Zuhause Netzwerke Was sind Lastausgleichsmethoden? - Definition aus techopedia

Was sind Lastausgleichsmethoden? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeuten Load-Balancing-Methoden?

Lastausgleichsmethoden sind Algorithmen oder Mechanismen, mit denen eine eingehende Serveranforderung oder ein eingehender Datenverkehr zwischen Servern aus dem Serverpool effizient verteilt werden. Ein effizienter Lastenausgleich ist erforderlich, um die hohe Verfügbarkeit von Webdiensten und die schnelle und zuverlässige Bereitstellung solcher Dienste sicherzustellen. Um eine hohe Verkehrsanforderung zu erfüllen, werden Server repliziert. Eine eingehende Last oder Anforderung an einen Server wird von mehreren replizierten Servern gemeinsam genutzt. Dieser Vorgang wird als Lastenausgleich bezeichnet. Um das Routing von Anforderungen von einem Client zu den jeweiligen Servern optimal zu planen, werden verschiedene Lastausgleichsmethoden verwendet, z. B. Round Robin, Least Connections, Adaptive Balancing usw.

Techopedia erklärt die Lastausgleichsmethoden

Load Balancing-Methoden werden auch als Algorithmen für Load Balancing- oder Scheduling-Methoden bezeichnet, da sie die Art und Weise angeben, in der eine Serverlast über einen Serverpool verteilt wird. Es stehen verschiedene Lastausgleichsmethoden zur Verfügung, und jede Methode verwendet ein bestimmtes Kriterium, um einen eingehenden Datenverkehr zu planen. Einige der gängigen Lastausgleichsmethoden lauten wie folgt:

  • Round Robin - Bei dieser Methode wird eine eingehende Anforderung nacheinander an jeden verfügbaren Server weitergeleitet.
  • Weighted Round Robin - Hier wird jedem Server eine statische Gewichtung zugewiesen, die mit der Round Robin-Methode zum Weiterleiten einer eingehenden Anforderung verwendet wird.
  • Geringste Verbindung - Diese Methode reduziert die Überlastung eines Servers, indem eine eingehende Anforderung einem Server mit der niedrigsten Anzahl von Verbindungen zugewiesen wird, die derzeit aufrechterhalten werden.
  • Weighted Least Connection - Bei dieser Methode wird einem Server abhängig von seiner Kapazität eine Gewichtung hinzugefügt. Diese Gewichtung wird mit der geringsten Verbindungsmethode verwendet, um die jedem Server zugewiesene Last zu bestimmen.
  • Niedrigste Startzeit für langsame Verbindung - Hier wird eine Hochlaufzeit für einen Server mit der geringsten Verbindungsplanung angegeben, um sicherzustellen, dass der Server beim Start nicht überlastet wird.
  • Agentenbasiertes adaptives Balancing - Hierbei handelt es sich um eine adaptive Methode, mit der ein Server unabhängig von seiner Auslastung regelmäßig überprüft wird, um den Datenverkehr in Echtzeit zu planen.
  • Feste Gewichtung - Bei dieser Methode wird die Gewichtung jedes Servers vorab zugewiesen und die meisten Anforderungen werden an den Server mit der höchsten Priorität weitergeleitet. Fällt der Server mit der höchsten Priorität aus, übernimmt der Server mit der zweithöchsten Priorität die Dienste.
  • Gewichtete Antwort - Hier wird die Antwortzeit von jedem Server verwendet, um die Gewichtung zu berechnen.
  • Quell-IP-Hash - Bei dieser Methode wird ein IP-Hash verwendet, um den Server zu finden, der eine Anforderung bearbeiten muss.

Jede Methode hat ihre eigenen Vorteile und geeignete Szenarien. Der optimale Algorithmus, der am besten zu dem Zweck passt, kann vom Dienstanbieter ausgewählt werden, um seinen Kunden eine reibungslose, zuverlässige und schnelle Servicebereitstellung zu ermöglichen.

Was sind Lastausgleichsmethoden? - Definition aus techopedia