Global Server Load Balancing (GSLB) bezeichnet die intelligente Verteilung des Datenverkehrs auf Serverressourcen, die sich an verschiedenen Standorten befinden. Die Server können sich in den eigenen Rechenzentren eines Unternehmens befinden oder in einer privaten oder öffentlichen Cloud gehostet werden.
Weitere Informationen zum Lastausgleich finden Sie unter Load Balancing: Scalable Traffic Management (Lastausgleich: Skalierbare Verwaltung des Datenverkehrs).
Die Notfallwiederherstellung ist der Hauptgrund dafür, dass viele Unternehmen Serverressourcen an mehreren Standorten bereitstellen. In der häufigsten Konfiguration werden Daten von einem aktiven Standort aus bedient, aber an einem oder mehreren (passiven) Standby-Standorten dupliziert, die sie nur bedienen, wenn der aktive Standort ausfällt. Die Aufgabe des globalen Server Load Balancer besteht in diesem Fall darin, den Ausfall des aktiven Standorts zu erkennen und Anforderungen automatisch an die Standby-Standorte umzuleiten.
Ein wichtiger Grund für die Wahl eines aktiv-passiven Schemas ist, dass keine Notwendigkeit besteht, Daten zwischen den Standorten in Echtzeit zu synchronisieren; Änderungen am aktiven Standort können mit einer einfacheren Batch-Methode und kostengünstigeren Out-of-Band-Verbindungen an die passiven Standorte verteilt werden. Wenn Sie mehrere aktive Standorte unterhalten, die denselben Inhalt bereitstellen – und einige der Vorteile von GSLB in der folgenden Liste kommen nur dann zum Tragen – wird die Synchronisierung der Standorte in Echtzeit wichtig.
Zu den Vorteilen des Global Server Load Balancing gehören die folgenden:
NGINX Plus und NGINX sind die besten Lastausgleichslösungen ihrer Klasse, die von stark frequentierten Websites wie Dropbox, Netflix und Zynga eingesetzt werden. Mehr als 350 Millionen Websites weltweit vertrauen auf NGINX Plus und NGINX Open Source, um ihre Inhalte schnell, zuverlässig und sicher bereitzustellen.
Es ist zwar möglich, Global Server Load Balancing firmenintern zu implementieren, aber die Herausforderungen, Daten an mehreren Standorten synchron zu halten, und den Lastausgleich zwischen den Standorten effizient zu gestalten, sind nicht trivial. Viele Unternehmen beziehen ihre GSLB-Lösung von einem verwalteten DNS-Anbieter wie Akamai oder Amazon Route 53. NGINX Plus bietet zwar keine direkten GSLB-Funktionen, aber seine ausgeklügelten Lastausgleichsalgorithmen, Server-Zustandsprüfungen und andere Funktionen eignen sich ideal für den Einsatz in den lokalen oder Cloud-Rechenzentren, zu denen globale Server-Load-Balancer den Datenverkehr leiten. Spezielle Module in NGINX Plus erleichtern die Erfassung von Informationen über den Client-Standort und deren Verwendung bei der lokalen Lastausgleichsentscheidung.
Als Software-Load-Balancer ist NGINX Plus nicht nur preiswerter als hardwarebasierte Lösungen mit ähnlichen Funktionen, sondern kann auch in der öffentlichen Cloud sowie in privaten Rechenzentren eingesetzt werden, während Cloud-Infrastruktur-Anbieter in der Regel keine Kunden- oder proprietären Hardware-Load-Balancer in ihren Rechenzentren zulassen.
Wenn Sie mehr über die Vorteile des Einsatzes von NGINX Plus für den Lastausgleich Ihrer Anwendungen erfahren möchten, laden Sie unser E-Book Five Reasons to Choose a Software Load Balancer (Fünf Gründe für die Wahl eines Software-Load-Balancers) runter.