Konfigurieren eines Hochverfügbarkeits-Setups mit gleichzeitig externen und internen Azure-Lastenausgleichsmodulen
Das Hochverfügbarkeitspaar in Azure unterstützt gleichzeitig externe und interne Lastenausgleichsmodule.
Sie haben die folgenden zwei Optionen, um ein Hochverfügbarkeitspaar unter Verwendung sowohl externer als auch interner Azure-Lastenausgleichsmodule zu konfigurieren:
- Verwenden von zwei virtuellen LB-Servern auf der NetScaler-Appliance.
- Verwenden eines virtuellen LB-Servers und eines IP-Sets. Der einzelne virtuelle LB-Server leitet den Datenverkehr an mehrere IPs weiter, die durch das IPset definiert sind.
Führen Sie die folgenden Schritte aus, um ein Hochverfügbarkeitspaar in Azure unter Verwendung sowohl externer als auch interner Lastenausgleichsmodule gleichzeitig zu konfigurieren:
Für die Schritte 1 und 2 verwenden Sie das Azure-Portal. Für die Schritte 3 und 4 verwenden Sie die NetScaler VPX GUI oder die CLI.
Schritt 1. Konfigurieren Sie einen Azure-Lastenausgleich, entweder einen externen Lastenausgleich oder einen internen Lastenausgleich.
Weitere Informationen zur Konfiguration eines Hochverfügbarkeits-Setups mit externen Azure-Lastenausgleichsmodulen finden Sie unter (/de-de/vpx/13-1/deploy-vpx-on-azure/configure-vpx-pair-ha-inc.html).
Weitere Informationen zur Konfiguration eines Hochverfügbarkeits-Setups mit internen Azure-Lastenausgleichsmodulen finden Sie unter (/de-de/vpx/13-1/deploy-vpx-on-azure/configure-vpx-pair-ha-inc-with-azure-ilb.html).
Schritt 2. Erstellen Sie einen zusätzlichen Lastenausgleich (ILB) in Ihrer Ressourcengruppe. Wenn Sie in Schritt 1 einen externen Lastenausgleich erstellt haben, erstellen Sie nun einen internen Lastenausgleich und umgekehrt.
-
Um einen internen Lastenausgleich zu erstellen, wählen Sie den Lastenausgleichstyp als Intern. Für das Feld Subnetz müssen Sie Ihr NetScaler-Client-Subnetz auswählen. Sie können eine statische IP-Adresse in diesem Subnetz angeben, sofern es keine Konflikte gibt. Andernfalls wählen Sie die dynamische IP-Adresse.
Internen Load Balancer erstellen(/de-de/vpx/media/create-internal-load-balancer.png)
-
Um einen externen Lastenausgleich zu erstellen, wählen Sie den Lastenausgleichstyp als Öffentlich und erstellen Sie hier die öffentliche IP-Adresse.
Externen Load Balancer erstellen(/de-de/vpx/media/create-external-load-balancer.png)
-
Nachdem Sie den Azure Load Balancer erstellt haben, navigieren Sie zu Frontend-IP-Konfiguration und notieren Sie sich die hier angezeigte IP-Adresse. Sie müssen diese IP-Adresse beim Erstellen des virtuellen ADC-Lastausgleichsservers wie in Schritt 3 verwenden.

- Auf der Seite Azure Load Balancer-Konfiguration hilft die Bereitstellung der ARM-Vorlage bei der Erstellung von LB-Regel, Backend-Pools und Integritätstests.
- Fügen Sie die Client-NICs des Hochverfügbarkeitspaares zum Backend-Pool für den ILB hinzu.
- Erstellen Sie einen Integritätstest (TCP, Port 9000)
- Erstellen Sie zwei Lastausgleichsregeln:
- Eine LB-Regel für HTTP-Datenverkehr (Webanwendungs-Anwendungsfall) auf Port 80. Die Regel muss auch den Backend-Port 80 verwenden. Wählen Sie den erstellten Backend-Pool und den Integritätstest aus. Floating IP muss aktiviert sein.
- Eine weitere LB-Regel für HTTPS- oder CVAD-Datenverkehr auf Port 443. Der Prozess ist derselbe wie beim HTTP-Datenverkehr.
Schritt 3. Erstellen Sie auf dem primären Knoten der NetScaler Appliance einen virtuellen Lastausgleichsserver für ILB.
-
Fügen Sie einen virtuellen Lastausgleichsserver hinzu.
add lb vserver <name> <serviceType> [<ILB Frontend IP address>] [<port>] <!--NeedCopy-->Beispiel:
add lb vserver vserver_name HTTP 52.172.96.71 80 <!--NeedCopy-->Hinweis:
Verwenden Sie die Frontend-IP-Adresse des Load Balancers, die mit dem zusätzlichen Load Balancer verknüpft ist, den Sie in Schritt 2 erstellen.
-
Binden Sie einen Dienst an einen virtuellen Lastausgleichsserver.
bind lb vserver <name> <serviceName> <!--NeedCopy-->Beispiel:
bind lb vserver Vserver-LB-1 Service-HTTP-1 <!--NeedCopy-->
Weitere Informationen finden Sie unter Set up basic load balancing
Schritt 4: Als Alternative zu Schritt 3 können Sie einen virtuellen Lastausgleichsserver für ILB mithilfe von IPsets erstellen.
-
Fügen Sie eine IP-Adresse vom Typ virtuelle Server-IP (VIP) hinzu.
add nsip <ILB Frontend IP address> -type <type> <!--NeedCopy-->Beispiel:
add nsip 52.172.96.71 -type vip <!--NeedCopy--> -
Fügen Sie ein IPset auf primären und sekundären Knoten hinzu.
add ipset <name> <!--NeedCopy-->Beispiel:
add ipset ipset1 <!--NeedCopy--> -
Binden Sie IP-Adressen an das IP-Set.
bind ipset <name> <ILB Frontend IP address> <!--NeedCopy-->Beispiel:
bind ipset ipset1 52.172.96.71 <!--NeedCopy--> -
Konfigurieren Sie den vorhandenen virtuellen LB-Server zur Verwendung des IPsets.
set lb vserver <vserver name> -ipset <ipset name> <!--NeedCopy-->Beispiel:
set lb vserver vserver_name -ipset ipset1 <!--NeedCopy-->
Weitere Informationen finden Sie unter Configure a multi-IP virtual server.