NetScaler Virtual-CPU-Lizenzierung
Wichtig:
Das dateibasierte Lizenzierungssystem (auch als manuell verwaltete Berechtigungen bezeichnet), das traditionell zur Aktivierung verschiedener lokaler Komponenten verwendet wird, wird am 15. April 2026 das End of Life (EOL) erreichen. Der License Activation Service (LAS) ist die Technologie der nächsten Generation für Produktaktivierungen in der gesamten Citrix-Produktpalette. LAS wird nach dem 15. April 2026 die einzige Möglichkeit sein, NetScaler-Instanzen zu aktivieren und zu lizenzieren, wobei NetScaler Flexed-Lizenzen (CPL/UHMC), ältere NetScaler Pooled-Lizenzen und NetScaler Fixed-Term-Bandbreitenlizenzen unterstützt werden. Um weiterhin unterstützt zu werden, müssen Ihre NetScaler- und NetScaler Console-Bereitstellungen auf einer LAS-kompatiblen Version sein.
Die mindestens erforderlichen NetScaler®-Versionen, die LAS-kompatibel sind, sind:
NetScaler ADCs: 14.1-51.80, 13.1-60.29, 13.1-37.247 (FIPS)
NetScaler SVM: 14.1-51.83, 13.1-60.30
NetScaler Console Service: Unterstützt ab Anfang September 2025.
NetScaler Console on-prem: 14.1-51.83
Hinweis: Die LAS-Unterstützung für Console on-prem ist ab Version 14.1-51.83 verfügbar. Die dateibasierte Lizenzierung ist jedoch ab den Console on-prem-Versionen 14.1-51.83 und 13.1-60.26 veraltet und erreicht am 15. April 2026 das EOL. Das heißt, selbst wenn Sie auf Console on-prem Version 14.1-51.83 oder Version 13.1-60.26 oder höher aktualisieren, können Sie die dateibasierte Lizenzierung weiterhin verwenden. Sie müssen jedoch vor dem 15. April 2026 auf Console on-prem Version 14.1-51.83 oder höher aktualisieren und zu LAS wechseln, da die dateibasierte Lizenzierung das EOL erreicht.
Alle anderen Formen älterer NetScaler-Lizenzen wie Pooled vCPU, CICO, unbefristet werden mit LAS nicht unterstützt. NetScaler-Instanzen, die unbefristete Lizenzen ohne aktive Wartung nutzen, werden bei einem Upgrade auf die oben genannten Softwareversionen unlizenziert.
LAS-basierte Lizenzen sind möglicherweise für Kunden nicht verfügbar, wo dies gesetzlich oder durch Vorschriften verboten ist.
Wenn Sie Fragen oder Bedenken haben, wenden Sie sich an den Kundendienst. Citrix kann Ihre Citrix-Wartung bei Nichteinhaltung dieser Anforderungen ohne Haftung einschränken oder aussetzen, zusätzlich zu allen anderen Rechtsbehelfen, die Citrix nach Gesetz oder Billigkeit zustehen. Diese Anforderungen gelten nicht, wo sie gesetzlich oder durch Vorschriften verboten sind.
Lesen Sie den folgenden Hinweis, bevor Sie fortfahren.
Hinweis:
Die vCPU-Lizenz ist nicht mehr zum Kauf erhältlich. Weitere Informationen finden Sie unter Lizenzierung.
Rechenzentrumsadministratoren wie Sie wechseln zu neueren Technologien, die Netzwerkfunktionen vereinfachen und gleichzeitig niedrigere Kosten und eine höhere Skalierbarkeit bieten. Neuere Rechenzentrumsarchitekturen müssen mindestens die folgenden Funktionen umfassen:
- Software-defined networking (SDN)
- Network function virtualization (NFV)
- Network virtualization (NV)
- Micro-services
Eine solche Entwicklung erfordert auch, dass die Softwareanforderungen dynamisch, flexibel und agil sind, um den sich ständig ändernden Geschäftsanforderungen gerecht zu werden. Lizenzen sollen auch von einem zentralen Verwaltungstool mit vollständiger Transparenz über die Nutzung verwaltet werden.
Virtual-CPU-Lizenzierung für NetScaler VPX
Früher wurden NetScaler VPX-Lizenzen basierend auf dem Bandbreitenverbrauch der Instanzen zugewiesen. Eine NetScaler VPX ist auf die Nutzung einer bestimmten Bandbreite und anderer Leistungsmetriken beschränkt, basierend auf der Lizenzedition, an die sie gebunden ist. Um die verfügbare Bandbreite zu erhöhen, müssen Sie auf eine Lizenzedition aktualisieren, die mehr Bandbreite bietet. In bestimmten Szenarien kann der Bandbreitenbedarf geringer sein, aber der Bedarf an anderer L7-Leistung wie SSL TPS und Komprimierungsdurchsatz ist höher. Ein Upgrade der NetScaler VPX-Lizenz ist in solchen Fällen möglicherweise nicht geeignet. Möglicherweise müssen Sie jedoch weiterhin eine Lizenz mit großer Bandbreite erwerben, um die für CPU-intensive Verarbeitung erforderlichen Systemressourcen freizuschalten. NetScaler Console unterstützt jetzt die Zuweisung von Lizenzen zu NetScaler-Instanzen basierend auf den Virtual-CPU-Anforderungen.
Bei der Virtual-CPU-basierten Lizenzierungsfunktion gibt die Lizenz die Anzahl der CPUs an, auf die eine bestimmte NetScaler VPX Anspruch hat. NetScaler VPX kann daher Lizenzen für nur die Anzahl der darauf laufenden virtuellen CPUs vom Lizenzserver abrufen. NetScaler VPX ruft Lizenzen in Abhängigkeit von der Anzahl der im System laufenden CPUs ab. NetScaler VPX berücksichtigt die inaktiven CPUs beim Abrufen der Lizenzen nicht.
Ähnlich wie bei den Funktionen für Pooled-Lizenzkapazität und CICO-Lizenzierung verwaltet der NetScaler Console-Lizenzserver einen separaten Satz von Virtual-CPU-Lizenzen. Auch hier sind die drei für Virtual-CPU-Lizenzen verwalteten Editionen Standard, Advanced und Premium. Diese Editionen schalten dieselben Funktionen frei wie die Editionen für Bandbreitenlizenzen.
Es kann zu einer Änderung der Anzahl der virtuellen CPUs oder zu einer Änderung der Lizenzedition kommen. In einem solchen Fall müssen Sie die Instanz immer herunterfahren, bevor Sie eine Anforderung für einen neuen Satz von Lizenzen initiieren. Starten Sie NetScaler VPX neu, nachdem Sie die Lizenzen abgerufen haben.
So konfigurieren Sie den Lizenzserver in NetScaler VPX über die GUI:
-
Navigieren Sie in NetScaler VPX zu System > Lizenzen und klicken Sie auf Lizenzen verwalten.
-
Klicken Sie auf der Seite Lizenz auf Neue Lizenz hinzufügen.
-
Wählen Sie auf der Seite Lizenzen die Option Remote-Lizenzierung verwenden aus.
-
Wählen Sie CPU-Lizenzierung aus der Liste Remote-Lizenzierungsmodus aus.
-
Geben Sie die IP-Adresse des Lizenzservers und die Portnummer ein.
-
Klicken Sie auf Weiter.

