Ein Loadbalancer dient zur Lastverteilung zwischen verschiedenen Servern.
So wird jede Anfrage eines Besuchers zunächst an einen LoadBalancer geschickt. Dieser überwacht im Hintergrund alle Server für die er zuständig ist. Die Anfrage leitet der LoadBalancer dann an den Server weiter, der bisher am wenigsten ausgelastet ist. Die Antwort des Servers wird dann wieder an den Besucher weitergeleitet.
Der Besucher merkt nicht, dass er mit einer LoadBalancer kommuniziert.
LoadBalancer sind eine wichtige Komponente beim AutoScaling.
Durch die ständige Überwachung der nachgelagerten Server, sorgt der LoadBalancer auch dafür, dass bei Ausfall eines Servern alle Anfragen auf andere funktionierende Server verteilt werden.
Es existieren prinzipiell zwei verschiedene Arten von LoadBalancer. Die Software LoadBalancer und die Hardware LoadBalancer. Im Folgenden finden Sie die Vor- und Nachteile
Software LoadBalancer
- Höhere Kosten
- kein optimales AutoScaling möglich
- diverse Konfigurationsmöglichkeiten
Hardware LoadBalancer
- Niedrigere Kosten
- ermöglicht optimales AutoScaling
- keine Konfigurationsmöglichkeiten
Unsere Angebote zum Thema LoadBalancer finden Sie hier:
Folgende Seiten sind diesem Thema untergeordnet: