Zum Inhalt springen Weiter zur Suche
Testversion
Glossar der Begriffe

Was ist High Availability Load Balancing?

Unternehmen sind heute mehr denn je auf ihre Netze angewiesen. Trends wie mobiles Breitband, multi-cloud und Hybrid-Cloud, Virtualisierung, Remote-Arbeit und Bring Your Own Device (BYOD) ermöglichen es den Mitarbeitern, von fast überall aus produktiv zu sein - vorausgesetzt, sie haben eine zuverlässige Verbindung. Das setzt die IT-Abteilung unter enormen Druck, eine hohe Verfügbarkeit für geschäftskritische Anwendungen wie ERP, Kommunikations- und Kollaborationssysteme und virtuelle Desktop-Infrastrukturen (VDI) sicherzustellen.

Selbst die robusteste und zuverlässigste Software und Systeme können ausfallen. Um Unterbrechungen und Ausfallzeiten zu vermeiden, muss die IT-Abteilung eine Hochverfügbarkeitsarchitektur implementieren, die Redundanz und Fehlertoleranz nutzt, um einen kontinuierlichen Betrieb und eine schnelle Notfallwiederherstellung zu ermöglichen. Dies gilt für jedes Element Ihres Rechenzentrums - von der Hochverfügbarkeit für Anwendungen bis hin zur Hochverfügbarkeit für den Load Balancer oder Application Delivery Controller (ADC), der den Netzwerkverkehr innerhalb und zwischen den Rechenzentren Ihrer Umgebung verwaltet.

Wie A10 Networks einen hochverfügbaren Lastausgleich ermöglicht

Die A10 Thunder® ADC Lösung für Anwendungsbereitstellung und Lastausgleich ermöglicht Hochverfügbarkeit mit einer Vielzahl von Server-Lastausgleichs- und globalen Server-Lastausgleichsfunktionen.

Erzielen Sie hohe Verfügbarkeit

Hochverfügbarkeit ist wichtig für Ihren Load Balancer oder Application Delivery Controller

Hochverfügbarkeit beginnt mit der Identifizierung und Beseitigung einzelner Fehlerquellen in Ihrer Infrastruktur, die eine Serviceunterbrechung auslösen könnten, z. B. durch den Einsatz redundanter Komponenten, um Fehlertoleranz für den Fall zu gewährleisten, dass eines der Geräte ausfällt. Der Lastausgleich, der entweder durch ein eigenständiges Gerät oder als Funktion eines ADC bereitgestellt wird, erleichtert diesen Prozess, indem er Zustandsprüfungen auf Servern durchführt, potenzielle Ausfälle erkennt und den Datenverkehr bei Bedarf umleitet, um einen unterbrechungsfreien Service zu gewährleisten.

Die Gewährleistung der Fehlertoleranz von Servern ist natürlich entscheidend, aber eine Hochverfügbarkeitsarchitektur muss auch die Lastausgleichsschicht selbst berücksichtigen. Wenn diese nicht mehr in der Lage ist, ihre Funktion effektiv zu erfüllen, besteht die Gefahr, dass die darunter liegenden Server überlastet werden, was ihre eigene Gesundheit sowie die Anwendungsleistung und -verfügbarkeit gefährden kann. Aus diesem Grund ist Redundanz für den Load Balancer oder ADC genauso wichtig wie für jede andere Komponente im Rechenzentrum.

Wie bei einem Hochverfügbarkeits-Server-Cluster gibt es mehrere Möglichkeiten, wie Load Balancer oder ADCs eingesetzt werden können, um Hochverfügbarkeit zu gewährleisten, darunter:

  • Active-Standby - Die gängigste Konfiguration, das Active-Standby-Modell, umfasst eine vollständig redundante Instanz jedes ADC, die nur bei einem Ausfall des primären Knotens in Betrieb genommen wird. Jedes aktive ADC kann unterschiedlich konfiguriert werden, obwohl jedes Active-Standby-Paar dieselbe Konfiguration verwendet.
  • Aktiv-aktiv - Bei diesem Modell werden mehrere ähnlich konfigurierte ADCs für den Routinebetrieb eingesetzt. Fällt ein Knoten aus, wird sein Datenverkehr von einem oder mehreren der verbleibenden Knoten übernommen und die Last nach Bedarf ausgeglichen, um einen konsistenten Dienst zu gewährleisten. Bei diesem Ansatz wird davon ausgegangen, dass im gesamten Cluster genügend Kapazität zur Verfügung steht, um auch dann zu funktionieren, wenn ein ADC nicht verfügbar ist.
  • N+1 - Eine N+1-Konfiguration bietet Redundanz zu geringeren Kosten als Active-Standby und umfasst einen oder mehrere zusätzliche ADCs, die bei einem Ausfall eines der primären ADCs in Betrieb genommen werden können.

In jedem Fall ermöglicht ein schnelles Failover Fehlertoleranz und Notfallwiederherstellung für die Lastausgleichsfunktion, so dass die Anwendungsleistung und -verfügbarkeit durch den Ausfall nicht beeinträchtigt werden. Failover und Verkehrsmanagement werden in der Regel über eine Version des Redundanzstandards Virtual Router Redundancy Protocol verwaltet.

Wichtige Hochverfügbarkeitsfunktionen für Ihren Load Balancer oder ADC

Neben der Hochverfügbarkeit Ihres ADCs sollten Sie auch sicherstellen, dass Ihr ADC eine hohe Verfügbarkeit für die Anwendungen bietet, deren Datenverkehr es verwaltet. Fällt ein Server aus, kann die ADC den Datenverkehr auf einen anderen verfügbaren Server im Cluster umleiten. Zu den wichtigsten Funktionen, die diese Funktion ermöglichen, gehören:

  • Lastausgleichsmethoden - Es gibt mehrere Methoden, die für die Serverauswahl verwendet werden können, z. B. Round-Robin-Verfahren, Verfahren mit den wenigsten Verbindungen, gewichtetes Round-Robin-Verfahren, gewichtetes Verfahren mit den wenigsten Verbindungen, schnellste Antwort und mehr. Ihr ADC sollte alle diese Optionen anbieten, um die für Ihre Umgebung und Ihre Prioritäten am besten geeignete Konfiguration zu ermöglichen.
  • Gesundheitsüberwachung - Um ein schnelles Failover mit geringen oder gar keinen Ausfallzeiten zu gewährleisten, sollte der Zustand des Servers kontinuierlich anhand einer Reihe von Indikatoren bewertet werden, darunter:
    • Zeitreihe der gesamten ein- und ausgehenden Bytes von jedem Server
    • Zeitreihe der Verkehrsraten (in Mbit/s), die von jedem Server ein- und ausgehen
    • Prozentsatz des Fehlerverkehrs über den Bereich
    • Anzahl der guten SSL-Verbindungen
    • Durchschnittliche Latenzzeit des Anwendungsservers nach Dienst
    • Client-seitige Latenz SRTT, Maximum, Minimum und Durchschnitt als Zeitreihe
    • Benutzerdefinierte Gesundheitsprüfungen wie die Messung der Antwortzeit für bestimmte SQL-Datenbankabfragen

Verwandte Begriffe

  • Hochverfügbarer Lastausgleich (HALB)
  • Prozentsatz der Betriebszeit
  • AWS-Hochverfügbarkeit
  • HAproxy
< Zurück zu Glossar der Begriffe