Im Gegensatz zu einem zentralen Load Balancer wird eine Distributed Load Balancer(DLB)-Instanz an virtuelle Schnittstellen einer VM-Gruppe angehängt.
Eine DLB-Instanz kann nur über API-Befehle erstellt und angehängt werden.
Voraussetzungen
-
Fügen Sie eine Richtliniengruppe hinzu, die aus VMs besteht. Beispielsweise kann eine solche VM-Gruppe mit der App-Ebene in Verbindung stehen, die Anforderungen von einer VM auf Web-Ebene empfängt.
Prozedur
- ♦ Führen Sie
Put /policy/api/v1/infra/lb-services/<mydlb>aus.{
"connectivity_path" : "/infra/domains/default/groups/<clientVMGroup>",
"enabled" : true,
"size" : "DLB",
"error_log_level" : "INFO",
"access_log_enabled" : false,
"resource_type" : "LBService",
"display_name" : "mydlb"
}
Dabei gilt Folgendes:-
connectivity_path:
- Wenn der Konnektivitätspfad auf „Null“ oder „Leer“ festgelegt ist, wird die DLB-Instanz nicht auf Transportknoten angewendet.
- Wenn der Konnektivitätspfad auf „ALLE“ festgelegt ist, werden alle virtuellen Schnittstellen aller Transportknoten an die DLB-Instanz gebunden. Eine DLB-Instanz wird auf alle virtuellen Schnittstellen der Richtliniengruppe angewendet.
- size: Legen Sie den Wert DLB fest. Da jede Anwendung oder virtuelle Schnittstelle eine Instanz von DLB erhält, gibt es nur einen Formfaktor der DLB-Instanz.
- enabled: Standardmäßig ist die erstellte DLB-Instanz aktiviert.
Eine DLB-Instanz wird erstellt und an die VM-Gruppe angehängt. Die auf der Web-Ebene erstellte DLB-Instanz wird an alle virtuellen Schnittstellen der VM-Gruppe auf App-Ebene angehängt. -
Nächste Maßnahme
Melden Sie sich nach dem Erstellen einer DLB-Instanz bei NSX Manager an und navigieren Sie zu . Zeigen Sie Details der DLB-Instanz an.
Weiter mit Erstellen eines Serverpools für Distributed Load Balancer.