Licences NetScaler CPX
NetScaler CPX est un contrôleur de livraison d'applications basé sur des conteneurs qui peut être provisionné sur un hôte Docker pour équilibrer la charge des applications basées sur des microservices. Vous avez besoin d'un NetScaler CPX sous licence pour de meilleures performances de livraison d'applications. NetScaler CPX prend en charge les licences de pool héritées et les nouvelles licences Citrix Platform ou Universal Hybrid Multi-Cloud. Toutes les instances NetScaler CPX sont sous licence uniquement via NetScaler Console (anciennement NetScaler ADM).
NetScaler Console est disponible en offres de services sur site et dans le cloud. Vous pouvez utiliser NetScaler Console pour gérer la capacité mutualisée ou les licences Universal Hybrid Multi-Cloud (UHMC) ou Citrix Platform License (CPL) de tous les facteurs de forme NetScaler.
Pour plus d'informations sur NetScaler Console sur site, consultez NetScaler Console sur site. Pour plus d'informations sur le service NetScaler Console, consultez Service NetScaler Console.
Types de licences NetScaler CPX
Les types de licences NetScaler CPX suivants sont pris en charge :
-
NetScaler CPX CPX Express - NetScaler gratuit et axé sur les développeurs pour Kubernetes
-
NetScaler CPX commercial – Prêt pour la production, proxy avec support d'entreprise
NetScaler CPX Express
NetScaler CPX Express est une édition logicielle gratuite pour les déploiements sur site et dans le cloud. Lorsque vous téléchargez une instance NetScaler CPX depuis le référentiel Quay, la licence NetScaler CPX Express est appliquée par défaut à l'instance NetScaler CPX. Toutes les fonctionnalités de NetScaler CPX sont disponibles avec la licence NetScaler NetScaler CPX Express. Pour plus d'informations sur les fonctionnalités prises en charge sur CPX, consultez À propos de NetScaler CPX. Le support communautaire NetScaler est disponible avec NetScaler CPX Express, mais pas le support d'entreprise.
La licence NetScaler CPX Express offre une capacité de bande passante de 100 Mbit/s. Vous devez licencier votre instance NetScaler CPX pour une capacité supérieure, un déploiement en production et pour bénéficier du support d'entreprise.
Remarque :
À partir de la version 14.1 build 17.x de NetScaler CPX, la bande passante de la licence NetScaler CPX Express est passée de 20 Mbit/s à 100 Mbit/s. Cette augmentation de la bande passante permet aux développeurs Kubernetes d'essayer le proxy NetScaler.
NetScaler CPX commercial
LAS sera le seul moyen d'activer et de licencier les instances NetScaler après April 15, 2026, prenant en charge les licences NetScaler Flexed (CPL/UHMC), les licences NetScaler Bandwidth Pooled héritées. NetScaler CPX ne prendra en charge que les licences NetScaler Flexed (CPL/UMC) ou les licences de bande passante mutualisées NetScaler héritées après la transition LAS. Pour plus d'informations, consultez transition vers les licences flexibles pour plus de détails.
Capacité groupée prise en charge pour les instances NetScaler CPX
| Produit | Bande passante maximale | Bande passante minimale | Instances minimales | Instances maximales | Unité de bande passante minimale |
|---|---|---|---|---|---|
| NetScaler CPX | 40000 Remarque : Cela dépend de la fréquence du processeur, de la génération, etc. | 20 Mbit/s | 1 | 16 | 10 Mbit/s |
Remarque :
Citrix travaille actuellement sur un modèle de licence basé sur la consommation ou le paiement à l'utilisation pour NetScaler CPX, destiné aux offres basées sur le cloud public. Une fois prêt, il sera disponible sur la place de marché du cloud public pour être consommé.
Comment fonctionne la licence NetScaler CPX ?
Licence NetScaler CPX en pool/CPL/UHMC : Un pool de licences commun à partir duquel votre instance NetScaler CPX peut extraire une licence d'instance et uniquement la bande passante dont elle a besoin. Lorsque l'instance n'a plus besoin de ces ressources, elle les restitue au pool commun, rendant les ressources disponibles pour d'autres instances qui en ont besoin.
Comportement de NetScaler CPX : Une seule instance NetScaler CPX qui extrait jusqu'à 1 Gbit/s de débit, extrait uniquement du pool d'instances et non du pool de licences de bande passante. NetScaler CPX fonctionne de cette manière jusqu'à 1 Gbit/s d'utilisation de la bande passante. Par exemple, si une instance NetScaler CPX consomme une bande passante de 200 Mbit/s, elle utilise le pool de licences d'instance, au lieu du pool de bande passante. Cependant, si une instance NetScaler CPX consomme 1200 Mbit/s de débit, les 1000 premiers Mbit/s sont utilisés à partir du pool d'instances et les 200 Mbit/s restants sont consommés à partir du pool de bande passante.
Flux de travail de la licence NetScaler CPX :
-
Configurez le service d'agent NetScaler ou l'agent NetScaler sur site avec Citrix Cloud pour la licence LAS.
-
Déployez l'agent Console Container et vérifiez son état sur le service d'agent NetScaler ou l'agent NetScaler sur site.
-
Configurez la licence NetScaler CPX et déployez NetScaler CPX.
-
Au démarrage, NetScaler CPX envoie une demande d'enregistrement de licence à l'agent de conteneur Console, qui la transmet au service d'agent NetScaler ou à l'agent NetScaler sur site.
-
Le service d'agent NetScaler ou l'agent NetScaler sur site enregistre NetScaler CPX et attribue la bande passante.
-
La licence est accordée si des blobs de licence en pool/UHMC/CPL sont disponibles.
-
Comment licencier NetScaler CPX ?
NetScaler CPX est licencié via le service d'agent NetScaler ou sur site. Pour licencier les instances NetScaler CPX dans un cluster Kubernetes, déployez un seul agent de conteneur Console. Un agent par cluster licencie toutes les instances NetScaler CPX au sein de ce cluster.
Démarrer avec la licence CPX basée sur LAS
-
Prérequis : Le service NetScaler Console ou NetScaler Console sur site avec la licence basée sur LAS doit être activé.
-
Déployer un agent de console basé sur un conteneur dans le cluster Kubernetes où les instances NetScaler CPX sont déployées.
-
Voici les étapes pour déployer un agent de console basé sur un conteneur pour les clients du service NetScaler Console :
-
Utilisation du diagramme HELM
-
Utilisation de l'opérateur OpenShift
-
-
Voici les étapes pour déployer un agent de console basé sur un conteneur pour les clients sur site de NetScaler Console.
-
Utilisation des fichiers YAML.
-
Utilisation de l'opérateur OpenShift.
-
-
-
Mettez à niveau vers NetScaler CPX 14.1–51.x ou version ultérieure pour prendre en charge la licence basée sur LAS. Reportez-vous au diagramme HELM CPX pour le déploiement le plus récent de NetScaler CPX. Mettez à jour les variables obligatoires suivantes uniquement à partir de
values.yamldu diagramme HELM CPX pour prendre en charge la licence basée sur LAS.-
licensingMode:las -
ADMIP: <Console Container agent Service IP>- Copiez l'adresse IP de l'agent de conteneur depuis NetScaler Console sur site ou le service depuis la section Infrastructure > Tableau de bord des instances > Agents.ouADMIP: <Console Container agent ServiceName.Namespace>- Copiez leHOSTNAMEde l'agent de conteneur depuis NetScaler Console sur site ou le service depuis la section Infrastructure > Tableau de bord des instances > Agents et ajoutez-le avec l'espace de noms dans lequel l'agent de conteneur est déployé. -
loginSecret: Détails des informations d'identification de l'agent de conteneur NetScaler Console.-
Dans le cas d'un déploiement basé sur YAML/HELM, vous devez créer un secret Kubernetes basé sur l'ID d'application et les détails du mot de passe fournis lors de la génération du fichier YAML de l'agent de console à partir de NetScaler Console sur site ou du service.
-
Dans un déploiement basé sur l'opérateur OpenShift, vous devez avoir déjà créé le secret de connexion NetScaler Console (reportez-vous au champ
loginSecret). Vous pouvez utiliser le même nom de secret ici. -
bandWidth: La valeur en Mbps. Par exemple, 500 Mbps.

-
-
Après l'octroi de licence réussi de NetScaler CPX, les instances NetScaler CPX commencent à apparaître dans le tableau de bord du service ou sur site de NetScaler Console.

-
Dépannage des problèmes de licence NetScaler CPX
-
Vérifier les licences NetScaler CPX.
-
Connectez-vous à NetScaler CPX à l'aide de
oc exec –it <CPX POD name> --bash, puis exécutezcli_script.sh "sh capacity"pour afficher la valeur réelle de la bande passante. -
Exécutez
cli_script.sh "sh license"pour vérifier la valeurLicensing mode: LAS.
-
-
Localisation des instances NetScaler CPX sous licence dans le service ou sur site de NetScaler Console.
-
Dans l'interface graphique du service ou sur site de NetScaler Console, accédez à Licences NetScaler > Licences flexibles > Tableau de bord, et recherchez le facteur de forme NetScaler Console.
-