Hinweis
Sie müssen die NetScaler VPX-Instanz immer bei NetScaler Console registrieren. Falls noch nicht geschehen, aktivieren Sie Bei NetScaler Console registrieren und geben Sie die Anmeldeinformationen für NetScaler Console ein.
-
Wählen Sie im Fenster Lizenzen zuweisen den Lizenztyp aus. Das Fenster zeigt die gesamten und die verfügbaren virtuellen CPUs sowie die CPUs an, die zugewiesen werden können. Klicken Sie auf Lizenzen abrufen.
-
Klicken Sie auf der nächsten Seite auf Neustart, um die Lizenz zu beantragen.

Hinweis
Sie können auch die aktuelle Lizenz freigeben und eine andere Edition abrufen. Wenn Sie beispielsweise bereits eine Standard-Edition-Lizenz auf Ihrer Instanz ausführen, können Sie diese Lizenz freigeben und dann eine Advanced-Edition abrufen.
Konfigurieren eines Lizenzservers in der NetScaler VPX-Lizenz über die CLI
Geben Sie in der NetScaler VPX-Konsole die folgenden Befehle für die folgenden zwei Aufgaben ein:
-
So fügen Sie den Lizenzserver zu NetScaler VPX hinzu:
add licenseserver <IP address of the license server> <!--NeedCopy--> -
So beantragen Sie die Lizenzen:
set capacity -vcpu - edition premium <!--NeedCopy-->Starten Sie die Instanz bei Aufforderung neu, indem Sie den folgenden Befehl eingeben:
reboot -w <!--NeedCopy-->
Aktualisieren einer Lizenzserver-IP-Adresse
Sie können die IP-Adresse des Lizenzservers in der NetScaler VPX-Instanz aktualisieren, ohne Auswirkungen auf die zugewiesene Lizenzbandbreite der Instanz und ohne Datenverlust. Um die IP-Adresse des Lizenzservers zu aktualisieren, geben Sie den folgenden Befehl in der NetScaler VPX-Instanz ein:
add licenseserver <licensing server IP address> -forceUpdateIP
Dieser Befehl stellt eine Verbindung zum neuen Server her und gibt die mit dem vorherigen Lizenzserver verbundenen Ressourcen frei.
Verwalten von Virtual-CPU-Lizenzen in NetScaler Console
-
Navigieren Sie in NetScaler Console zu Infrastruktur > Pooled Licensing > Pooled VCPU.
-
Die Seite zeigt die für jeden Lizenzeditionstyp zugewiesenen Lizenzen an.
-
Klicken Sie auf die Zahl in jedem Donut, um die NetScaler-Instanzen anzuzeigen, die diese Lizenz verwenden.

