Im Gegensatz zu einem zentralen Load Balancer wird eine Distributed Load Balancer(DLB)-Instanz an virtuelle Schnittstellen einer VM-Gruppe angehängt.
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" : "Debug",
"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 auf 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. Sie können die DLB-Instanz nicht deaktivieren.
- error_log_level: Unterstützte Ebenen sind Debugging, Fehler und Info. Standardmäßig ist die Protokollebene auf Info festgelegt. Um ausführliche Protokolle zu erhalten, legen Sie die Ebene auf Debugging fest.
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 Web-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.