Im Gegensatz zu einem zentralen Load Balancer wird eine Distributed Load Balancer(DLB)-Instanz an virtuelle Schnittstellen einer VM-Gruppe angehängt.

Am Ende des Verfahrens wird eine DLB-Instanz an die virtuellen 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" : "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 Netzwerk -> Load Balancing -> Load Balancers. Zeigen Sie Details der DLB-Instanz an.

Weiter mit Erstellen eines Serverpools für Distributed Load Balancer.