Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Azure Load Balancer unterstützt Regeln zum Konfigurieren des Datenverkehrs an den Back-End-Pool. In diesem Artikel erfahren Sie, wie Sie die Regeln für einen Azure Load Balancer verwalten.
Es gibt vier Arten von Regeln:
Lastenausgleichsregeln – Mithilfe einer Lastenausgleichsregel wird definiert, wie eingehender Datenverkehr auf alle Instanzen innerhalb des Back-End-Pools verteilt werden soll. Eine Lastenausgleichsregel ordnet mehreren Back-End-IP-Adressen und Ports eine bestimmte Front-End-IP-Konfiguration und einen Port zu. Ein Beispiel wäre eine Regel, die an Port 80 erstellt wird, um einen Lastenausgleich für Webdatenverkehr zu erstellen.
Ports für hohe Verfügbarkeit - Eine Lastenausgleichsregel, die mit Protokoll - alle und Port - 0 konfiguriert ist. Diese Regel ermöglicht es, dass eine einzige Regel den Lastenausgleich aller TCP- und UDP-Datenflüsse vornimmt, die an allen Ports einer internen Lastenausgleich-Standardinstanz eingehen. Die Lastenausgleichsregeln für HA-Ports eignen sich für Szenarien wie hohe Verfügbarkeit und Skalierung von virtuellen Netzwerkappliances (NVAs) innerhalb virtueller Netzwerke. Das Feature kann hilfreich sein, wenn für eine große Anzahl von Ports ein Lastenausgleich vorgenommen werden muss.
NAT-Regel für eingehenden Datenverkehr: Eine NAT-Regel für eingehenden Datenverkehr leitet eingehenden Datenverkehr weiter, der an eine Kombination aus Front-End-IP-Adresse und Port gesendet wird. Der Datenverkehr wird an einen bestimmten virtuellen Computer oder eine Instanz im Back-End-Pool gesendet. Der Portweiterleitung liegt die gleiche hashbasierte Verteilung zugrunde wie dem Load Balancer.
Ausgangsregel: Eine Ausgangsregel konfiguriert die Netzwerkadressenübersetzung (Network Address Translation, NAT) für ausgehenden Datenverkehr für alle virtuellen Computer oder Instanzen, die vom Back-End-Pool identifiziert wurden. Durch diese Regel können Instanzen im Back-End (ausgehend) mit dem Internet oder anderen Endpunkten kommunizieren.
Voraussetzungen
Ein Azure-Konto mit einem aktiven Abonnement. Sie können kostenlos ein Konto erstellen.
Ein öffentlicher Standard-Load-Balancer in Ihrem Abonnement. Weitere Informationen zur Erstellung eines Azure Load Balancer finden Sie unter Schnellstart: Erstellen eines öffentlichen Lastenausgleichs für den Lastenausgleich virtueller Computer unter Verwendung des Azure-Portals. Der Name des Load Balancers für die öffentlichen Beispiele in diesem Artikel lautet myPublicLoadBalancer.
Ein standardmäßiger interner Load Balancer in Ihrem Abonnement. Für weitere Informationen zum Erstellen eines Azure Load Balancers siehe Schnellstart: Erstellen eines internen Load Balancers zum Lastenausgleich für VMs mithilfe des Azure-Portals. Der Name des Load Balancers für die internen Beispiele in diesem Artikel lautet myInternalLoadBalancer.
Der öffentliche und der interne Load Balancer sind getrennte Ressourcen. Jedes Verfahren in diesem Artikel gibt an, welches ausgewählt werden soll.
Um einen in diesem Artikel verwendeten Load Balancer zu öffnen, melden Sie sich im Azure-Portal an, geben Sie Load Balancer in das Suchfeld oben im Portal ein, wählen Sie in den Suchergebnissen Load Balancer und wählen dann den in diesem Verfahren benannten Load Balancer aus.
Lastenausgleichsregeln
In diesem Abschnitt erfahren Sie, wie Sie eine Lastenausgleichsregel hinzufügen und entfernen können. In den Beispielen wird ein öffentlicher Load Balancer verwendet.
Hinzufügen einer Lastenausgleichsregel
In diesem Beispiel erstellen Sie eine Regel für den Lastenausgleich von Port 80 auf dem öffentlichen Load Balancer.
Öffne myPublicLoadBalancer im Azure-Portal.
Wählen Sie auf der Lastenausgleichsseite unter Einstellungen die Option Lastenausgleichsregeln aus.
Wählen Sie + hinzufügen in Lastenausgleichsregeln, um eine Regel hinzuzufügen.
Geben Sie unter Lastenausgleichsregel hinzufügen die folgenden Informationen ein, oder wählen Sie sie aus.
Einstellung Wert Name myHTTPRule IP-Version Wählen Sie IPv4 oder IPv6 aus. Front-End-IP-Adresse Wählen Sie die Frontend-IP-Adresse des Load Balancers aus.
In diesem Beispiel ist siemyFrontendIP.Protokoll Belassen Sie die Standardeinstellung auf TCP. Port Geben Sie 80 ein. Back-End-Port Geben Sie 80 ein. Back-End-Pool Wählen Sie den Backendpool des Lastenausgleichsmoduls aus.
In diesem Beispiel wird myBackendPool verwendet.Zustandsprüfung Wählen Sie Neu erstellen.
Geben Sie unter Name den Namen myHealthProbe ein.
Wählen Sie für Protokoll die Option HTTP aus.
Belassen Sie den Rest bei den Standardeinstellungen oder passen Sie ihn an Ihre Bedürfnisse an.
Wählen Sie OK aus.Sitzungsbeständigkeit Wählen Sie Keine oder die erforderliche Persistenz.
Weitere Informationen zu Verteilungsmodi finden Sie unter Azure Load Balancer-Verteilungsmodi.Leerlaufzeitlimit (Minuten) Belassen Sie den Standardwert von 4 oder stellen Sie den Schieberegler auf die für Sie erforderliche Leerlauftimeout ein. TCP-Zurücksetzung Wählen Sie Aktiviert.
Weitere Informationen zum TCP-Reset finden Sie unter TCP-Reset und Leerlaufzeitüberschreitung des Load Balancers.Floating IP Belassen Sie die Standardeinstellung auf Disabled, oder aktivieren Sie sie, wenn Ihre Bereitstellung eine Floating IP erfordert.
Weitere Informationen finden Sie unter Azure Load Balancer – Konfiguration der Floating-IP.Ausgehende Quellnetzwerkadressübersetzung (SNAT) Standard von beibehalten (empfohlen) Verwenden Sie Ausgangsregeln, um Back-End-Poolmitgliedern den Zugriff auf das Internet zu gewähren.
Weitere Informationen zu Ausgangsregeln und (SNAT) finden Sie unter Ausgangsregeln – Azure Load Balancer und Verwendung von SNAT (Source Network Address Translation) für ausgehende Verbindungen.Klicken Sie auf Hinzufügen.
Bestätigen Sie, dass myHTTPRule in der Liste der Lastverteilungsregeln erscheint. Wählen Sie Gesundheitsstatus und dann "Details anzeigen ", um zu bestätigen, dass die Gesundheitsprobe Ihre Backend-Instanzen als gesund meldet. Traffic erreicht den Backend-Pool nur, wenn mindestens eine Instanz gesund ist.
Entfernen einer Lastenausgleichsregel
In diesem Beispiel entfernen Sie eine Lastenausgleichsregel.
Öffne myPublicLoadBalancer im Azure-Portal.
Wählen Sie auf der Lastenausgleichsseite unter Einstellungen die Option Lastenausgleichsregeln aus.
Wählen Sie die drei Punkte neben der Regel aus, die Sie entfernen möchten.
Klicken Sie auf Löschen.
Bestätigen Sie, dass die Regel nicht mehr in der Liste der Lastverteilungsregeln erscheint.
Ports mit hoher Verfügbarkeit
In diesem Abschnitt erfahren Sie, wie Sie eine Regel für Ports mit hoher Verfügbarkeit hinzufügen und entfernen. In diesem Beispiel verwenden Sie einen internen Lastenausgleich.
Regeln für Hochverfügbarkeitsports werden für einen standardmäßigen internen Load Balancer unterstützt.
Hinzufügen einer Regel für Ports für Hochverfügbarkeit
In diesem Beispiel erstellen Sie eine Regel für Hochverfügbarkeitsports auf dem internen Load Balancer.
Open myInternalLoadBalancer im Azure-Portal.
Wählen Sie auf der Seite des Lastenausgleichsmoduls in Einstellungen die Option Lastenausgleichsregeln aus.
Wählen Sie + hinzufügen in Lastenausgleichsregeln, um eine Regel hinzuzufügen.
Geben Sie unter Lastenausgleichsregel hinzufügen die folgenden Informationen ein, oder wählen Sie sie aus.
Einstellung Wert Name Geben Sie myHARule ein. IP-Version Wählen Sie IPv4 oder IPv6 aus. Front-End-IP-Adresse Wählen Sie die Frontend-IP-Adresse des Load Balancers aus.
In diesem Beispiel ist siemyFrontendIP.
Aktivieren Sie das Kontrollkästchen neben HA Ports.Back-End-Pool Wählen Sie den Backendpool des Lastenausgleichs aus.
In diesem Beispiel wird myBackendPool verwendet.Zustandsprüfung Wählen Sie Neu erstellen.
Geben Sie unter Name den Namen myHealthProbe ein.
Wählen Sie TCP für Protokoll aus.
Geben Sie unter Port einen TCP-Port ein. In diesem Beispiel ist es Port 80. Geben Sie einen Port ein, der Ihren Anforderungen entspricht.
Belassen Sie den Rest bei den Standardeinstellungen oder passen Sie ihn an Ihre Bedürfnisse an.
Wählen Sie OK aus.Sitzungsbeständigkeit Wählen Sie Keine oder die erforderliche Persistenz.
Weitere Informationen zu Verteilungsmodi finden Sie unter Azure Load Balancer-Verteilungsmodi.Leerlaufzeitlimit (Minuten) Belassen Sie den Standardwert von 4 oder stellen Sie den Schieberegler auf die für Sie erforderliche Leerlauftimeout ein. TCP-Zurücksetzung Wählen Sie Aktiviert.
Weitere Informationen zum TCP-Reset finden Sie unter TCP-Reset und Leerlaufzeitlimit des Load Balancers.Floating IP Belassen Sie die Standardeinstellung Disabled oder aktivieren Sie sie, wenn Ihre Bereitstellung eine Floating IP erfordert.
Weitere Informationen finden Sie unter Azure Load Balancer – Konfiguration der Floating-IP.Weitere Informationen über Hochverfügbarkeitsports finden Sie unter Übersicht über Hochverfügbarkeitsports .
Klicken Sie auf Hinzufügen.
Bestätigen Sie, dass myHARule in der Liste der Lastverteilungsregeln erscheint und HA-Ports als Portkonfiguration anzeigt.
Entfernen einer Hochverfügbarkeitsportsregel
In diesem Beispiel entfernst du eine Regel für hohe Verfügbarkeits-Ports.
Open myInternalLoadBalancer im Azure-Portal.
Wählen Sie auf der Lastenausgleichsseite unter Einstellungen die Option Lastenausgleichsregeln aus.
Wählen Sie die drei Punkte neben der Regel aus, die Sie entfernen möchten.
Klicken Sie auf Löschen.
Bestätigen Sie, dass die Regel nicht mehr in der Liste der Lastverteilungsregeln erscheint.
Eingehende NAT-Regel
NAT-Regeln für eingehenden Datenverkehr werden verwendet, um Verbindungen zu einem bestimmten virtuellen Computer im Back-End-Pool weiterzuleiten. Weitere Informationen und ein ausführliches Tutorial zum Konfigurieren und Testen von NAT-Regeln für eingehenden Datenverkehr finden Sie unter Tutorial: Konfigurieren der Portweiterleitung in Azure Load Balancer unter Verwendung des Portals.
Ausgehende Regel
In diesem Abschnitt erfahren Sie, wie Sie eine ausgehende Regel hinzufügen und entfernen. In diesem Beispiel verwenden Sie einen öffentlichen Lastenausgleich.
Ausgangsregeln werden für standardmäßige öffentliche Load Balancer Lastenausgleiche unterstützt.
Ausgehende Regel hinzufügen
In diesem Beispiel erstellst du eine ausgehende Regel für den öffentlichen Load Balancer.
Öffne myPublicLoadBalancer im Azure-Portal.
Wählen Sie auf der Seite „Lastenausgleich“ Ausgangsregeln in Einstellungen aus.
Wählen Sie + hinzufügen in Ausgangsregeln, um eine Regel hinzuzufügen.
Geben Sie unter Ausgangsregel hinzufügen die folgenden Informationen ein, oder wählen Sie sie aus.
Einstellung Wert Name Geben Sie myOutboundRule ein. IP-Version Wählen Sie IPv4 oder IPv6 aus. Front-End-IP-Adresse Wählen Sie die Frontend-IP-Adresse des Load Balancers aus.
In diesem Beispiel ist siemyFrontendIP.Protokoll Belassen Sie die Standardeinstellung auf Alle. Leerlaufzeitlimit (Minuten) Belassen Sie den Standardwert von 4 oder passen Sie den Schieberegler an Ihre Anforderungen an. TCP-Zurücksetzung Belassen Sie die Standardeinstellung Aktiviert. Back-End-Pool Wählen Sie den Backendpool des Lastenausgleichs aus.
In diesem Beispiel wird myBackendPool verwendet.Portzuordnung Portzuordnung Wählen Sie Anzahl ausgehender Ports manuell festlegen. Ausgehende Ports Auswählen nach Wählen Sie Ports pro Instanz aus. Ports pro Instanz Geben Sie 10000 ein. Klicken Sie auf Hinzufügen.
Bestätigen Sie, dass myOutboundRule in der Outbound-Regelliste mit der von Ihnen ausgewählten Portzuweisung erscheint.
Entfernen Sie eine ausgehende Regel
In diesem Beispiel entfernen Sie eine ausgehende Regel.
Öffne myPublicLoadBalancer im Azure-Portal.
Wählen Sie auf der Seite „Lastenausgleich“ Ausgangsregeln in Einstellungen aus.
Wählen Sie die drei Punkte neben der Regel aus, die Sie entfernen möchten.
Klicken Sie auf Löschen.
Bestätigen Sie, dass die Regel nicht mehr in der Outbound-Regelliste erscheint. Backend-Instanzen verlieren die ausgehende Konnektivität, die diese Regel bereitgestellt hat, es sei denn, es existiert ein anderer ausgehender Pfad.
Nächste Schritte
In diesem Artikel haben Sie erfahren, wie Sie Lastenausgleichsregeln für ein Azure Load Balancer verwalten.
Weitere Informationen über Azure Load Balancer finden Sie unter: