Application Delivery Management

NSX Manager: Automatische Provisioning von NetScaler ADC Instanzen

Übersicht

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

Beim Einfügen und Löschen des Lastausgleichsdiensts in VMware NSX Manager stellt Citrix ADM die Citrix ADC Instanzen dynamisch bereit und zerstört sie. Für diese dynamische Provisioning müssen die Citrix ADC VPX -Lizenzzuweisungen in Citrix ADM automatisiert werden. Wenn die Citrix ADC Lizenzen auf Citrix ADM hochgeladen werden, führt Citrix ADM die Rolle des Lizenzservers aus.

Voraussetzungen

Hinweis

Diese Integration wird nur für VMware NSX for vSphere 6.1 oder früherunterstützt.

  • Citrix ADM, Version 13.0 Setup in hoher Verfügbarkeit und auf ESX installiert.

  • Citrix ADC VPX, Version 13.0

  • Citrix ADC VPX -Lizenzen für Citrix ADC VPX Instanzen, Version 13.0

  • 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.

Bereitstellung von Citrix ADM- und Citrix ADC Instanzen mit hoher Verfügbarkeit

Installieren Sie zum Bereitstellen des NetScaler ADM HA-Setups die NetScaler ADM-Imagedatei, die Sie von der Citrix Download-Site heruntergeladen haben. Weitere Informationen zum Bereitstellen des NetScaler ADM HA-Setups finden Sie unter Bereitstellen von NetScaler ADM in Hochverfügbarkeit.

Einrichten von NetScaler ADM HA Endpoint Details

Um VMware NSX Manager in Citrix ADM zu integrieren, das im HA-Modus bereitgestellt wird, müssen Sie zuerst die virtuelle IP-Adresse der Citrix ADC Instanz für den Lastausgleich eingeben. Sie müssen auch die Zertifikatdatei, die auf dem virtuellen Citrix ADC Load Balancing Server vorhanden ist, in das Citrix ADM Dateisystem hochladen.

So stellen Sie Konfigurationsinformationen für den Lastausgleich in Citrix ADM bereit:

  1. Navigieren Sie im Citrix ADM HA-Knoten zu System > Bereitstellung.

  2. Klicken Sie oben rechts auf HA-Einstellungen, und klicken Sie auf der Seite MAS-HA-Einstellungen auf MAS-HA-Endpunktdetails.

    ADM HA-Einstellungen

  3. Laden Sie auf der Seite “ MAS-HA-Endpoint-Details “ dasselbe Zertifikat hoch, das bereits auf der NetScaler ADC Instanz für den Lastausgleich vorhanden ist.

  4. Geben Sie die virtuelle IP-Adresse der NetScaler ADC Instanz für den Lastausgleich ein, und klicken Sie auf OK.

    ADM HA Endpunktdetails

Registrieren von VMware NSX Manager bei NetScaler ADM

Wenn Sie zwei Citrix ADM -Server in hoher Verfügbarkeit einrichten, befinden sich die beiden Serverknoten im Aktiv-Passiv-Modus. Melden Sie sich am primären Citrix ADM -Serverknoten an, um VMware NSX Manager bei Citrix ADM in HA zu registrieren und einen Kommunikationskanal zwischen ihnen zu erstellen.

So registrieren Sie VMware NSX Manager bei Citrix ADM in HA:

  1. Navigieren Sie im primären Citrix ADM -Serverknoten zu Orchestration > SDN Orchestration > VMware NSX Manager.

  2. Klicken Sie auf NSX Manager-Einstellungen konfigurieren.

  3. Legen Sie auf der Seite NSX Manager-Einstellungen konfigurieren die folgenden Parameter fest:
    1. NSX Manager-IP-Adresse: IP-Adresse von NSX Manager.

    2. NSX Manager-Benutzername — Administratorbenutzername von NSX Manager.

    3. Kennwort - Kennwort des administrativen Benutzers von NSX Manager.

  4. Legen Sie im Abschnitt Citrix ADM-Konto, das von NSX Manager verwendet wird, das Citrix ADC -Treiberkennwort für NSX Manager fest.

  5. Klicken Sie auf OK.

