NetScaler VPX 14.1

NetScaler VPX auf Red Hat OpenShift Virtualization installieren

NetScaler® bietet ein dediziertes VPX-Image für Red Hat® OpenShift® Virtualization (RHOCPV), das die Bereitstellungs- und Verwaltungserfahrung erheblich verbessert. Sie können Instanzen jetzt über die RHOCPV-Konsole bereitstellen. Kunden erhalten offiziellen Support und Zugriff auf alle notwendigen Ressourcen. Dies stellt sicher, dass Sie nahtlos auf der RHOCPV-Infrastruktur bereitstellen können.

Wichtig:

RHOCPV-Unterstützung ist in NetScaler Release 14.1 Build 66.64 und höher verfügbar. Nach der allgemeinen Verfügbarkeit (GA) können Sie das RHOCPV-Image verwenden, um virtuelle NetScaler VPX™-Maschinen auf RHOCPV bereitzustellen.

Systemanforderungen

Die CPU- und Speicheranforderungen für die Bereitstellung von NetScaler VPX auf RHOCPV hängen vom VPX-Modell und der erwarteten Arbeitslast ab.

  • CPU: Mindestens 2 vCPUs
  • Arbeitsspeicher: Mindestens 4 GB RAM
  • Speicher: Mindestens 20 GB Festplattenspeicher

Hinweis:

Ab NetScaler Release 14.1-72.x kann NetScaler VPX auf RHOCPV mit 2 GB RAM bereitgestellt werden.

NetScaler VPX-Instanzen auf OpenShift Virtualization installieren

Befolgen Sie dieses Schritt-für-Schritt-Verfahren, um NetScaler VPX auf der RHOCPV-Konsole zu installieren.

Schritt 1. Umgebung vorbereiten.

  • Stellen Sie sicher, dass Ihr RHOCPV-Cluster betriebsbereit ist.
  • Stellen Sie sicher, dass Sie Administratorzugriff zum Erstellen der VMs haben.
  • Stellen Sie sicher, dass der Virtualisierungsoperator aktiviert ist, um VMs zu erstellen und zu verwalten.

Schritt 2. NetScaler VPX-Image abrufen.

  1. Navigieren Sie zu Citrix.com > Downloads > NetScaler > Virtual Appliances, und laden Sie das mit RHOCPV kompatible NetScaler VPX-Image von der Seite Citrix Downloads herunter.

  2. Extrahieren Sie die heruntergeladene Datei „NSVPX-RHOV-<version-build>_lx_64.tgz“, um die qcow2-Imagedatei zu erhalten.

    Hinweis:

    Laden Sie für eine FIPS-Bereitstellung stattdessen das FreeBSD-basierte NetScaler VPX FIPS-Image herunter, das das Namensformat NSVPX-RHOCPV-<release-build>.fips_nc_64.tgz verwendet (zum Beispiel NSVPX-RHOCPV-14.1-72.61.fips_nc_64.tgz). VPX FIPS auf RHOCPV wird ab NetScaler Release 14.1-72.x unterstützt. Weitere Informationen finden Sie unter VPX FIPS-Appliances.

Schritt 3. Laden Sie das Image in das bootfähige RHOCPV-Volume hoch.

  1. Melden Sie sich bei Ihrer Red Hat OpenShift-Konsole an.
  2. Navigieren Sie im Dashboard zu Virtualization > Bootable Volumes.
  3. Klicken Sie oben rechts auf Add volume und wählen Sie With Form.
  4. Laden Sie die NetScaler VPX-Imagedatei hoch.

    VPX-Imagedatei

  5. Geben Sie einen Namen für das Volume ein.
  6. Klicken Sie auf Save.

Schritt 4. Erstellen Sie die NetScaler VPX VM.

Sie können die VM entweder über den Instanztyp oder die YAML-Konfiguration erstellen.

VPX VM erstellen

Option 1. VM aus Instanztyp erstellen:

  1. Gehen Sie zu Virtualization > VirtualMachine und klicken Sie auf Create.
  2. Wählen Sie From InstanceType.
  3. Wählen Sie das bootfähige Volume aus, das Sie in Schritt 3 erstellt haben.

    Bootfähiges Volume auswählen

  4. Wählen Sie einen Instanztyp, der den Hardwarespezifikationen der VM für Ihr VPX-Modell entspricht. Weitere Informationen finden Sie unter Systemanforderungen.

    Instanztyp auswählen

  5. Geben Sie einen Namen für die VM ein.
  6. Klicken Sie auf Create VirtualMachine.

Option 2. VM mit YAML erstellen:

  1. Gehen Sie zu Virtualization > VirtualMachine und klicken Sie auf Create.
  2. Wählen Sie With YAML.
  3. Bearbeiten Sie die erforderlichen Felder mit Ihren Werten.
  4. Aktualisieren Sie die Startdiskette so, dass sie auf das NetScaler-Image verweist, das Sie in Schritt 3 importiert haben.

    VM mit YAML erstellen

    Beispiel-YAML-Datei:

      apiVersion: kubevirt.io/v1
      kind: VirtualMachine
      metadata:
      name: <vm-name>
      annotations:
      description: <VM description>
      labels:
      app: default
      os.template.kubevirt.io/rhel10: 'true'
      spec:
      runStrategy: Once
      template:
      metadata:
      annotations:
        vm.kubevirt.io/flavor: small
        vm.kubevirt.io/os: rhel10
        vm.kubevirt.io/workload: server
      labels:
        kubevirt.io/domain: default
        kubevirt.io/size: small
      spec:
       domain:
        cpu:
          cores: <2>
          sockets: 1
          threads: 1
        devices:
          disks:
            - disk:
                bus: virtio
              name: <disk-name>
          interfaces:
            - masquerade: {}
              model: virtio
              name: default
          networkInterfaceMultiqueue: true
          rng: {}
        memory:
          guest: <4Gi>
      hostname: <vm-name>
      networks:
        - name: default
          pod: {}
      terminationGracePeriodSeconds: 180
      volumes:
        - name: <diskname>
          persistentVolumeClaim:
            claimName: <14.1-66.4-lx-amd64>
    <!--NeedCopy-->
    
  5. Klicken Sie auf Erstellen.

