Application Delivery Management

NSX Manager: Manuelle Bereitstellung von NetScaler-Instanzen

NetScaler Application Delivery Management (ADM) integriert sich in die VMware-Netzwerkvirtualisierungsplattform, um die Bereitstellung, Konfiguration und Verwaltung von NetScaler-Diensten zu automatisieren. Diese Integration abstrahiert die traditionellen Komplexitäten, die mit der physischen Netzwerktopologie verbunden sind, und ermöglicht vSphere/vCenter-Administratoren, NetScaler-Dienste programmatisch schneller bereitzustellen.

Dieser Artikel enthält eine Liste von Aufgaben, die Sie sowohl im VMware NSX Manager als auch im NetScaler® ADM ausführen müssen.

Hinweis

Stellen Sie sicher, dass VMware NSX for vSphere 6.2 und höher installiert und konfiguriert ist und die Edge-Gateways, DLR und virtuellen Maschinen, die lastverteilt werden müssen, bereits erstellt wurden.

Voraussetzungen

  • Installieren Sie VMware ESXi Version 4.1 oder höher mit Hardware, die die Mindestanforderungen erfüllt.

  • Installieren Sie VMware Client auf einer Management-Workstation, die die Mindestsystemanforderungen erfüllt.

  • Installieren Sie VMware OVF Tool (erforderlich für VMware ESXi Version 4.1) auf einer Management-Workstation, die die Mindestsystemanforderungen erfüllt.

  • Installieren Sie NetScaler ADM auf einem der unterstützten Hypervisoren.

    Informationen zu den Aufgaben zur Installation von NetScaler ADM Build 13.1 auf einem der unterstützten Hypervisoren finden Sie unter Bereitstellen von NetScaler ADM.

VMware ESXi Hardware-Anforderungen

Die folgende Tabelle listet die virtuellen Computerressourcen auf, die Sie auf Ihrem VMware ESXi-Server zur Installation einer virtuellen NetScaler ADM-Appliance benötigen.

Komponente Anforderung
RAM 8 GB
Virtuelle CPU 8
Speicherplatz 500 GB
Virtuelle Netzwerkschnittstellen 1
Durchsatz 1 Gbit/s

Hinweis

Die oben angegebenen Speicher- und Festplattenanforderungen gelten für die Bereitstellung von NetScaler ADM auf einem VMware ESXi-Server, unter Berücksichtigung, dass keine anderen virtuellen Maschinen auf dem Host ausgeführt werden. Die Hardwareanforderungen für den VMware ESXi-Server hängen von der Anzahl der darauf ausgeführten virtuellen Maschinen ab.

Konfigurieren von VMware NSX

  • Erstellen Sie einen Pool von NetScaler VPX-Instanzen unterschiedlicher Kapazitäten, die den verschiedenen Servicepaketen hinzugefügt werden.

Zum Beispiel:

  • Erstellen Sie fünf NetScaler VPX-Instanzen vom Typ VPX1000 (1 Gbit/s). Diese Instanzen werden dem Gold-Servicepaket hinzugefügt.

  • Erstellen Sie fünf NetScaler VPX-Instanzen vom Typ VPX10 (10 Mbit/s). Diese Instanzen werden dem Bronze-Servicepaket hinzugefügt.

  1. Navigieren Sie im vSphere Client zu Networking und erstellen Sie eine Portgruppe vom Typ VLAN-Trunking mit einem Bereich, z. B. 101-105 (Sie können auch den gesamten Bereich angeben, aber erstellen Sie eine Portgruppe vom Typ VLAN nur für die erforderlichen VLANs).

    Portgruppe im vSphere Client konfigurieren

  2. Erstellen Sie eine neue Schnittstelle für jede NetScaler VPX-Instanz und weisen Sie diese der oben erstellten VLAN-Bereichs-Trunk-Portgruppe zu.

    NSVPX-ESX-Einstellungen

  3. Navigieren Sie im vSphere Client zu Networking und erstellen Sie eine Portgruppe vom Typ VLAN.

    Wenn beispielsweise die anfängliche Trunk-Portgruppe mit dem Bereich 101-105 erstellt wurde, erstellen Sie fünf VLAN-Portgruppen, eine pro VLAN, d. h. eine Portgruppe mit VLAN 101, eine weitere mit VLAN 102 usw. bis VLAN 105.

    Eine VLAN-Portgruppe im vSphere Client erstellen