Virtual-CPU-Lizenzierung für NetScaler CPX
Beim Provisioning der NetScaler CPX-Instanz können Sie die NetScaler CPX-Instanz so konfigurieren, dass sie Lizenzen vom Lizenzserver basierend auf der CPU-Auslastung der Instanz abruft.
NetScaler CPX verlässt sich auf den Lizenzserver, der auf NetScaler Console läuft, um die Lizenzen zu verwalten. NetScaler CPX ruft die Lizenzen vom Lizenzserver ab, wenn es gestartet wird. Die Lizenzen werden an den Lizenzserver zurückgegeben, wenn NetScaler CPX heruntergefahren wird.
Sie können das NetScaler CPX-Image aus der Quay-Container-Registry herunterladen und es mit dem Befehl ‘docker pull’ in Ihrer Umgebung bereitstellen.
Für die NetScaler CPX-Lizenzierung stehen drei Lizenztypen zur Verfügung:
-
Virtual-CPU-Abonnementlizenzen, die für NetScaler CPX und VPX unterstützt werden
-
Pooled-Capacity-Lizenzen
-
CP1000-Lizenzen, die einzelne bis mehrere vCPUs nur für NetScaler CPX unterstützen
So konfigurieren Sie vCPU-Abonnementlizenzen beim Provisioning der NetScaler CPX-Instanz:
Geben Sie die Anzahl der vCPU-Lizenzen an, die die NetScaler CPX-Instanz verwendet.
-
Dieser Wert wird als Umgebungsvariable über Docker, Kubernetes oder Mesos/Marathon eingegeben.
-
Die Zielvariable ist „CPX_CORES“. NetScaler CPX kann 1 bis 16 Kerne unterstützen.
Um 2 Kerne anzugeben, können Sie den Befehl ‘docker run’ wie folgt ausführen:
docker run -dt -P --privileged=true --ulimit core=-1 -v<host_dir>:/cpx -e EULA=yes -e CPX_CORES=2
<!--NeedCopy-->
Beim Provisioning einer NetScaler CPX-Instanz definieren Sie den NetScaler-Lizenzserver als Umgebungsvariable im Befehl docker run, wie unten gezeigt:
docker run -dt -P --privileged=true --ulimit core=-1 -v<host_dir>:/cpx -e EULA=yes -e CPX_CORES=2 -e LS_IP=<LS_IP_ADDRESS> -e LS_PORT=<LS_PORT> cpx:11.1
<!--NeedCopy-->
Dabei ist:
-
<LS_IP_ADDRESS> die IP-Adresse des NetScaler-Lizenzservers.
-
<LS_PORT> der Port des NetScaler-Lizenzservers. Standardmäßig ist der Port 27000.
Hinweis
Standardmäßig ruft die NetScaler CPX-Instanz die Lizenz aus dem vCPU-Abonnementpool ab. Die NetScaler CPX-Instanz ruft “n” Lizenzen ab, wenn die Instanz mit “n” CPUs läuft.
So konfigurieren Sie NetScaler Pooled Capacity- oder CP1000-Lizenzen beim Provisioning der NetScaler CPX-Instanz:
Wenn Sie die Lizenz für die NetScaler CPX-Instanz über die Pooled-Lizenzierung (bandbreitenbasiert) oder den privaten NetScaler CPX-Pool (CP1000 oder privat-pool-basiert) abrufen möchten, müssen Sie die Umgebungsvariablen entsprechend angeben.
Zum Beispiel:
docker run -dt -P --privileged=true --ulimit core=-1 -v<host_dir>:/cpx -e EULA=yes -e CPX_CORES=2 -e LS_IP=<LS_IP_ADDRESS> -e LS_PORT=<LS_PORT> -e PLATFORM=CP1000 cpx:11.1
<!--NeedCopy-->
CP1000. Dieser Befehl löst den Abruf aus dem CP1000-Pool (privater NetScaler CPX-Pool) aus. Die NetScaler CPX-Instanz ruft dann „n“ Instanzen für „n“ Kerne ab, die für CPX_CORES angegeben sind. Der häufigste Anwendungsfall ist die Angabe von n = 1 für den Abruf einer einzelnen Instanz. Multicore-NetScaler CPX-Anwendungsfälle rufen „n“ vCPUs ab (wobei „n“ zwischen 1 und 7 liegt).
docker run -dt -P --privileged=true --ulimit core=-1 -v<host_dir>:/cpx -e EULA=yes -e CPX_CORES=2 -e LS_IP=<LS_IP_ADDRESS> -e LS_PORT=<LS_PORT> -e BANDWIDTH=2000 cpx:11.1
<!--NeedCopy-->
Pooled Capacity. Dieser Befehl ruft eine Lizenz aus dem Instanzpool ab und verbraucht 1000 Mbit/s Bandbreite aus dem Premium-Bandbreitenpool, ermöglicht es NetScaler CPX jedoch, bis zu 2000 Mbit/s zu betreiben. Bei der Pooled-Lizenzierung werden die ersten 1000 Mbit/s nicht berechnet.
Hinweis
Geben Sie die entsprechende Anzahl von vCPUs für die gewünschte Zielbandbreite an, wenn Sie aus dem Bandbreitenpool abrufen, wie in der folgenden Tabelle detailliert beschrieben:
Anzahl der Kerne (vCPU) Maximale Bandbreite 1 1000 Mbit/s 2 2000 Mbit/s 3 3500 Mbit/s 4 5000 Mbit/s 5 6500 Mbit/s 6 8000 Mbit/s 7 9300 Mbit/s