Hochladen von Lizenzen in NetScaler ADM

Laden Sie die NetScaler ADC VPX Lizenzen auf NetScaler ADM hoch, damit NetScaler ADM den Instanzen während der Orchestrierung mit NSX automatisch Lizenzen zuweisen kann.

So installieren Sie Lizenzdateien auf NetScaler ADM:

  1. Navigieren Sie in NetScaler ADM zu Netzwerke > Lizenzen.

  2. Wählen Sie im Abschnitt Lizenzdateien eine der folgenden Optionen aus:

    1. Upload von Lizenzdateien von einem lokalen Computer : Wenn eine Lizenzdatei bereits auf dem lokalen Computer vorhanden ist, können Sie sie in NetScaler ADM hochladen. Um Lizenzdateien hinzuzufügen, klicken Sie auf Durchsuchen und wählen Sie die Lizenzdatei (.lic) aus, die Sie hinzufügen möchten. Dann klick Fertig stellen.

    2. Lizenzzugangscode verwenden - Citrix sendet den Lizenzzugangscode für die von Ihnen erworbenen Lizenzen per E-Mail. Um Lizenzdateien hinzuzufügen, geben Sie den Lizenzzugriffscode in das Textfeld ein und klicken Sie dann auf Lizenzen abrufen.

      Hinweis:Sie können dem NetScaler ADM

      jederzeit über die Lizenzeinstellungen weitere Lizenzen hinzufügen.

      Einstellungen für den Lizenzserver

Hochladen von NetScaler ADC VPX Images in NetScaler ADM

Fügen Sie NetScaler ADC Images zu NetScaler ADM hinzu, damit NetScaler ADM diese Images wie im Servicepaket definiert verwendet.

So laden Sie Citrix ADC VPX Images in Citrix ADM hoch:

  1. Navigieren Sie in NetScaler ADM zu Orchestration > SDN Orchestration > VMware NSX Manager > ESX NSVPX-Images.

  2. Klicken Sie auf Hochladen, und wählen Sie im lokalen Speicherordner das NetScaler ADC VPX Zip-Paket aus.

Erstellen von Servicepaketen in Citrix ADM

Erstellen Sie Servicepakete in NetScaler ADM, um den Satz von SLAs zu definieren, der angibt, wie die NetScaler ADC Ressourcen zugewiesen werden.

So erstellen Sie Dienstpakete in Citrix ADM:

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

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

    1. Name — Name eines Servicepakets

    2. Isolationsrichtlinie — wählen Sie Dediziert

    3. Citrix ADC Instanz Provisioning: Wählen Sie Instanz bei Bedarf erstellen.

    4. Auto Provisioning Platform - Wählen Sie CitrixADC SDX

    5. Klicken Sie auf Weiter.

  3. Wählen Sie im Abschnitt AutoProvisions-Einstellungen das kürzlich hochgeladene Citrix ADC VPX Zip-Paket für die Bereitstellung auf der NSX-Plattform aus, wählen Sie die entsprechende Lizenz aus und klicken Sie auf Weiter.

    Hinweis Aktivieren Sie

    im Abschnitt “ Hohe Verfügbarkeit “ das Kontrollkästchen, um NetScaler ADC Instanzen für HA bereitzustellen.

    Einstellungen für automatische Bereitstellungen

    Hinweis

    Der Name der Lizenz, der in dem in der obigen Abbildung gezeigten Listenfeld angezeigt wird, Vpx8000_Advanced, 2-Nummer ist ein Beispiel und wird wie folgt erklärt:

    • VPX: Die Lizenz besteht darin, NetScaler ADC VPX Instanzen bereitzustellen.

    • 8000 — Die nutzbare Bandbreite beträgt 8 GB

    • Erweitert: Citrix bietet drei Arten von Lizenzen: Standard, Advanced und Premium

    • 2 Nummer - zwei NetScaler ADC VPX Instanzen können mit dieser Lizenz bereitgestellt werden

    Der Name der Lizenz, der imListenfeld Lizenz angezeigt wird, hängt von der Lizenz ab, die Sie von Citrix erworben haben.

  4. Klicken Sie auf Weiter.

  5. Das Servicepaket wird in NSX Manager veröffentlicht. Navigieren Sie in NSX Manager zu Service Definitions > Service Manager. Sie können Citrix ADM als einer der Dienstmanager anzeigen. Dies bedeutet, dass die Registrierung erfolgreich ist und eine bidirektionale Kommunikation zwischen NSX Manager und Citrix ADM hergestellt wird.

    Hinweis:

    Für Citrix ADM in Hochverfügbarkeitsbereitstellung werden die Lizenzen nur in den Citrix ADM -Lizenzserverknoten hochgeladen. Die NetScaler ADM Knoten befinden sich im Aktiv-passiven Modus.