Hinzufügen einer NetScaler VPX-Instanz in NetScaler ADM

Fügen Sie NetScaler VPX-Instanzen in NetScaler ADM hinzu und geben Sie den VLAN-Bereich der Trunk-Gruppe für jedes Gerät an.

  1. Navigieren Sie in NetScaler ADM zu Infrastructure > Instances > NetScaler VPX und klicken Sie auf Add.

  2. Geben Sie auf der Seite Add NetScaler VPX entweder die Hostnamen der Instanzen, die IP-Adresse jeder Instanz oder einen Bereich von IP-Adressen an und wählen Sie dann ein Instanzprofil aus der Liste Profile Name aus. Sie können auch ein neues Instanzprofil erstellen, indem Sie auf das +-Symbol klicken.

  3. Klicken Sie auf OK.

  4. Wählen Sie die neu hinzugefügte NetScaler VPX-Instanz aus der Liste auf der Seite NetScaler VPX aus und klicken Sie auf die Pfeil-nach-unten-Schaltfläche im Feld Action. Wählen Sie Configure Interfaces for Orchestration aus.

    Schnittstellen für die Orchestrierung konfigurieren

  5. Wählen Sie auf der Seite Interfaces die Verwaltungsschnittstelle aus und klicken Sie auf Disable, um die VLAN-Bindung an die Verwaltungsschnittstelle zu deaktivieren.

    VLANs für Schnittstellen deaktivieren

  6. Wählen Sie auf der Seite Interfaces die erforderliche Schnittstelle aus und klicken Sie auf Configure VLAN Range.

  7. Geben Sie den im NSX Manager konfigurierten VLAN-Bereich ein, klicken Sie auf OK und dann auf Close.

    VLAN-Bereich konfigurieren

Registrieren des VMware NSX Manager bei NetScaler ADM

Registrieren Sie den VMware NSX Manager bei NetScaler ADM, um einen Kommunikationskanal zwischen ihnen herzustellen.

  1. Navigieren Sie in NetScaler ADM zu Orchestration > SDN Orchestration > VMware NSX Manager aus der Dropdown-Liste und klicken Sie auf Configure NSX Manager Settings.

  2. Legen Sie auf der Seite Configure NSX Manager Settings die folgenden Parameter fest:

    1. NSX Manager IP Address – IP-Adresse des NSX Manager.

    2. NSX Manager user name – Administrativer Benutzername des NSX Manager.

    3. Password – Kennwort des administrativen Benutzers des NSX Manager.

  3. Legen Sie im Abschnitt NetScaler ADM account used by NSX Manager den NetScaler Driver-Benutzernamen und das Kennwort für den NSX Manager fest. NetScaler ADM authentifiziert Lastenausgleichskonfigurationsanfragen vom NSX Manager mithilfe dieser Anmeldeinformationen.

  4. Klicken Sie auf OK.

  5. Navigieren Sie zu Orchestration > System > Deployment Settings. Geben Sie den VLAN-Bereich an, der in der Trunk-Portgruppe konfiguriert wurde.

    Bereitstellungseinstellungen für VLAN-Netzwerk

  6. Melden Sie sich beim NSX Manager im vSphere Web Client an und navigieren Sie zu Service Definitions > Service Managers.

    Sie können Citrix NetScaler ADM als einen der Dienstmanager sehen. Dies zeigt an, dass die Registrierung erfolgreich war und ein Kommunikationskanal zwischen dem NSX Manager und NetScaler ADM hergestellt wurde.

    Bereitgestellte VLAN-Einstellungen anzeigen

