Configurer un cœur de CPU de gestion supplémentaire sur NetScaler VPX
Les appliances NetScaler VPX utilisent généralement un seul cœur de CPU pour les tâches de gestion, telles que la configuration, la surveillance et les opérations de contrôle. Dans les environnements où les exigences de gestion sont importantes, cette configuration par défaut entraîne des goulots d’étranglement en termes de performances, ce qui se traduit par des temps de réponse plus lents et des retards potentiels dans les opérations de gestion.
Cette fonctionnalité permet aux administrateurs d’allouer un cœur de CPU supplémentaire spécifiquement pour les fonctions de gestion. Cette amélioration permet une allocation plus efficace des ressources, ce qui conduit à des opérations de gestion améliorées sans compromettre la capacité de traitement du trafic de données. Les utilisateurs bénéficient d’une réactivité accrue et de meilleures performances de gestion, en particulier dans les environnements ayant des exigences de charge de travail de gestion élevées.
Considérations importantes :
- Cette fonctionnalité est prise en charge uniquement sur les instances NetScaler VPX dotées d’au moins 4 vCPU et de plus de deux moteurs de paquets.
- L’activation de cette fonctionnalité diminue le nombre de cœurs de CPU alloués au traitement du trafic de données.
- Planifiez cette modification de configuration pendant une fenêtre de maintenance, car l’appliance doit être redémarrée pour que les modifications prennent effet.
Configurer un cœur de CPU de gestion supplémentaire à l’aide de l’interface de ligne de commande (CLI)
Pour activer le cœur de CPU de gestion supplémentaire, utilisez la commande suivante :
enable extramgmtcpu
<!--NeedCopy-->
Pour désactiver le cœur de CPU de gestion supplémentaire, utilisez la commande suivante :
disable extramgmtcpu
<!--NeedCopy-->
Remarque :
Un redémarrage est nécessaire pour que les modifications de configuration prennent effet.
Pour vérifier si la fonctionnalité de cœur de CPU de gestion supplémentaire est activée ou désactivée, utilisez la commande suivante :
show extramgmtcpu
ConfiguredState: DISABLED
EffectiveState: DISABLED
<!--NeedCopy-->
Cette commande renvoie les états configurés et effectifs du cœur de CPU de gestion supplémentaire. Cette commande aide les administrateurs à évaluer rapidement son état de fonctionnement et à déterminer si d’autres actions sont nécessaires pour l’activer ou le désactiver.
Configurer un cœur de CPU de gestion supplémentaire à l’aide de l’interface graphique (GUI)
- Accédez à Configuration > Système > Paramètres.
-
Cliquez sur Configurer un processeur de gestion supplémentaire.

-
Dans le menu déroulant État configuré, sélectionnez ACTIVÉ, puis cliquez sur OK.

-
Pour appliquer les modifications, revenez à Configuration > Système et cliquez sur Redémarrer. Confirmez l’action en cliquant sur OK.

Remarque :
Pour désactiver la fonctionnalité, sélectionnez DÉSACTIVÉ dans le menu déroulant État configuré.
Dans un déploiement en haute disponibilité, le processeur de gestion supplémentaire doit être activé indépendamment sur chaque nœud.
Statistiques et surveillance
Les exemples suivants illustrent les modifications de la sortie de la commande stat cpu avant et après l’allocation d’un processeur de gestion supplémentaire sur un système à 4 vCPU.
Avant d’activer le processeur de gestion supplémentaire :

Après l’activation du processeur de gestion supplémentaire :
Après le CPU supplémentaire(/fr-fr/vpx/media/extra-mgmt-stat-cpu-after.png)
L’utilisation supplémentaire du CPU de gestion peut être surveillée à l’aide des compteurs dans la sortie stat system.
Sortie du système de statistiques(/fr-fr/vpx/media/extra-mgmt-stat-cpu-output.png)
Dépannage du CPU de gestion supplémentaire
Si les prérequis d’un minimum de 4 vCPU et d’au moins deux moteurs de paquets ne sont pas remplis, un message d’erreur s’affiche lors de l’exécution des commandes CLI. Par exemple, si un seul moteur de paquets est opérationnel, le système affiche :
Avertissement : Opération non autorisée. Le pool PE n’est pas suffisant pour activer un CPU de gestion supplémentaire.
Par défaut, NetScaler VPX attribue le cœur de CPU 0 aux fonctions de gestion. Vous pouvez le vérifier à l’aide des commandes shell suivantes :
-
sysctl netscaler.additional_mgmt_cpunetscaler.additional_mgmt_cpu = 0indique qu’aucun CPU de gestion supplémentaire n’est configuré. -
sysctl netscaler.cpus_in_mgmt_poolnetscaler.cpus_in_mgmt_pool : CPU(s) 0confirme que le cœur 0 est défini comme CPU de gestion par défaut.
Si un CPU de gestion supplémentaire, tel que le cœur de CPU 3, est configuré, la sortie de ces commandes peut différer comme suit :
-
sysctl netscaler.additional_mgmt_cpuaffiche1, ce qui signifie qu’un CPU de gestion supplémentaire est actif. -
sysctl netscaler.cpus_in_mgmt_poolafficheCPU(s) 0,3, indiquant que les cœurs de CPU 0 et 3 sont tous deux alloués