Was ist Load Balancers?
Erfahren Sie, was Load Balancers bietet, wie Listener, Pools, Mitglieder und Health-Monitore zusammenspielen und welche Dimensionen abgerechnet werden.
Load Balancers verteilt eingehenden Datenverkehr auf die Server in Ihrem Projekt. Ein Load Balancer empfängt Datenverkehr an einer virtuellen IP-Adresse (VIP) in einem Subnetz, das Sie auswählen, und leitet ihn an die Mitglieder eines Backend-Pools weiter. Ein Health-Monitor prüft die Mitglieder, damit der Datenverkehr Mitglieder meidet, die nicht mehr antworten. Sie erstellen einen Load Balancer mit einem Assistenten in sechs Schritten, der mit einer Überprüfung der Anfrage endet.
Hauptfunktionen
- Geführte Erstellung. Sechs Schritte: Details, Listener, Pool, Mitglieder, Health-Monitor und eine Überprüfung, die die Anfrage anzeigt, bevor etwas erstellt wird. Siehe Load Balancer erstellen.
- Listener. Nehmen Sie Datenverkehr über ein Protokoll und einen Port der VIP an. Siehe Listener.
- Drei Balancing-Algorithmen. Round Robin, Wenigste Verbindungen und Quell-IP. Siehe Pools.
- Mitglieder aus Ihren Servern. Wählen Sie Server aus Ihrem Projekt aus, oder geben Sie eine Adresse ein. Fügen Sie Mitglieder beim Erstellen des Load Balancers oder später hinzu. Siehe Ziel hinzufügen.
- Health-Monitore. HTTP-, HTTPS-, TCP- oder PING-Prüfungen mit eigenen Einstellungen für Verzögerung, Timeout und Wiederholungen sowie einem URL-Pfad und erwarteten Codes für HTTP- und HTTPS-Prüfungen. Siehe Health-Monitore.
- Automatische oder feste VIP. Die Plattform weist die VIP aus dem Subnetz zu, oder Sie legen die Adresse fest. Siehe Load Balancer und VIP.
- Änderungen nach der Erstellung. Fügen Sie auf der Seite des Load Balancers Listener, Pools und Ziele hinzu, oder entfernen Sie sie. Siehe Listener, Pools und Mitglieder verwalten.
Funktionsweise
Ein Load Balancer gehört zu einem Projekt und läuft in der Region des Projekts. Seine VIP ist eine Adresse in einem Subnetz eines der Netzwerke des Projekts. Ein Listener nimmt Verbindungen für ein Protokoll und einen Port an der VIP an und übergibt sie an seinen Standard-Pool. Der Pool verteilt sie mit seinem Balancing-Algorithmus auf seine Mitglieder. Ein Mitglied ist eine IP-Adresse mit Port, z. B. einer Ihrer Server, und ein an den Pool angehängter Health-Monitor prüft die Mitglieder.
Der Assistent erstellt einen Listener, default-listener, und einen Pool, default-pool, und verbindet beide. Außerdem fügt er die Mitglieder und den Health-Monitor hinzu, die Sie angeben. Auf der Seite des Load Balancers zeigen die Registerkarten Frontend / Listener, Backend-Pools, Ziele und Health-Monitore jeden Teil mit seinem Status.
Erstellen und Ändern eines Load Balancers laufen als asynchrone Vorgänge. Ein neuer Load Balancer hat während des Aufbaus den Status Erstellung ausstehend und danach Aktiv oder Fehler, wenn der Aufbau fehlgeschlagen ist. Solange ein Load Balancer den Status Erstellung ausstehend, Löschung ausstehend oder Fehler hat, werden Änderungen an seinen Listenern, Pools und Health-Monitoren sowie neue Ziele abgelehnt. Löschen Sie einen Load Balancer mit dem Status Fehler, und erstellen Sie einen neuen. Zusätzlich zur Aufzeichnung des Ergebnisses jedes Vorgangs liest die Plattform die Load Balancer des Projekts in regelmäßigen Abständen aus dem Load-Balancing-Dienst aus und zeichnet die Status auf, die der Dienst meldet. Zu den Status siehe Status.
Load Balancers ist dort verfügbar, wo die Region des Projekts es anbietet. In einer Region ohne dieses Angebot blendet die Konsole Load Balancer im Menü aus, ein Link zu einer Load-Balancer-Seite zeigt statt der Seite einen Hinweis an, und neue Load Balancer werden abgelehnt.

