Application Delivery Management

Licences de processeur virtuel Citrix ADC

Les administrateurs de datacenter comme vous optent pour des technologies plus récentes qui simplifient les fonctions réseau tout en offrant des coûts réduits et une plus grande évolutivité. L’architecture de datacenter plus récente doit inclure les fonctionnalités suivantes dans les moindres :

  • Réseau défini par logiciel (SDN)
  • Virtualisation des fonctions réseau (NFV)
  • Virtualisation de réseau (NV)
  • Micro-services

Un tel mouvement nécessite également que les exigences logicielles soient dynamiques, flexibles et agiles pour répondre aux besoins de l’entreprise en constante évolution. Les licences devraient également être gérées par un outil de gestion centralisé offrant une visibilité complète de l’utilisation.

Licences de processeur virtuel pour Citrix ADC VPX

Auparavant, les licences Citrix ADC VPX étaient allouées en fonction de la consommation de bande passante par les instances. Un Citrix ADC VPX est limité à utiliser une bande passante spécifique et d’autres mesures de performances basées sur l’édition de licence à laquelle il est lié. Pour augmenter la bande passante disponible, vous devez effectuer une mise à niveau vers une édition de licence offrant plus de bande passante. Dans certains scénarios, la bande passante requise peut être inférieure, mais elle est plus requise pour d’autres performances L7 telles que SSL TPS, débit de compression, etc. La mise à niveau de la licence Citrix ADC VPX peut ne pas convenir dans de tels cas. Mais vous devrez peut-être encore acheter une licence avec une large bande passante pour débloquer les ressources système requises pour un traitement intense en CPU. Citrix ADM prend désormais en charge l’allocation de licences à l’instance Citrix ADC en fonction des exigences du processeur virtuel.

Dans la fonctionnalité de licence basée sur l’utilisation du processeur virtuel, la licence spécifie le nombre de processeurs auxquels un Citrix ADC VPX particulier a droit. Ainsi, le Citrix ADC VPX peut extraire des licences uniquement pour le nombre de processeurs virtuels s’exécutant sur celui-ci à partir du serveur de licences. Citrix ADC VPX vérifie les licences en fonction du nombre de processeurs en cours d’exécution dans le système. Citrix ADC VPX ne prend pas en compte les processeurs inactifs lors de l’extraction des licences.

Similaire à la capacité de licence mise en commun et aux fonctionnalités de licence CICO, le serveur de licences Citrix ADM gère un ensemble distinct de licences CPU virtuelles. Ici aussi, les trois éditions gérées pour les licences de processeur virtuel sont Standard, Advanced et Premium. Ces éditions déverrouillent le même ensemble de fonctionnalités que celles déverrouillées par les éditions pour les licences de bande passante.

Il peut y avoir un changement dans le nombre de processeurs virtuels ou lorsqu’il y a un changement dans l’édition de la licence. Dans ce cas, vous devez toujours arrêter l’instance avant de lancer une demande pour un nouvel ensemble de licences. Redémarrez le Citrix ADC VPX après avoir retiré les licences.

Pour configurer le serveur de licences dans Citrix ADC VPX à l’aide de l’interface graphique :

  1. Dans Citrix ADC VPX, accédez à Système > Licences et cliquez sur Gérer les licences.

  2. Sur la page Licence, cliquez sur Ajouter une nouvelle licence .

  3. Dans la page Licences, sélectionnez l’option Utiliser les licences à distance .

  4. Sélectionnez Licences CPU dans la liste Mode de licence à distance .

  5. Tapez l’adresse IP du serveur de licences et le numéro de port.

  6. Cliquez sur Continuer.

    Image localisée

    Remarque

    Vous devez toujours enregistrer l’instance Citrix ADC VPX auprès de Citrix ADM. Si ce n’est déjà fait, activez Enregistrer auprès de Citrix ADM et saisissez les informations d’identification de connexion Citrix ADM.

  7. Dans la fenêtre Allouer des licences, sélectionnez le type de licence. La fenêtre affiche le total et les CPU virtuels disponibles ainsi que les CPU pouvant être alloués. Cliquez sur Obtenir licences.

  8. Cliquez sur Redémarrer sur la page suivante pour demander les licences.

    Image localisée

    Remarque

    Vous pouvez également libérer la licence actuelle et vérifier à partir d’une autre édition. Par exemple, vous exécutez déjà une licence édition Standard sur votre instance. Vous pouvez libérer cette licence, puis vérifier à partir de Advanced Edition.

Configuration du serveur de licences dans la licence Citrix ADC VPX à l’aide de l’interface de ligne de commande CLI

Dans la console Citrix ADC VPX, tapez les commandes suivantes pour les deux tâches suivantes :

  1. Pour ajouter le serveur de licences au Citrix ADC VPX :

    add licenseserver <IP address of the license server>
    <!--NeedCopy-->
    
  2. Pour demander les licences :

    set capacity -vcpu - edition premium
    <!--NeedCopy-->
    

    Lorsque vous y êtes invité, redémarrez l’instance en tapant la commande suivante :

    reboot -w
    <!--NeedCopy-->
    

