Learn About

Globaler Lastenausgleich

DecisionRules ist dank des sogenannten Global Load Balancers gut zugänglich und stabil. In diesem Artikel erfahren Sie ein wenig mehr darüber, wie es funktioniert.

Globaler Lastenausgleich hero image

Web-Traffic-Management und Anwendungsbereitstellung durch mehrere Rechenzentren und/oder öffentliche oder private Clouds an verschiedenen geografischen Standorten werden als globales Server-Lastenausgleich (GSLB) bezeichnet. Client-Anfragen werden normalerweise an näher gelegene Server weitergeleitet, um minimale Latenz und maximale Geschwindigkeit zu gewährleisten, und die Anwendungslast wird typischerweise von „lokalen“ Lastenausgleichern an jedem Standort gesteuert.

Wie funktioniert es?

Schauen wir uns an, was passiert, wenn ein Client eine HTTPS-Anfrage an eine Website sendet, die globalen Server-Lastenausgleich verwendet. Zunächst erhält der Hauptserver die IP-Adresse des Clients und analysiert Daten über den Standort des Clients. Gleichzeitig führt der Server Gesundheitsprüfungen durch, um die Echtzeit-Leistung und Reaktionsfähigkeit der Server zu bewerten. Schließlich leitet der Hauptserver die Anfrage an den nächstgelegenen geografischen oder mit der schnellsten Reaktionszeit lokalen DNS-Server weiter. All dies geschieht im Hintergrund in wenigen Sekunden. Die Hauptidee ist im Bild unten zu sehen.

Vorteile

Das Hauptziel der Implementierung des globalen Server-Lastenausgleichs (GSLB) besteht darin, die Hauptvorteile wie Leistung, Wartbarkeit und Notfallwiederherstellung zu verfolgen.

Leistung*—durch die Weiterleitung von Benutzeranfragen an die nächstgelegenen Server werden Netzwerk-Latenz und -Probleme reduziert. GSLB gewährleistet, dass Clients an geografisch verteilten Standorten eine optimale Website- oder Dienstleistungserfahrung erhalten.*

Wartung*—Migrationen und Upgrades von Rechenzentren können durchgeführt werden, ohne dass es zu Unterbrechungen für die Clients kommt, da Client-Anfragen einfach an andere Server umgeleitet werden können.*

Notfallwiederherstellung*—die hohe Verfügbarkeit von Anwendungen verringert die Auswirkungen von Ausfällen von Rechenzentren oder Netzwerken. Wenn beispielsweise ein Stromausfall in Kalifornien auftritt, wird der Lastenausgleicher die Client-Anfragen an andere Server umleiten, die an vielen geografisch getrennten Standorten liegen.*

Wo befinden sich unsere Rechenzentren?

DecisionRules skaliert die Leistung automatisch innerhalb eines einzelnen Standorts und kann im Falle eines Ausfalls schnell Anfragen an den nächstgelegenen Standort umleiten.

Derzeit nutzen wir 8 Rechenzentrumsstandorte auf der ganzen Welt, und ihre Anzahl wird langsam entsprechend den Bedürfnissen unserer Kunden wachsen.

Um mehr zu erfahren, überprüfen Sie unsere Dokumentation.

Vielen Dank fürs Lesen!

Vojta Mikes

Vojta Mikes

Entwickler