Ausführen des Lastausgleichsdiensteinfügens für Edge

Führen Sie die Einfügung des Lastausgleichsdienstes auf dem vorhandenen NSX Edge Gateway durch, d. h. die Lastausgleichsfunktion vom NSX Load Balancer auf NetScaler ADC.

So fügen Sie den Load Balancing-Dienst auf NSX Edge Gateway ein:

  1. Navigieren Sie in NSX Manager zu Home > Netzwerk und Sicherheit > NSX Edges, und doppelklicken Sie, um das von Ihnen konfigurierte Edge-Gateway auszuwählen.

  2. Klicken Sie auf Verwalten, wählen Sie auf der Registerkarte Load Balancer die Option Globale Konfiguration aus, und klicken Sie auf Bearbeiten.

  3. Wählen Sie Load Balancer aktivieren und Service Insertion aktivieren aus, um sie zu aktivieren.

  4. Wählen Sie unter Service Definitiondas Servicepaket aus, das in NSX Manager veröffentlicht wurde.

  5. Konfigurieren Sie eine virtuelle Netzwerkkarte für die Verwaltungsschnittstelle und eine oder mehrere virtuelle Netzwerkkarten für Datenschnittstellen. Wählen Sie die Netzwerke für die Verwaltung und die Daten entsprechend aus.

    Hinweis

    Wählen Sie im Modus Primäre IP-Zuweisung die Option IP-Pool aus. Citrix ADM unterstützt keine manuelle oder DHCP-Zuweisung von IP-Adressen.

  6. Klicken Sie auf das Aktualisierungssymbol, um die Erstellung der Laufzeit zu sehen.

    Hinweis

    Da Sie zwei Citrix ADC VPX Instanzen in der HA-Bereitstellung bereitstellen, werden im NSX Manager zwei Laufzeiten erstellt.

    Möglicherweise müssen Sie den Bildschirm aktualisieren, um die auf dem Bildschirm angezeigten Laufzeiten zu sehen.

  7. Wählen Sie die Laufzeit aus, klicken Sie auf Aktionenund wählen Sie im Popupmenü die Option Installieren aus. Für HA wiederholen Sie dies auch für die andere Laufzeit.

  8. Wenn beide virtuellen Maschinen gestartet werden, ändert sich der Wert von Status in “In Dienst” und der Wert des Installationsstatus ändert sich in “Aktiviert”.

    Hinweis:

    Möglicherweise müssen Sie den Bildschirm aktualisieren, um die Statusänderung zu sehen.

  9. Navigieren Sie in Citrix ADM zu Orchestration > Requests, um Fortschrittsdetails zum Abschluss der Diensteinfügung anzuzeigen. Sie können sehen, dass eine Anforderung zum Erstellen und Aktualisieren der Laufzeit in Citrix ADM eingegangen ist. Wenn die Laufzeit aktualisiert wurde, wählen Sie die Anforderung aus und klicken Sie auf die Schaltfläche Tasks, um anzuzeigen, dass Citrix ADM in NSX Manager hinzugefügt wurde.

    Für HA gibt es zwei Anforderungen zum Erstellen und Aktualisieren von zwei Ausführungszeiten in Citrix ADM. Wenn beide Laufzeiten aktualisiert wurden, wählen Sie beide Anforderungen aus, und klicken Sie auf die Schaltfläche Tasks, um anzuzeigen, dass zwei Citrix ADM HA-Knoten in NSX Manager hinzugefügt wurden.

  10. Navigieren Sie in Citrix ADM zu Orchestration > SDN Orchestration > VMware NSX Manager > Edge-Gateways. Im rechten Seitenbereich können Sie anzeigen, dass Citrix ADC VPX dem NSX Edge Gateway hinzugefügt wurde.

    Für HA können Sie sehen, dass dem NSX Edge Gateway zwei NetScaler ADC VPX-Instanzen im HA-Modus hinzugefügt wurden.

  11. Navigieren Sie in Citrix ADM zu Netzwerke > LizenzenVPX-Lizenzen. Wählen Sie die NetScaler ADC VPX -Lizenz und die installierte Edition aus.

    Die NetScaler ADC VPX Instanzen, die sich im HA-Modus befinden, verbrauchen zwei Lizenzen, und der Status wird wie folgt auf dem Bildschirm angezeigt.

    VPX-Lizenzen

    Wenn die Diensteinfügung abgeschlossen ist, können Sie StyleBooks verwenden, um die NetScaler ADC Instanzen mit einer der folgenden beiden Methoden zu konfigurieren:

Konfigurieren der Lastenausgleichsdienste auf NetScaler ADC VPX in VMware NSX Manager GUI

Führen Sie die folgende Aufgabe aus, um die Konfiguration von Lastausgleichsdiensten auf dem NSX Edge-Gateway gerät mithilfe integrierter StyleBooks zu aktivieren.

Navigieren Sie in NSX Manager zu Home > Netzwerk und Sicherheit > NSX Edges, und doppelklicken Sie, um das von Ihnen konfigurierte Edge-Gateway auszuwählen.

Pools und Poolmitglieder erstellen

Erstellen Sie einen Pool von Servern und Mitgliedern mit unterschiedlichen Kapazitäten.

  1. Klicken Sie auf Verwaltenund wählen Sie auf der Registerkarte Load Balancer die Option Poolsaus und klicken Sie auf das Symbol “+“, um einen neuen Pool hinzuzufügen, und legen Sie die folgenden Parameter fest:

    1. Name — Name des neuen Pools

    2. Algorithmus - Wählen Sie einen Algorithmus aus der Dropdownliste aus, auf der der Pool ausgewählt wird.

    3. Monitore — Stellen Sie sicher, dass der Servicemonitor auf default_http_monitor eingestellt ist

    4. Mitglieder — Klicken Sie auf „+“, um Mitglieder zum Pool hinzuzufügen, und geben Sie die erforderlichen Parameter in das Fenster Neues Mitglied ein.

      1. Name - Name des Mitglieds

      2. IP-Adresse/VC-Container — Klicken Sie auf Auswählen, um das Objekt aus der verfügbaren Liste auszuwählen, oder geben Sie die IP-Adresse des Objekts ein.

  2. Klicken Sie auf OK.

    Fügen Sie beliebig viele Mitglieder hinzu.

    Erstellen Sie Pools und Pool-Mitglieder

Erstellen virtueller Server

Erstellen Sie einen Satz virtueller Server, und weisen Sie jedem virtuellen Server einen Pool zu.

  1. Klicken Sie auf Verwaltenund wählen Sie auf der Registerkarte Load Balancer die Option Virtuelle Serveraus und klicken Sie auf das Symbol “+“, um einen virtuellen Server hinzuzufügen, und legen Sie die folgenden Parameter fest:

    1. Anwendungsprofil: Standardmäßig wird das Dienstprofil angezeigt, das Sie in Citrix ADM erstellt haben.

    2. Name — Name des virtuellen Servers.

    3. IP-Adresse — Klicken Sie auf Auswählen, um einen vorhandenen Pool von IP-Adressen auszuwählen oder einen neuen Pool von IP-Adressen zu erstellen.

    4. Standardpool - Wählen Sie den Standardpool aus der Dropdownliste aus.

  2. Klicken Sie auf OK.

  3. Navigieren Sie in NetScaler ADM zu Orchestration > Requests, um Fortschrittsdetails zum Abschluss der Diensterstellung auf einer oder mehreren ausgewählten NetScaler ADC Instanzen anzuzeigen.

  4. Navigieren Sie in NetScaler ADM zu Applications > Configuration, und überprüfen Sie, ob das nsx-lb-mon Config Pack erstellt wurde.

    Konfigurationspaket