Erstellen eines Servicepakets in NetScaler ADM

  1. Navigieren Sie in NetScaler ADM zu Orchestration > SDN Orchestration > VMware NSX Manager > Service Packages und klicken Sie auf Add, um ein neues Servicepaket hinzuzufügen.

  2. Legen Sie auf der Seite Service Package im Abschnitt Basic Settings die folgenden Parameter fest:

    1. Name – geben Sie den Namen eines Servicepakets ein

    2. Isolation Policy – standardmäßig ist die Isolationsrichtlinie auf Dedicated eingestellt

    3. Device Type – standardmäßig ist der Gerätetyp auf NetScaler VPX eingestellt

      Hinweis

      Diese Werte sind in dieser Version standardmäßig festgelegt und können nicht geändert werden.

    4. Klicken Sie auf Continue.

      Servicepaket

  3. Wählen Sie im Abschnitt Assign Devices die vorab bereitgestellte VPX für dieses Paket aus und klicken Sie auf Continue.

  4. Klicken Sie im Abschnitt Publish Service Package auf Continue, um das Servicepaket in VMware NSX zu veröffentlichen, und klicken Sie dann auf Done.

    Servicepaket

    Servicepaket veröffentlichen

    Dieses Verfahren konfiguriert ein Servicepaket im NSX Manager. Ein Dienst kann mehrere Geräte enthalten, und mehrere Edges können dasselbe Servicepaket verwenden, um die NetScaler VPX-Instanz an NetScaler ADM auszulagern.

  5. Melden Sie sich beim NSX Manager im vSphere Web Client an und navigieren Sie zu Service Definitions > Services.

    Sie können sehen, dass das NetScaler ADM-Servicepaket registriert ist.

    Das ADM-Servicepaket anzeigen

Durchführen der Load Balancer Service Insertion für Edge

Führen Sie die Load Balancer Service Insertion auf dem zuvor erstellten NSX Edge-Gateway durch (verlagern Sie die Lastenausgleichsfunktion von NSX LB auf NetScaler).

  1. Navigieren Sie im NSX Manager zu Home > NSX Edges und wählen Sie das von Ihnen konfigurierte Edge-Gateway aus.

    NSX Edges

  2. Klicken Sie auf Manage und wählen Sie auf der Registerkarte Load Balancer die Option Global Configuration aus und klicken Sie auf Edit.

    Globale Konfiguration

  3. Wählen Sie Enable Load Balancer, Logging, Enable Service Insertion aus, um diese zu aktivieren.

    1. Wählen Sie unter Service Definition das Servicepaket aus, das in NetScaler ADM erstellt und im NSX Manager veröffentlicht wurde.

      Dienstdefinition

  4. Wählen Sie die vorhandenen Laufzeit-NICs aus und klicken Sie auf das Bearbeitungssymbol, um die Laufzeit-NICs zu bearbeiten, die verbunden werden müssen, wenn NetScaler VPX zugewiesen wird.

    Laufzeit-NICs

  5. Bearbeiten Sie den Namen der NIC, geben Sie als Connectivity Type Data an und klicken Sie auf Change.

    Den NIC-Namen bearbeiten

  6. Wählen Sie den entsprechenden logischen Web-Switch aus.

    Den logischen Switch auswählen

  7. Wählen Sie unter Primary IP Allocation Mode die Option IP Pool aus der Dropdown-Liste aus und klicken Sie auf die Pfeil-nach-unten-Schaltfläche im Feld IP Pool.

    Primärer IP-Zuweisungsmodus

  8. Wählen Sie im Fenster Select IP Pool den entsprechenden IP-Pool aus und klicken Sie auf OK.

    IP-Pool auswählen

    Die IP-Adresse wird erfasst und als Quell-Netz-IP-Adresse in der NetScaler VPX-Appliance festgelegt. Im NSX Manager wird ein L2-Gateway erstellt, um das VXLAN dem VLAN zuzuordnen.

    Hinweis

    Alle Datenschnittstellen sind als Laufzeit-NICs verbunden und Teil der Schnittstellen für DLR.

  9. Aktualisieren Sie die Ansicht, um die Erstellung der Laufzeit zu sehen.

    Aktualisieren, um die NIC-Erstellung anzuzeigen

    Aktualisieren, um die NIC-Erstellung anzuzeigen

  10. Nachdem die VM gestartet wurde, ändert sich der Wert von Status zu In Service und der von Install State zu Enabled.

    In Betrieb

    Hinweis

    Navigieren Sie in NetScaler ADM zu Orchestration > Requests, um Details zum Fortschritt der LB-Diensteinfügung anzuzeigen.

