Installieren Sie drei NSX Advanced Load Balancer-Appliances, die einen Verwaltungscluster bilden. Dieser Controller-Cluster bietet Verwaltungsfunktionen für virtuelle Dienste, Profile, Pools und Poolgruppen, die Sie für NSX Advanced Load Balancer konfigurieren.
VMware NSX Advanced Load Balancer ist eine verteilte und hochgradig skalierbare cloudnative Lösung zur Anwendungsverteilung. Ab NSX-Version 3.2 können Sie NSX Advanced Load Balancer (AVI) mithilfe von NSX Manager bereitstellen und konfigurieren. Der vorhandene NSX Load Balancer wird nicht mehr unterstützt. Die NSX Manager-Benutzeroberfläche bietet eine einzelne Benutzeroberfläche zum Installieren und Verwalten aller NSX-Komponenten.
Voraussetzungen
- Unterstützte Avi-Controller-Versionen: 20.1.7, 21.1.2 oder höhere Versionen
- Reservieren Sie vier IP-Adressen (gleiches Subnetz) im Verwaltungsnetzwerk. Diese werden den drei Controller-Appliances und der virtuellen IP des NSX Advanced Load Balancer Appliance-Clusters zugewiesen.
- Cluster-VIP und alle Controller-Verwaltungsnetzwerke müssen sich im selben Subnetz befinden.
- Laden Sie die Controller-OVA von der Seite Broadcom Support herunter. Weitere Informationen zum Herunterladen des Controller-OVA-Image finden Sie unter https://kb.vmware.com/s/article/82049.
Prozedur
Ergebnisse
Nächste Maßnahme
(Optional) Installieren Sie das Portalzertifikat für ALB-Controller.
Führen Sie die folgende API aus, um eine Zertifikatsignieranforderung (Certificate Signing Request, CSR) für den ALB-Controller zu erstellen.
POST /alb/controller-nodes/certificate/csr
Payload: { "common_name": "avi", "email": "[email protected]", "organization": "vm", "organization_unit": "VM", "locality": "BLR", "country": "IN", "state_name": "KA", "subject_alt_names": [ "10.50.50.28" ], "algorithm": "SSL_KEY_ALGORITHM_RSA", "key_size": "SSL_KEY_2048_BITS" } Response: { "name": "System-Portal-Cert-e8abab64", "csr": "-----BEGIN CERTIFICATE REQUEST -------- END CERTIFICATE REQUEST-----" }
(Optional) Führen Sie die folgende API aus, um das Portalzertifikat im ALB-Controller zu installieren und zu aktualisieren.
POST /alb/controller-nodes/certificate/install
Payload: { "name": "System-Portal-Cert-e8abab64", "cert": "-----BEGIN CERTIFICATE -------- END CERTIFICATE-----" } Response: { "name": "System-Portal-Cert-14:58:30", "cert": "-----BEGIN CERTIFICATE -------- END CERTIFICATE-----" }
Nachdem Sie den NSX Advanced Load Balancer-Appliance-Cluster erfolgreich bereitgestellt haben, konfigurieren Sie einen NSX Cloud Connector in der AVI-Benutzeroberfläche und konfigurieren Sie dann virtuelle Dienste, die den Datenverkehr auf die Server verteilen.
Informationen zur Fehlerbehebung bei Installationsproblemen im Zusammenhang mit dem NSX Advanced Load Balancer-Appliance-Cluster finden Sie unter Fehlerbehebung beim NSX Advanced Load Balancer Controller.
Informationen zu den Best Practices für die Installation und Ausführung von NSX Advanced Load Balancer finden Sie unter dem folgenden Link: https://communities.vmware.com/t5/VMware-NSX-Documents/NSX-Advanced-Load-Balancer-by-Avi-Networks-NSX-T-Integration/ta-p/2890567.
Deaktivieren Sie in aktualisierten Umgebungen wie 3.2.0 oder 3.2.1 auf 3.2.2 oder höher mit aktiviertem Advanced Load Balancer NSX Advanced Load Balancer, indem Sie in der Bannermeldung auf der Benutzeroberfläche auf NSX-T ALB deaktivieren klicken. Weitere Einzelheiten dazu finden Sie im Dokument Administratorhandbuch für NSX.
Wenn in der Umgebung NSX Load Balancer ausgeführt wird, verwenden Sie das NSX Avi-Migrationstool, um von NSX LB zu NSX Advanced Load Balancer zu migrieren. Weitere Informationen finden Sie in der AVI-Dokumentation.