Konfigurieren der Lastenausgleichsdienste auf NetScaler ADC VPX in der NetScaler ADM GUI

Stellen Sie mithilfe von NetScaler ADM StyleBooks Load Balancer-Konfigurationen auf der NetScaler ADC-Instanz bereit. Für HA wird die Konfiguration auf beiden Citrix ADC Instanzen bereitgestellt, die sich in HA befinden.

So erstellen Sie Konfigurationspakete über StyleBooks:

  1. Navigieren Sie in Citrix ADM zu Anwendungen > Konfiguration > Neu erstellen, und wählen Sie das HTTP/SSL LoadBalancing (mit Monitoren) StyleBook aus der Liste aus. Das StyleBook wird als Benutzeroberflächenseite geöffnet, auf der Sie die Werte für alle in diesem StyleBook definierten Parameter eingeben.

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

  3. Wählen Sie die Citrix ADC VPX Zielinstanz aus, die in der NSX-Umgebung bereitgestellt wird, und klicken Sie auf Erstellen, um die Konfiguration auf das ausgewählte Gerät anzuwenden. Wählen Sie für die HA-Bereitstellung die Instanzen aus, die sich im HA-Modus befinden.

Überprüfen der Erstellung virtueller Server und Dienstgruppen in Citrix ADC VPX Instanzen

Sie können anzeigen, dass die Dienstgruppen und virtuellen Server erstellt werden, indem Sie sich bei der Citrix ADC VPX Instanz anmelden.

So zeigen Sie die Dienstgruppen und virtuellen Server an:

  1. Melden Sie sich bei der NetScaler ADC VPX-Instanz an. Bei der HA-Bereitstellung müssen Sie sich bei beiden Citrix ADC Instanzen anmelden, die sich in HA befinden.

  2. Navigieren Sie zu Konfiguration > System > Netzwerk. Im rechten Bereich können Sie die hinzugefügten IP-Adressen sehen. Klicken Sie auf den Hyperlink IP-Adresse, um die Details anzuzeigen. Sie können sehen, dass die Subnetz-IP-Adresse mit der IP-Adresse der Webschnittstelle übereinstimmt, die in NSX hinzugefügt wurde.

  3. Navigieren Sie als Nächstes zu Traffic Management > Load Balancing > Virtuelle Server und sehen Sie sich die Details des virtuellen Servers an.

  4. Navigieren Sie als Nächstes zu Service Groups und sehen Sie sich die Servicegruppendetails an.

  5. Navigieren Sie schließlich zu Konfiguration > System > Lizenzen, um die Lizenzen anzuzeigen, die auf diese Instanz angewendet werden.

Load Balancing Services löschen

Wenn die Lastenausgleichsdienste für die NetScaler ADC VPX-Instanzen, die auf dem NSX Manager bereitgestellt werden, nicht mehr erforderlich sind, können Sie die zuvor durchgeführten Diensteinfügungen löschen.

So löschen Sie die Konfiguration und das Einfügen von Diensten:

  1. Navigieren Sie in Citrix ADM zu Anwendungen > Konfiguration, wählen Sie die erstellte Anwendungskonfiguration aus, und löschen Sie die Konfiguration, indem Sie auf das Symbol “X” klicken.

  2. Navigieren Sie in NSX Manager zu dem Edge-Gateway, mit dem die Citrix ADC VPX Instanz verbunden ist. Navigieren Sie zuManage>Load Balancer>Global Configuration, klicken Sie mit der rechten Maustaste auf den Runtime-Eintrag und klicken Sie dann auf Bereitstellung aufheben. Die virtuelle Maschine wird außer Betrieb genommen.

  3. Navigieren Sie in NetScaler ADM zu Orchestration > Cloud Orchestration > Edge-Gateways. Stellen Sie sicher, dass es keine entsprechende Zuordnung von Edge-Gateway zu gelöschter Instanz gibt.