Was ist Global Server Load Balancing (GSLB)?
Damit Unternehmen ihren Anwendern die bestmögliche Erfahrung bieten können, müssen sie eine ständige Konnektivität und eine zuverlässige Leistung für Geschäftsanwendungen sicherstellen, egal wann und wo auf sie zugegriffen wird. Global Server Load Balancing (GSLB) hilft Ihnen, diese Anforderung zu erfüllen, indem es Load Balancing, Site Failover und Web Traffic Management über mehrere Rechenzentren und/oder Clouds hinweg bietet. Als Kernfunktion eines modernen Application Delivery Controllers (ADC) spielt GSLB eine Schlüsselrolle in Anwendungsfällen von Disaster Recovery über Anwendungsleistung und -verfügbarkeit bis hin zur Einhaltung gesetzlicher Vorschriften.
Wie der Name schon sagt, gleicht GSLB den Netzwerkverkehr zwischen den Rechenzentren eines Unternehmens aus. Wenn der Client-Datenverkehr auf die Dienste des Unternehmens zugreift, wird er vom GSLB-System auf intelligente Weise an den am besten geeigneten Rechenzentrumsstandort weitergeleitet. Um diese Funktion zu erfüllen, überwacht ein GSLB-System in der Regel den Zustand, die Verfügbarkeit und die Auslastung der einzelnen Rechenzentren, berechnet die geografischen Standorte der Clients auf der Grundlage ihrer ISP-DNS-Serveradresse und wendet alle anderen Richtlinien an, die im Hinblick auf gesetzliche Anforderungen und die Lokalisierung von Inhalten konfiguriert wurden. Bei den Verkehrsrichtlinien können auch Faktoren wie Bandbreitennutzung, Netzwerkkosten, Überschreitung von Bandbreitenschwellenwerten und andere berücksichtigt werden.
Ein GSLB-System kann so flexibel eingesetzt werden wie der ADC, der es hostet - in einem Rechenzentrum vor Ort, in einer privaten oder öffentlichen Cloud-Umgebung, ob als Teil einer Hardware-Appliance oder in virtueller Form.
Wichtigste Erkenntnisse
- Global Server Load Balancing (GSLB) bietet Lastenausgleich, Standort-Failover und Web-Traffic-Management über mehrere Rechenzentren und Clouds hinweg und gewährleistet so eine stets verfügbare Konnektivität sowie eine zuverlässige Anwendungsleistung.
- Ein GSLB-System überwacht den Betriebszustand, die Verfügbarkeit und die Auslastung jedes Rechenzentrums, ermittelt die geografischen Standorte der Clients und leitet den Datenverkehr anhand von Entfernung, Bandbreite und konfigurierten Richtlinien an den am besten geeigneten Standort weiter.
- GSLB ist für die Notfallwiederherstellung von entscheidender Bedeutung, da es den Datenverkehr automatisch an Ausweichstandorte umleitet, wenn ein Rechenzentrum aufgrund von Ausfällen, Naturkatastrophen oder geplanten Wartungsarbeiten ausfällt.
- GSLB unterstützt die standortbezogene Bereitstellung von Inhalten und die Einhaltung gesetzlicher Vorschriften, indem es beispielsweise Nutzer aus der EU gemäß den Vorgaben der DSGVO auf lokale Server weiterleitet und gleichzeitig lokalisierte Inhalte in der Sprache des Nutzers bereitstellt.
Warum Ihr Application Delivery Controller GSLB braucht
Genauso wie der Lastausgleich für die intelligente Verarbeitung des Anwendungsverkehrs über einen Serverpool unerlässlich ist, ist GSLB für die intelligente Verteilung des Datenverkehrs über mehrere Rechenzentren und Clouds unerlässlich. Diese Fähigkeit kommt in mehreren wichtigen Anwendungsfällen zum Tragen.
- Wiederherstellung im Katastrophenfall - Egal, ob ein Standort aufgrund eines unerwarteten Stromausfalls, einer Naturkatastrophe oder eines anderen Vorfalls ausfällt oder wegen geplanter Wartungsarbeiten nicht mehr zugänglich ist, die Organisation muss die ununterbrochene Verfügbarkeit der Dienste für die Benutzer sicherstellen. GSLB spielt eine wichtige Rolle bei der Wiederherstellung im Katastrophenfall, indem es den Datenverkehr zu Backup-Standorten und anderen alternativen Ressourcen umleitet und dem Unternehmen so hilft, kostspielige Ausfallzeiten zu vermeiden.
- Anwendungsleistung und Anwendungsverfügbarkeit - Wenn der Webverkehr nicht angemessen auf die Rechenzentren verteilt ist, kann ein Standort überlastet sein, während ein anderer nicht ausgelastet ist. Dies kann zu einem schlechten Service für einige Benutzer sowie zum Risiko einer Serviceunterbrechung aufgrund von Überlastung führen. Darüber hinaus kann sich die Nähe des Benutzers zum Server stark auf die Netzwerklatenz auswirken, was die Standortwahl zu einem Schlüsselelement der Servicequalität macht. Durch intelligentes Web-Traffic-Management sorgt ein GSLB-System dafür, dass die Last gleichmäßiger auf die einzelnen Sites verteilt wird, während gleichzeitig die Inhalte für jeden Benutzer vom nächstgelegenen verfügbaren Server weitergeleitet werden, um ein optimales Erlebnis zu gewährleisten.
- Geografisch bewusste Bereitstellung von Inhalten - Viele Unternehmen sind mit Auflagen bezüglich des geografischen Standorts der Datenspeicherung und -verarbeitung konfrontiert. So schreibt beispielsweise die Allgemeine Datenschutzverordnung (GDPR) vor, dass in der EU ansässige Benutzer für bestimmte Anwendungsanforderungen von lokalen Servern bedient werden müssen. Ein GSLB-System kann so konfiguriert werden, dass es bestimmte Datenzentren für Benutzer in bestimmten Regionen verwendet, was die Einhaltung dieser Vorschrift vereinfacht. Diese Funktion ermöglicht auch die Bereitstellung eines lokalisierten Dienstes für eine globale Benutzerbasis, indem Anfragen an Server weitergeleitet werden, auf denen Inhalte gehostet werden, die auf die Relevanz im Land des Benutzers zugeschnitten und in der Landessprache verfasst sind.
Die wichtigsten Funktionen von Global Server Load Balancing (GSLB)
Globales Web Traffic Management
Eine GSLB-Lösung sollte Anwendungsanfragen auf der Grundlage des Zustands des Standorts, der Nähe, der geografischen Lage und der Antwortzeiten intelligent verteilen, um einen konsistenten Service zu gewährleisten. Um die Lokalisierung von Inhalten und Sprachen zu ermöglichen, können Anfragen an Server weitergeleitet werden, die angepasste Inhalte hosten.
Sicherheit und Compliance
Unternehmen sollten in der Lage sein, den Datenverkehr zu Sicherheits- und Regulierungszwecken zu kontrollieren, indem sie benutzerdefinierte Richtlinien auf der Grundlage von geografischen Standortinformationen anwenden.
Global Server Load Balancing (GSLB) sichert die Verfügbarkeit und Leistung von Anwendungen
A10 Networks Die globalen Server-Lastausgleichsfunktionen sind in unserem gesamten Application Delivery Controller-Portfolio enthalten. Mit diesen Lösungen, die wahlweise als DNS-Proxy oder DNS-Server angeboten werden, können Sie die Verfügbarkeit und Leistung Ihrer Anwendungen mit minimalen Auswirkungen auf Ihre bestehende DNS-Architektur sicherstellen.
Häufig gestellte Fragen
Ein GSLB-System überwacht den Betriebszustand, die Verfügbarkeit und die Auslastung jedes Rechenzentrums, ermittelt den geografischen Standort der Nutzer anhand ihrer DNS-Serveradresse und leitet den Datenverkehr unter Berücksichtigung von Entfernung, Bandbreite und konfigurierten Richtlinien an den am besten geeigneten Standort weiter.
Beim regulären Lastausgleich wird der Datenverkehr auf einen Serverpool innerhalb eines einzelnen Rechenzentrums verteilt. GSLB geht noch einen Schritt weiter und verteilt den Datenverkehr auf intelligente Weise weltweit auf mehrere Rechenzentren und Clouds.
Wenn ein Rechenzentrum aufgrund eines Stromausfalls, einer Naturkatastrophe oder geplanter Wartungsarbeiten ausfällt, leitet GSLB den Datenverkehr automatisch auf Backup-Standorte und alternative Ressourcen um, wodurch ein unterbrechungsfreier Betrieb gewährleistet und kostspielige Ausfallzeiten vermieden werden.
GSLB kann so konfiguriert werden, dass Nutzer auf der Grundlage von Standortrichtlinien an regionsspezifische Rechenzentren weitergeleitet werden. So kann beispielsweise sichergestellt werden, dass Nutzer aus der EU gemäß den Vorgaben der DSGVO von lokalen Servern bedient werden, während gleichzeitig die Bereitstellung lokalisierter Inhalte in der Sprache des Nutzers ermöglicht wird.