Anwendungsfälle
- Hochverfügbare Webanwendungen. Verteilen Sie den Datenverkehr auf mehrere Webserver, sodass kein einzelner Server kritisch ist.
- Horizontal skalierende APIs. Fügen Sie Mitglieder hinzu, wenn die Last wächst.
- Wartung ohne Ausfallzeit. Nehmen Sie ein Mitglied aus dem Pool, während die anderen weiter Anfragen bedienen.
Abrechnung
Load Balancers rechnet nach diesen Dimensionen ab:
| Dimension | Abrechnung |
|---|---|
| Load Balancer | Pro Stunde, sekundengenau erfasst, von der Erstellung bis zum Abschluss der Löschung. Die gewählte Größe ändert den Stundensatz nicht. Löschen Sie einen Load Balancer, der Fehler anzeigt. |
| Ausgehender Datenverkehr | Pro GB, das der Load Balancer sendet, stündlich erfasst. |
Die Stundengebühr wird über die Lebensdauer des Load Balancers für mindestens 60 Sekunden berechnet; für Datenverkehr gilt das Minimum nicht. Datenverkehr, den ein Load Balancer sendet, wird einmal abgerechnet, als Load-Balancer-Datenverkehr: Der Router des Projekts zählt ihn nicht noch einmal als Router-Egress. Wie aus der Nutzung Gebühren auf Ihrer Rechnung werden, erfahren Sie unter So funktioniert die Abrechnung und Sekundengenaue Nutzungserfassung. Preise finden Sie unter Preise.
Limits
- Der Name eines Load Balancers hat 1–255 Zeichen und muss unter den Load Balancern Ihres Mandanten eindeutig sein.
- Ein Pool hat höchstens einen Health-Monitor.
- Jeder Listener eines Load Balancers benötigt einen eigenen Port. Protokoll und Port eines Listeners sowie das Protokoll eines Pools können nach dem Erstellen nicht geändert werden.
- Load Balancer, Listener, Pools, Mitglieder und Health-Monitore werden in der Kategorie Load Balancing auf das Kontingent des Abonnements und die Zuteilung des Projekts angerechnet. Ein neues Projekt beginnt mit einer Zuteilung von 1 Load Balancer, 5 Listenern, 5 Pools, 20 Mitgliedern und 5 Health-Monitoren oder mit dem, was vom Kontingent des Abonnements übrig ist, falls das weniger ist. Siehe Kontingente.
Zugehörige Dienste
- Virtual Networks: die Netzwerke und Subnetze, in denen sich die VIP und Ihre Server befinden.
- Virtual Machines: die Server, die Sie als Mitglieder hinzufügen.
- Security Groups: Regeln, die den Datenverkehr zu Ihren Servern filtern.
- Activity Log: die Vorgänge, die Ihre Load Balancer erstellt und geändert haben.
- Cost Management: Analysieren und budgetieren Sie Ihre Ausgaben.
Nächste Schritte
Load Balancer erstellen
Alle Schritte und Felder des Erstellungsassistenten.
Listener, Pools, Mitglieder und Health-Monitore
Was jeder Teil tut, welche Werte er akzeptiert und was seine Status bedeuten.
Listener, Pools und Mitglieder verwalten
Fügen Sie Teile eines bestehenden Load Balancers hinzu, bearbeiten Sie sie, oder entfernen Sie sie.
Häufig gestellte Fragen zu Load Balancers
Antworten auf häufige Fragen.