Mettre à jour l’adresse IP d’un serveur de licences

Vous pouvez mettre à jour l’adresse IP du serveur de licences dans l’instance VPX, sans aucun impact sur la bande passante de licence allouée sur l’instance et la perte de données. Pour mettre à jour l’adresse IP du serveur de licences, tapez la commande suivante sur l’instance VPX :

add licenseserver <licensing server IP address> -forceUpdateIP

Cette commande se connecte au nouveau serveur et libère les ressources associées au serveur de licences précédent.

Gestion des licences de processeur virtuel sur Citrix ADM

  1. Dans Citrix ADM, accédez à Réseaux > Licences > Licences de processeur virtuel.

  2. La page affiche les licences allouées pour chaque type d’édition de licence.

  3. Cliquez sur le numéro de chaque donut pour afficher les instances Citrix ADC qui utilisent cette licence.

    manage-virutal-CPU

Licence de processeur virtuel pour Citrix ADC CPX

Lors du Provisioning de l’instance CPX Citrix ADC, vous pouvez configurer l’instance CPX Citrix ADC pour extraire les licences du serveur de licences en fonction de l’utilisation du processeur sur l’instance.

Citrix ADC CPX s’appuie sur le serveur de licences, s’exécutant sur Citrix ADM, pour gérer les licences. Citrix ADC CPX extrait les licences du serveur de licences lors du démarrage. Les licences sont réarchivées sur le serveur de licences lorsque le Citrix ADC CPX s’arrête.

Vous pouvez télécharger Citrix ADC CPX depuis le Docker App Store. Sur l’hôte Docker, pour télécharger Citrix ADC CPX, exécutez la commande suivante :

docker pull store/citrix/netscalercpx: [version]

Il existe trois types de licences disponibles pour les licences CPX :

  1. Licences d’abonnement CPU virtuelles prises en charge pour CPX et VPX

  2. Licences de capacité groupée

  3. Licences CP1000 qui prennent en charge des vCPU uniques à multiples pour CPX uniquement

Pour configurer des licences d’abonnement vCPU lors du Provisioning de l’instance CPX Citrix ADC :

Spécifiez le nombre de licences vCPU que l’instance CPX Citrix ADC utilise.

  • Cette valeur est entrée en tant que variable d’environnement via Docker, Kubernetes ou Mesos/Marathon.

  • La variable cible est « CPX_CORES ». Le CPX peut prendre en charge de 1 à 16 cœurs.

Pour spécifier 2 cœurs, vous pouvez exécuter la commande docker run comme suit :

docker run -dt -P --privileged=true --ulimit core=-1 -v<host_dir>:/cpx -e EULA=yes -e CPX_CORES=2
<!--NeedCopy-->

Lors du Provisioning d’une instance Citrix ADC CPX, définissez le serveur de licences Citrix ADC en tant que variable d’environnement dans la commande docker run comme indiqué ci-dessous :

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

Où,

  • <LS_IP_ADDRESS> est l’adresse IP du serveur de licences Citrix ADC.

  • <LS_PORT> est le port du serveur de licences Citrix ADC. Par défaut, le port est 27000.

Remarque

Par défaut, l’instance CPX Citrix ADC extrait la licence du pool d’abonnements vCPU. L’instance CPX récupère un nombre « n » de licences si l’instance est en cours d’exécution avec « n » CPU.

Pour configurer les licences Citrix ADC Pooled Capacity ou CP1000 lors du Provisioning de l’instance CPX Citrix ADC :

Si vous souhaitez extraire des licences pour l’instance CPX à l’aide des licences groupées (basées sur la bande passante) ou du pool privé CPX (CP1000 ou basé sur un pool privé), vous devez fournir les variables d’environnement en conséquence.

Par exemple, les opérations suivantes peuvent être effectuées :

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. Cette commande déclenche l’extraction à partir du pool CP1000 (pool privé CPX). L’instance CPX Citrix ADC récupère ensuite le nombre « n » d’instances pour le nombre « n » de cœurs spécifié pour CPX_CORES. Le cas d’utilisation le plus courant est de spécifier n = 1 pour une extraction d’une instance unique.Les cas d’utilisation de CPX multicore retirent les vCPU « n » (où « n » est de 1 à 7).

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

Capacité mise en commun. Cette commande extrait une licence du pool d’instances et consomme 1000 Mbit/s de bande passante du pool de bande passante Premium tout en permettant à CPX de s’exécuter jusqu’à 2000 Mbit/s.Dans les licences groupées, les 1000 premiers Mbps ne sont pas facturés.

Remarque

Spécifiez le nombre correspondant de vCPU pour la bande passante cible souhaitée lors de la récupération du pool de bande passante, comme indiqué dans le tableau suivant :

| Nombre de cœurs (vCPU) | Bande passante maximale | |—|—| | 1 | 1000 Mbps | | 2 | 2000 Mbps | | 3| 3500 Mbps | | 4 | 5000 Mbps | | 5 | 6500 Mbps | |6 | 8000 Mbps | | | | 7 | 9300 Mbps |