Digitalisierung & Technologie
Was ist ein Load Balancer?
Ein Load Balancer verteilt eingehende Anfragen auf mehrere Server. Wenn ein Server überlastet ist, übernehmen andere. So bleibt die Anwendung auch bei hohem Traffic erreichbar.
Ein Load Balancer ist ein System, das eingehende Anfragen auf mehrere Server verteilt. Wenn eine Anwendung auf einem einzigen Server läuft und dieser Server an seine Kapazitätsgrenzen kommt, werden Anfragen langsamer oder bleiben unbeantwortet. Ein Load Balancer verhindert das, indem er die Last auf mehrere Server verteilt.
Die Logik dahinter ist simpel: Wenn 10.000 Nutzer gleichzeitig auf eine Website zugreifen und ein Server maximal 2.000 Anfragen gleichzeitig verarbeiten kann, braucht es mindestens fünf Server hinter einem Load Balancer.
Wie ein Load Balancer entscheidet, wohin eine Anfrage geht
Es gibt verschiedene Verteilungsalgorithmen. Round Robin schickt Anfragen reihum an jeden Server in einer festen Reihenfolge. Least Connections schickt neue Anfragen an den Server, der gerade die wenigsten aktiven Verbindungen hat. IP Hash sendet Anfragen desselben Nutzers immer an denselben Server, was für sogenannte Session-Persistenz nützlich ist.
Moderne Load Balancer wie AWS Application Load Balancer oder HAProxy unterstützen alle gängigen Algorithmen und können zusätzlich auf den Inhalt der Anfrage reagieren, zum Beispiel API-Anfragen an andere Server als Webseitenaufrufe schicken.
Ausfallsicherheit als zweiter Nutzen
Load Balancer erfüllen einen zweiten wichtigen Zweck: Ausfallsicherheit. Wenn einer der Server hinter dem Load Balancer ausfällt, erkennt das der Load Balancer über regelmäßige Health Checks und schickt keine weiteren Anfragen mehr an diesen Server. Andere Server übernehmen die Last. Für den Nutzer ist kein Ausfall spürbar.
Das ist der Unterschied zwischen einem System, das bei Server-Ausfällen offline geht, und einem System, das selbst bei Hardware-Fehlern erreichbar bleibt.
Wenn du eine Softwarelösung mit hohen Verfügbarkeitsanforderungen planst oder bestehende Systeme skalierbarer machen willst, beraten wir dich bei der Infrastruktur. Buche einen kostenlosen Termin.
Verwandte Fragen
Vertiefend lesen
Beiträge aus unserem Magazin, die das Thema ausführlicher behandeln.
Wir setzen das mit dir um
Diese Leistungen passen zur Frage. Erstgespräche sind kostenlos.
Mehr zu Digitalisierung & Technologie
Diese Seite gehört zum KI-Leitfaden für den Mittelstand
Im Leitfaden findest du den vollständigen Überblick zum Thema. Hier sind die wichtigsten weiterführenden Pfade.
Wissen ist gut, Umsetzung ist besser
Du willst „Was ist ein Load Balancer" in deinem Unternehmen umsetzen?
Wir setzen genau diese Themen für mittelständische Unternehmen aus dem DACH-Raum täglich um. Wenn du Klarheit für dein Projekt brauchst, sprich uns an.
Kostenloses Erstgespräch
30 Minuten, in denen wir gemeinsam einordnen, was für dein Geschäft sinnvoll ist und welche nächsten Schritte sich rechnen.
Termin buchenWebsite-Check anfordern
Du willst erst eine ehrliche Einschätzung? Wir analysieren deine Website kostenlos auf Schwächen und Potenziale.
Check startenNewsletter abonnieren
1× im Monat: KI- und Automations-Tipps für den Mittelstand. Kein Spam, jederzeit kündbar.
Zum Newsletter