Schritt 5. Konfigurieren Sie die NetScaler VPX VM.

  1. Gehen Sie zu Virtualisierung > Virtuelle Maschine und wählen Sie die neu erstellte NetScaler VM aus.
  2. Vergewissern Sie sich, dass sich die VM im Zustand Ausgeschaltet befindet.
  3. Klicken Sie auf Konfiguration. Überprüfen Sie die Konfigurationsoptionen im Abschnitt Netzwerk und konfigurieren Sie die VM-Schnittstellen: Management und Daten.

    VM-Konfiguration mit YAML

    Hinweis:

    Die RHOCPV-GUI zeigt die Netzwerkschnittstellen manchmal in einer anderen Reihenfolge an, als Sie sie hinzugefügt haben. Überprüfen Sie jede Schnittstelle anhand ihrer MAC-Adresse und Konfiguration, anstatt sich auf die angezeigte Reihenfolge zu verlassen.

Schritt 6. Konfigurieren Sie die Management-IP-Adresse.

  1. Beim ersten Start verwendet NetScaler eine Standard-IP-Adresse für das Management-Netzwerk. Führen Sie die folgenden Schritte aus, um die Management-IP-Adresse zu konfigurieren:

  2. Legen Sie die Management-IP-Adresse und die Netzmaske mit dem folgenden Befehl fest:

    set ns config -IPAddress <ip> -netmask <mask>
    <!--NeedCopy-->
    
  3. Fügen Sie die Standardroute mit dem folgenden Befehl hinzu:

    add route <network> <netmask> <gateway>
    <!--NeedCopy-->
    
  4. Speichern Sie die Konfiguration mit dem folgenden Befehl:

    save config
    <!--NeedCopy-->
    
  5. Starten Sie die VM neu, damit die Änderungen wirksam werden.

  6. Nachdem die VPX-Instanz gestartet ist, greifen Sie über die NetScaler-Konsole oder die NSIP-Adresse auf die Verwaltungsoberfläche zu.

Schritt 7. Konfiguration abschließen.

Nachdem Sie die Lizenzen angewendet und die Netzwerkeinstellungen konfiguriert haben, richten Sie NetScaler-Funktionen wie Lastausgleich, SSL-Offloading oder Anwendungs-Firewall nach Bedarf für Ihre Bereitstellung ein.

Hinweis:

RHOCPV-Bereitstellungen werden mit Bare-Metal-SNO-Clustern und Allzweck-U-Serien-Instanzen getestet und qualifiziert.

Upgrade von NetScaler VPX auf OpenShift Virtualization

Schritt 1: Laden Sie das RHOCPV-spezifische NetScaler-Upgrade-Bundle herunter.

  1. Navigieren Sie zu Citrix.com > Downloads > NetScaler > Virtual Appliances, und laden Sie das mit RHOCPV kompatible NetScaler VPX-Upgrade-Bundle von der Citrix Downloads Seite herunter.

    Hinweis:

    Verwenden Sie beim Upgrade von NetScaler VPX auf RHOCPV nicht das Standard-NetScaler-Upgrade-Bundle, da das Upgrade fehlschlägt. Stellen Sie stattdessen sicher, dass Sie das RHOCPV-spezifische Upgrade-Bundle mit dem Namen „build-<version-build>_lx_64.tgz“ verwenden, um Kompatibilitätsprobleme zu vermeiden.

  2. Kopieren und entpacken Sie die heruntergeladene Datei „build-<version-build>_lx_64.tgz“ in das Verzeichnis /var/nsinstall/ in der NetScaler VPX Shell.

  3. Führen Sie ./installns aus und starten Sie neu, um NetScaler VPX zu aktualisieren.

Nicht unterstützte Funktionen und Einschränkungen

Eine Liste der NetScaler-Funktionen, -Protokolle und -Systemfunktionen, die in der NetScaler VPX-Bereitstellung auf RHOCPV nicht unterstützt werden, finden Sie unter Einschränkungen für NetScaler VPX-Bereitstellungen auf Red Hat OpenShift Virtualization und Nutanix AHV.

Hinweis:

Für NetScaler VPX-Bereitstellungen auf RHOCPV setzen Sie nach Ausführung des Befehls clear config auf der Instanz den MSS-Wert des TCP-Profils auf 1360. Wenn Sie einen höheren MSS-Wert konfigurieren, werden TCP-Pakete auf Netzwerkebene verworfen, was zu Fehlern beim Secure Copy Protocol (SCP) und Secure Shell (SSH)-Datenverkehr führt.

NetScaler VPX auf Red Hat OpenShift Virtualization installieren