Application Delivery Management

NSX Manager: Automatische Provisioning von Citrix ADC Instanzen

Übersicht

Citrix Application Delivery Management (ADM) ist in die VMware Netzwerkvirtualisierungsplattform integriert, um die Bereitstellung, Konfiguration und Verwaltung von Citrix 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, Citrix 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 12.1 Setup in hoher Verfügbarkeit und auf ESX installiert.

  • Citrix ADC VPX, Version 12.1

  • Citrix ADC VPX Lizenzen für Citrix ADC VPX Instanzen, Version 12.1

  • 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 Citrix ADM HA-Setups die Citrix ADM-Imagedatei, die Sie von der Citrix Download-Site heruntergeladen haben. Weitere Informationen zum Bereitstellen von Citrix ADM HA-Setup finden Sie unter Bereitstellen von Citrix ADM in Hochverfügbarkeit.

Einrichten von Citrix 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.

    lokalisiertes Bild

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

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

    lokalisiertes Bild

Registrieren von VMware NSX Manager bei Citrix 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 - Administrativer Benutzername 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 Citrix ADM

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

So installieren Sie Lizenzdateien auf Citrix ADM:

  1. Navigieren Sie in Citrix 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 Citrix ADM hochladen. Um Lizenzdateien hinzuzufügen, klicken Sie auf Durchsuchen und wählen Sie die Lizenzdatei (.lic) aus, die Sie hinzufügen möchten. Klicken Sie dann auf Fertig stellen

    2. Lizenzzugriffscode verwenden : Citrix sendet den License Access Code (LAC) für die erworbenen Lizenzen per E-Mail. Um Lizenzdateien hinzuzufügen, geben Sie den LAC in das Textfeld ein und klicken Sie dann auf Lizenzen abrufen.

      Hinweis:Sie können dem Citrix ADM

      jederzeit über die Lizenzeinstellungen weitere Lizenzen hinzufügen.

      lokalisiertes Bild

Hochladen von Citrix ADC VPX Images in Citrix ADM

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

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

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

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

Erstellen von Servicepaketen in Citrix ADM

Erstellen Sie Servicepakete in Citrix ADM, um den Satz von SLAs zu definieren, der angibt, wie die Citrix 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 Dedizierte

    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 Citrix ADC Instanzen für HA bereitzustellen.

    lokalisiertes Bild

    Hinweis

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

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

    • 8000 - verbrauchbare Bandbreite beträgt 8 GB

    • Enterprise - Citrix bietet drei Arten von Lizenzen - Standard, Enterprise und Platinum

    • 2number: Mit dieser Lizenz können zwei Citrix ADC VPX Instanzen 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-Definitionen > 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 Citrix ADM Knoten befinden sich im Aktiv-passiven Modus.

Führen Sie Load Balancer-Diensteinfügung 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 Citrix ADC.

So fügen Sie den Lastausgleichsdienst 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 Balanceraktivieren und Diensteinfügung aktivieren aus, um sie zu aktivieren.

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

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

    Hinweis

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

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

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

  7. Wählen Sie die Laufzeit aus, klicken Sie auf Aktionen, und 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 anzuzeigen.

  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 Citrix ADC VPX-Instanzen im HA-Modus hinzugefügt wurden.

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

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

    lokalisiertes Bild

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

Konfigurieren von Load Balancing Services auf Citrix 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.

Erstellen von Pools und Poolmitgliedern

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

  1. Klicken Sie auf Verwalten, und wählen Sie auf der Registerkarte Load Balancer die Option Pools, 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 Dienstmonitor auf default_http_monitor eingestellt ist

    4. Mitglieder - Klicken Sie auf “+”, um Mitglieder zum Pool hinzuzufügen und die erforderlichen Parameter im Fenster “Neues Mitglied” einzugeben.

      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.

    lokalisiertes Bild

Erstellen virtueller Server

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

  1. Klicken Sie auf Verwalten, wählen Sie auf der Registerkarte Load Balancer die Option Virtuelle Serveraus, und klicken Sie auf “+”, 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 IP-Adressenpool auszuwählen oder einen neuen IP-Adressenpool zu erstellen.

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

  2. Klicken Sie auf OK.

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

  4. Navigieren Sie in Citrix ADM zu Anwendungen > Konfiguration, und überprüfen Sie, ob das Konfigurationspaket “nsx-lb-mon” erstellt wurde.

    lokalisiertes Bild

Konfigurieren von Load Balancing Services auf Citrix ADC VPX in Citrix ADM GUI

Stellen Sie mithilfe von Citrix ADM StyleBooks Load Balancer-Konfigurationen auf der Citrix 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 von virtuellen Servern und Dienstgruppen in Citrix ADC VPX VPX-Instanzen

Sie können sehen, dass die Dienstgruppen und virtuellen Server von loogin auf der Citrix ADC VPX VPX-Instanz erstellt werden.

So zeigen Sie die Dienstgruppen und virtuellen Server an:

  1. Melden Sie sich bei der Citrix 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 IP-Adressen anzeigen, die hinzugefügt werden. 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 Weboberfläche übereinstimmt, die in NSX hinzugefügt wurde.

  3. Navigieren Sie als Nächstes zu Datenverkehrsverwaltung > Lastenausgleich > Virtuelle Server, und zeigen Sie die Details des virtuellen Servers an.

  4. Navigieren Sie als Nächstes zu Servicegruppen, und zeigen Sie die Servicegruppendetails an.

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

Load Balancing-Dienste löschen

Wenn die Lastenausgleichsdienste für die Citrix 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 Konfigurations- und Diensteinfügung:

  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 zu Verwalten > Load Balancer > Global Configuration, klicken Sie mit der rechten Maustaste auf den Laufzeiteintrag, und klicken Sie dann auf Bereitstellung aufheben. Die virtuelle Maschine wird außer Betrieb gesetzt.

  3. Navigieren Sie in Citrix ADM zu Orchestration > Cloud Orchestration > Edge-Gateways. Stellen Sie sicher, dass die entsprechende Zuordnung des Edge-Gateway zu gelöschter Instanz nicht vorhanden sein sollte.