Anzeigen des L2-Gateways im NSX Manager

  1. Melden Sie sich beim NSX Manager im vSphere Web Client an, navigieren Sie zu NSX Edges und wählen Sie den erstellten DLR aus.

    L2-Gateway im NSX Manager anzeigen

  2. Navigieren Sie auf der DLR-Seite zu Manage > Bridging. Sie können das in der Liste angezeigte L2-Gateway sehen.

    Bridging

    Hinweis

    Für jede Datenschnittstelle wird ein L2-Gateway erstellt.

Zugewiesenen NetScaler anzeigen

  1. Melden Sie sich bei der NetScaler VPX-Instanz mit der in NetScaler ADM angezeigten IP-Adresse an. Navigieren Sie dann zu Configuration > System > Networking. Im rechten Bereich sehen Sie, dass die beiden IP-Adressen hinzugefügt wurden. Klicken Sie auf den IP-Adress-Hyperlink, um die Details anzuzeigen.

    IP-Adresse konfigurieren

    Die Subnetz-IP-Adresse ist dieselbe wie die IP-Adresse der im NSX hinzugefügten Weboberfläche.

    Die Subnetz-IP-Adresse konfigurieren

  2. Navigieren Sie zu Configuration > System > Licenses, um die auf diese Instanz angewendeten Lizenzen anzuzeigen.

Konfigurieren der NetScaler VPX-Instanz mithilfe von StyleBook

  1. Navigieren Sie in NetScaler ADM zu Orchestration > SDN Orchestration > Configure NSX Manager > Edge Gateways.

    Notieren Sie sich die IP der NetScaler-Instanz, die dem jeweiligen Edge-Gateway zugewiesen ist, auf dem die Load Balancing-Konfiguration über StyleBooks angewendet werden soll.

  2. Erstellen Sie ein neues StyleBook. Navigieren Sie zu Applications > Configuration, importieren Sie das StyleBook und wählen Sie das StyleBook aus der Liste aus.

    Informationen zum Erstellen eines neuen StyleBooks finden Sie unter Erstellen Sie Ihr eigenes StyleBook.

  3. Geben Sie Werte für alle erforderlichen Parameter an.

    Die Load Balancer-Parameter angeben

  4. Geben Sie die NetScaler VPX-Instanz an, auf der Sie diese Konfigurationseinstellungen ausführen möchten.

    Die Zielinstanz angeben

  5. Wählen Sie die zuvor notierte IP-Instanz aus und klicken Sie auf Select.

    Die IP-Instanz angeben

  6. Klicken Sie auf Create, um die Konfiguration auf dem ausgewählten Gerät anzuwenden.

    Ein Konfigurationspaket erstellen

Anzeigen der Load Balancer-Konfiguration

  1. Melden Sie sich bei der NetScaler VPX-Instanz an, navigieren Sie zu Configuration > Traffic Management > Load Balancing, um den erstellten virtuellen Load Balancing-Server anzuzeigen.

    Die Load Balancer-Konfiguration anzeigen

    Sie können auch die erstellten Dienstgruppen anzeigen.

    Dienstgruppen anzeigen

  2. Wählen Sie die Dienstgruppe aus und klicken Sie auf Manage Members. Die Seite Configure Service Group Member zeigt die mit der Dienstgruppe verbundenen Mitglieder an.

    Dienstgruppenmitglied konfigurieren

Löschen des Load Balancer-Dienstes

  1. Navigieren Sie in NetScaler ADM zu Applications > Configuration und klicken Sie auf das X-Symbol, um die Anwendungskonfiguration zu löschen.

  2. Melden Sie sich beim NSX Manager im vSphere Web Client an und navigieren Sie zum Edge-Gateway, mit dem die NetScaler VPX-Instanz verbunden ist.

  3. Navigieren Sie zu Manage > Load Balancer > Global Configuration, klicken Sie mit der rechten Maustaste auf den Laufzeiteintrag und klicken Sie auf Unprovision.

    Hinweis

    Edge Gateways in NetScaler ADM entsprechen Laufzeiteinträgen im NSX Manager.

    Bereitstellung aufheben

    Die NetScaler VPX-Instanz wird außer Betrieb gesetzt.

  4. Navigieren Sie in NetScaler ADM zu Orchestration > SDN Orchestration > Configure NSX Manager > Edge Gateways. Überprüfen Sie, ob die entsprechende Zuordnung des Edge Gateways zur gelöschten Instanz nicht vorhanden ist.