Matrice de support et directives d’utilisation
Ce document répertorie les différents hyperviseurs et fonctionnalités pris en charge sur les instances NetScaler VPX et VPX FIPS, à moins qu’un hyperviseur particulier ne soit spécifiquement indiqué comme non pris en charge sur VPX FIPS. Le document décrit également leurs directives d’utilisation et leurs limitations connues.
Instance VPX sur XenServer
| Version de XenServer | SysID | Plage de performances |
|---|---|---|
| 8.2 pris en charge 13.0 64.x et versions ultérieures, 8.0, 7.6, 7.1 | 450000 | 10 Mbit/s à 40 Gbit/s |
Instance VPX sur l’hyperviseur VMware ESXi
| Version d’ESXi | Date de publication d’ESXi (AAAA/MM/JJ) | Numéro de build d’ESXi | Version de NetScaler VPX | Plage de performances |
|---|---|---|---|---|
| ESXi 9.0.2 | 2026/01/20 | 25148076 | 13.1-61.x et versions supérieures | 10 Mbps à 100 Gbps
|
| ESXi 8.0 mise à jour 3j | 2026/05/27 | 25429389 | 13.1-63.x et versions supérieures | |
| ESXi 8.0 mise à jour 3g | 2025/07/29 | 24859861 | 13.1-58.x et versions supérieures | |
| ESXi 8.0 mise à jour 3f | 2025/07/15 | 24784735 | 13.1-58.x et versions ultérieures | |
| ESXi 8.0 mise à jour 3e | 2025/04/10 | 24674464 | 13.1-58.x et versions ultérieures | |
| ESXi 8.0 mise à jour 3d | 2025/03/04 | 24585383 | 13.1-56.x et versions ultérieures | |
| ESXi 8.0 mise à jour 3c | 2025/01/23 | 24414501 | 13.1-55.x et versions ultérieures | |
| ESXi 8.0 mise à jour 3b | 2024/09/17 | 24280767 | 13.1-53.x et versions ultérieures | |
| ESXi 8.0 mise à jour 3 | 2024/06/25 | 24022510 | 13.1-53.x et versions ultérieures | |
| ESXi 8.0 mise à jour 2c | 2024/05/21 | 23825572 | 13.1-53.x et versions ultérieures | |
| ESXi 8.0 mise à jour 2b | 2024/02/29 | 23305546 | 13.1–49.15, et 13.1-52.x et versions ultérieures | |
| ESXi 8.0 mise à jour 2 | 2023/09/21 | 22380479 | 13.1-52.x et versions ultérieures | |
| ESXi 8.0 mise à jour 1 | 2023/04/18 | 21495797 | 13.1-45.x et versions ultérieures | |
| ESXi 8.0c | 2023/03/30 | 21493926 | 13.1-45.x et versions ultérieures | |
| ESXi 8.0 | 2022/10/11 | 20513097 | 13.1-42.x et versions ultérieures | |
| ESXi 7.0 mise à jour 3w | 2025/07/15 | 24784741 | 13.1-58.x et versions ultérieures | |
| ESXi 7.0 mise à jour 3s | 2025/03/04 | 24585291 | 13.1-55.x et versions ultérieures | |
| ESXi 7.0 mise à jour 3r | 2024/12/12 | 24411414 | 13.1-55.x et versions ultérieures | |
| ESXi 7.0 mise à jour 3q | 2024/05/21 | 23794027 | 13.1-53.x et versions ultérieures | |
| ESXi 7.0 mise à jour 3p | 2024/03/05 | 23307199 | 13.1-52.x et versions ultérieures | |
| ESXi 7.0 mise à jour 3o | 2023/09/28 | 22348816 | 13.1-51.x et versions ultérieures | |
| ESXi 7.0 mise à jour 3n | 2023/07/06 | 21930508 | builds 13.1-49.x et supérieures | |
| ESXi 7.0 mise à jour 3m | 2023/05/03 | 21686933 | builds 13.1-48.x et supérieures | |
| ESXi 7.0 mise à jour 3i | 2022/12/08 | 20842708 | builds 13.1-37.x et supérieures | |
| ESXi 7.0 mise à jour 3f | 2022/07/12 | 20036589 | 13.1-33.x et versions supérieures | |
| ESXi 7.0 mise à jour 3d | 2022/03/29 | 19482537 | 13.1-27.x et versions supérieures | |
| ESXi 7.0 mise à jour 3c | 2022/01/27 | 19193900 | 13.1-21.x et versions supérieures | |
| ESX 7.0 mise à jour 2d | 2021/09/14 | 18538813 | 13.1-9.x et versions supérieures | |
| ESX 7.0 mise à jour 2a | 2021/04/29 | 17867351 | 13.1-4.x et versions supérieures |
Remarque :
Chaque prise en charge de correctif ESXi est validée sur la version de NetScaler VPX spécifiée dans le tableau précédent et est applicable à toutes les versions supérieures de NetScaler VPX 13.1.
Instance VPX sur Microsoft Hyper-V
| Version Hyper-V | SysID | Version de NetScaler VPX | Plage de performances |
|---|---|---|---|
| 2016, 2019 | 450020
|
13.1-4.x et versions ultérieures | 10 Mbps à 3 Gbit/s
|
| 2022 | 13.1-58.x et versions ultérieures | ||
| 2025 | 13.1-60.x et versions ultérieures |
Instance VPX sur Azure Local
| Composant | Versions / Builds prises en charge | SysID |
|---|---|---|
| NetScaler VPX | 13.1-61.x et versions ultérieures | 450020
|
| Build du système d’exploitation local Azure | 25398.1965, 26100.7171 et 20349.3692 |
Pour plus d’informations sur les versions d’Azure Local, consultez la documentation Microsoft.
Instance VPX sur Nutanix AHV
NetScaler VPX est pris en charge sur Nutanix AHV via le partenariat Citrix Ready. Citrix Ready est un programme de partenariat technologique qui aide les fournisseurs de logiciels et de matériel à développer et à intégrer leurs produits avec la technologie NetScaler pour l’espace de travail numérique, la mise en réseau et l’analyse.
Pour plus d’informations sur une méthode étape par étape pour déployer une instance NetScaler VPX sur Nutanix AHV, consultez Déploiement d’un NetScaler VPX sur Nutanix AHV.
Support tiers :
Si vous rencontrez des problèmes avec une intégration tierce (Nutanix AHV) particulière dans un environnement NetScaler®, ouvrez un incident de support directement auprès du partenaire tiers (Nutanix).
Si le partenaire détermine que le problème semble provenir de NetScaler, il peut contacter le support NetScaler pour obtenir une assistance supplémentaire. Une ressource technique dédiée des partenaires collabore avec l’équipe de support NetScaler jusqu’à ce que le problème soit résolu.
Instance VPX sur KVM générique
| Version KVM générique | SysID | Plage de performances |
|---|---|---|
| RHEL 7.6, RHEL 8.0, RHEL 9.3 | 450070
|
10 Mbps à 100 Gbit/s
|
| Ubuntu 16.04, Ubuntu 18.04, Ubuntu 22.04 |
Points à noter :
Tenez compte des points suivants lors de l’utilisation des hyperviseurs KVM.
-
L’instance VPX est qualifiée pour les versions de publication d’hyperviseur mentionnées dans le tableau 1-4, et non pour les versions de correctifs au sein d’une version. Cependant, l’instance VPX est censée fonctionner de manière transparente avec les versions de correctifs d’une version prise en charge. Si ce n’est pas le cas, ouvrez un cas de support pour le dépannage et le débogage.
- Avant d’utiliser RHEL 7.6, effectuez les étapes suivantes sur l’hôte KVM :
-
Modifier /etc/default/grub et ajouter
"kvm_intel.preemption_timer=0"à la variableGRUB_CMDLINE_LINUX. -
Regénérer grub.cfg à l’aide de la commande
"# grub2-mkconfig -o /boot/grub2/grub.cfg". -
Redémarrer la machine hôte.
-
-
Avant d’utiliser Ubuntu 18.04, suivez les étapes suivantes sur l’hôte KVM :
- Modifier /etc/default/grub et ajouter
"kvm_intel.preemption_timer=0"à la variableGRUB_CMDLINE_LINUX. - Regénérer grub.cfg à l’aide de la commande
"# grub-mkconfig -o /boot/grub/grub.cfg “. - Redémarrer la machine hôte.
- Modifier /etc/default/grub et ajouter
Instance VPX sur les clouds publics
| Cloud public | SysID | Plage de performances |
|---|---|---|
| AWS | 450040 | 10 Mbps à 30 Gbps |
| Azure | 450020 | 10 Mbps à 10 Gbps |
| GCP | 450070 | 10 Mbps à 10 Gbps |
Fonctionnalités VPX prises en charge sur les hyperviseurs
| Hyperviseurs →
Fonctionnalités ↓ |
VPX sur XenServer
|
VPX sur VMware ESX
|
VPX sur Microsoft Hyper-V
|
VPX sur KVM générique
|
||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Interfaces → | PV | SR-IOV | PV | SR-IOV | Émulé | Pass-through PCI | PV | PV | SR-IOV | Pass-through PCI |
| Prise en charge multi-PE | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui | Oui |
| Prise en charge du clustering | Oui | Oui¹ | Oui | Oui¹ | Oui | Oui | Oui | Oui | Oui¹ | Oui |
| Marquage VLAN | Oui | Oui | Oui | Oui | Oui | Oui | Oui (uniquement sur 2012R2) | Oui | Oui | Oui |
| Détection des événements de lien/HAMon | Non² | Oui³ | Non² | Oui³ | Non² | Oui³ | Non² | Non² | Oui³ | Oui³ |
| Configuration des paramètres d’interface | Non | Non | Non | Non | Non | Oui | Non | Non | Non | Oui |
| LA statique | Oui² | Oui³ | Oui² | Non | Oui² | Oui³ | Oui² | Oui² | Oui³ | Oui³ |
| LACP | Non | Oui³ | Oui² | Non | Oui² | Oui³ | Non | Oui² | Oui³ | Oui³ |
| CLAG statique | Non | Non | Non | Non | Non | Non | Non | Non | Non | Non |
| LACP CLAG | Non | Non | Oui² | Non | Oui² | Oui³ | Non | Oui² | Oui³ | Oui³ |
| Connexion à chaud | Non | Non | Non | Non | Non | Non | Non | Non | Non | Non |
Fonctionnalités VPX prises en charge sur les clouds publics
| Clouds publics →
Fonctionnalités ↓ |
VPX sur AWS
|
VPX sur Azure
|
VPX sur GCP
|
|---|---|---|---|
| Prise en charge multi-PE | Oui | Oui | Oui |
| Prise en charge du clustering | Non | Non | Non |
| Marquage VLAN | Non | Non | Non |
| Détection des événements de liaison/HAMon | Non² | Non² | Non² |
| Configuration des paramètres d’interface | Non | Non | Non |
| LA statique | Non | Non | Non |
| LACP | Non | Non | Non |
| CLAG statique | Non | Non | Non |
| LACP CLAG | Non | Non | Non |
| Hot-plug | Oui | Non | Non |
Les nombres en exposant (1, 2, 3) utilisés dans les deux tableaux précédents font référence aux points suivants avec la numérotation respective :
- Le support du clustering est disponible sur SRIOV pour les interfaces côté client et côté serveur, et non pour le fond de panier.
- Les événements d’interface HORS SERVICE ne sont pas enregistrés dans les instances NetScaler VPX.
- Pour le LA statique, le trafic peut toujours être envoyé sur l’interface dont l’état physique est HORS SERVICE.
Les points suivants s’appliquent aux fonctionnalités respectives présentées dans les deux tableaux précédents :
-
Pour LACP, le périphérique pair connaît l’événement d’interface HORS SERVICE en fonction du mécanisme de temporisation LACP.
- Délai d’expiration court : 3 secondes
- Délai d’expiration long : 90 secondes
- Pour LACP, ne partagez pas les interfaces entre les machines virtuelles.
- Pour le routage dynamique, le temps de convergence dépend du protocole de routage car les événements de liaison ne sont pas détectés.
- La fonctionnalité de route statique surveillée échoue si vous ne liez pas les moniteurs aux routes statiques, car l’état de la route dépend de l’état du VLAN. L’état du VLAN dépend de l’état de la liaison.
- La détection de défaillance partielle ne se produit pas en haute disponibilité en cas de défaillance de liaison. Une condition de cerveau divisé en haute disponibilité peut se produire en cas de défaillance de liaison.
- Lorsqu’un événement de liaison (désactivation, activation, réinitialisation) est généré à partir d’une instance VPX, l’état physique de la liaison ne change pas. Pour le LA statique, tout trafic initié par le pair est abandonné sur l’instance.
- Pour que la fonctionnalité de marquage VLAN fonctionne sur VMware ESX, définissez l’ID VLAN du groupe de ports sur 1 à 4095 sur le vSwitch du serveur VMware ESX.
- Le branchement à chaud n’est pas pris en charge sur les instances VPX avec des interfaces ENA, et le comportement des instances peut être imprévisible si un branchement à chaud est tenté. L’ajout à chaud n’est pris en charge que pour les interfaces PV et SRIOV avec NetScaler sur AWS.
- La suppression à chaud via la console Web AWS ou l’interface CLI AWS n’est pas prise en charge avec les interfaces PV, SRIOV et ENA pour NetScaler. Le comportement des instances peut être imprévisible si une suppression à chaud est tentée.
Navigateurs pris en charge
Pour plus d’informations sur les navigateurs pris en charge pour l’accès aux versions 14.1 et 13.1 de l’interface graphique de NetScaler, consultez Navigateurs compatibles.
Processeurs pris en charge pour NetScaler VPX™
| Plateformes | Processeur Intel | Processeur AMD |
|---|---|---|
| Citrix Hypervisor | Oui | Non |
| Hyperviseur ESXi | Oui | Oui |
| Hyper-V | Oui | Non |
| KVM | Oui | Non |
| AWS | Oui | Oui |
| Azure | Oui | Oui |
| GCP | Oui | Oui |
Cartes réseau prises en charge pour NetScaler VPX
Le tableau suivant répertorie les cartes réseau prises en charge sur une plate-forme VPX ou dans le cloud.
| Cartes réseau →
Plates-formes ↓ |
Mellanox CX-3
|
Mellanox CX-4
|
Mellanox CX-5
|
Intel 82599 SRIOV VF
|
Intel X710/X722/XL710 SRIOV VF
|
Mode PCI-Passthrough Intel X710/XL710/XXV710
|
|---|---|---|---|---|---|---|
| Citrix Hypervisor | NA | NA | NA | Oui | Oui | Non |
| Hyperviseur ESXi | Non | Oui | Non | Oui | Non | Oui |
| Hyper-V | NA | NA | NA | Non | Non | Non |
| KVM | Non | Oui | Oui | Oui | Oui | Non |
| AWS | NA | NA | NA | Oui | NA | NA |
| Azure | Oui | Oui | Oui | NA | N/A | N/A |
| GCP | N/A | N/A | N/A | N/A | N/A | N/A |
Consignes d’utilisation
Suivez ces consignes d’utilisation :
- Nous vous recommandons de déployer une instance VPX sur les disques locaux du serveur ou sur des volumes de stockage basés sur SAN.
Consultez la section Considérations relatives au CPU VMware ESXi dans le document Performance Best Practices for VMware vSphere 6.5. Voici un extrait :
-
Il n’est pas recommandé que les machines virtuelles ayant une forte demande en CPU/mémoire résident sur un hôte ou un cluster surchargé.
-
Dans la plupart des environnements, ESXi permet des niveaux significatifs de surallocation de CPU sans impacter les performances des machines virtuelles. Sur un hôte, vous pouvez exécuter plus de vCPU que le nombre total de cœurs de processeur physiques de cet hôte.
-
Si un hôte ESXi est saturé en CPU, c’est-à-dire que les machines virtuelles et les autres charges sur l’hôte exigent toutes les ressources CPU dont dispose l’hôte, les charges de travail sensibles à la latence risquent de ne pas fonctionner correctement. Dans ce cas, vous pourriez vouloir réduire la charge CPU, par exemple en éteignant certaines machines virtuelles ou en les migrant vers un autre hôte (ou en permettant à DRS de les migrer automatiquement).
-
Citrix recommande la dernière version de compatibilité matérielle pour bénéficier des dernières fonctionnalités de l’hyperviseur ESXi pour la machine virtuelle. Pour plus d’informations sur la compatibilité matérielle et la version d’ESXi, consultez la documentation VMware.
-
Le NetScaler VPX est une appliance virtuelle haute performance et sensible à la latence. Pour offrir les performances attendues, l’appliance nécessite une réservation de vCPU, une réservation de mémoire et un épinglage de vCPU sur l’hôte. De plus, l’hyperthreading doit être désactivé sur l’hôte. Si l’hôte ne répond pas à ces exigences, des problèmes tels que le basculement de haute disponibilité, un pic de CPU au sein de l’instance VPX, une lenteur d’accès à l’interface CLI VPX, un crash du démon pit boss, des pertes de paquets et un faible débit se produisent.
Un hyperviseur est considéré comme surprovisionné si l’une des deux conditions suivantes est remplie :
-
Le nombre total de cœurs virtuels (vCPU) provisionnés sur l’hôte est supérieur au nombre total de cœurs physiques (pCPU).
-
Le nombre total de machines virtuelles provisionnées consomme plus de vCPU que le nombre total de pCPU.
Si une instance est surprovisionnée, l’hyperviseur pourrait ne pas garantir les ressources réservées (telles que le CPU, la mémoire et autres) pour l’instance en raison des surcharges de planification de l’hyperviseur, de bogues ou de limitations de l’hyperviseur. Ce comportement peut entraîner un manque de ressources CPU pour NetScaler et pourrait conduire aux problèmes mentionnés au premier point sous Directives d’utilisation. En tant qu’administrateurs, il vous est recommandé de réduire la charge locative sur l’hôte afin que le nombre total de vCPU provisionnés sur l’hôte soit inférieur ou égal au nombre total de pCPU.
Exemple :
Pour l’hyperviseur ESX, si le paramètre
%RDY%d’un vCPU VPX est supérieur à 0 dans la sortie de la commandeesxtop, l’hôte ESX est considéré comme ayant des surcharges de planification, ce qui peut entraîner des problèmes liés à la latence pour l’instance VPX.Dans une telle situation, réduisez la charge locative sur l’hôte afin que
%RDY%revienne toujours à 0. Alternativement, contactez le fournisseur de l’hyperviseur pour identifier la raison du non-respect de la réservation de ressources effectuée. - L’ajout à chaud n’est pris en charge que pour les interfaces PV et SRIOV avec NetScaler sur AWS. Les instances VPX avec des interfaces ENA ne prennent pas en charge le branchement à chaud, et le comportement des instances peut être imprévisible si un branchement à chaud est tenté.
- La suppression à chaud via la console Web AWS ou l’interface CLI AWS n’est pas prise en charge avec les interfaces PV, SRIOV et ENA pour NetScaler. Le comportement des instances peut être imprévisible si une suppression à chaud est tentée.
Commandes pour contrôler l’utilisation du CPU du moteur de paquets
Vous pouvez utiliser deux commandes (set ns vpxparam et show ns vpxparam) pour contrôler le comportement d’utilisation du CPU du moteur de paquets (non-gestion) des instances VPX dans les environnements d’hyperviseur et de cloud :
-
set ns vpxparam [-cpuyield (YES | NO | DEFAULT)] [-masterclockcpu1 (YES | NO)]Permettre à chaque VM d’utiliser les ressources CPU qui ont été allouées à une autre VM mais qui ne sont pas utilisées.
Paramètres
Set ns vpxparam:-cpuyield : Libérer ou ne pas libérer les ressources CPU allouées mais inutilisées.
-
YES : Permettre que les ressources CPU allouées mais inutilisées soient utilisées par une autre VM.
-
NO : Réserver toutes les ressources CPU pour la VM à laquelle elles ont été allouées. Cette option affiche un pourcentage plus élevé dans les environnements d’hyperviseur et de cloud pour l’utilisation du CPU VPX.
-
DEFAULT : Non.
Remarque :
Sur toutes les plateformes NetScaler VPX, l’utilisation du vCPU sur le système hôte est de 100 %. Saisissez la commande
set ns vpxparam –cpuyield YESpour annuler cette utilisation.Si vous souhaitez définir les nœuds du cluster sur “yield”, vous devez effectuer les configurations supplémentaires suivantes sur CCO :
- Si un cluster est formé, tous les nœuds démarrent avec “yield=DEFAULT”.
- Si un cluster est formé en utilisant les nœuds déjà définis sur “yield=YES”, alors les nœuds sont ajoutés au cluster en utilisant le “DEFAULT” yield.
Remarque :
Si vous souhaitez définir les nœuds du cluster sur “yield=YES”, vous ne pouvez les configurer qu’après la formation du cluster, et non avant.
-masterclockcpu1 : Vous pouvez déplacer la source d’horloge principale du CPU0 (CPU de gestion) vers le CPU1. Ce paramètre a les options suivantes :
-
YES : Permettre à la VM de déplacer la source d’horloge principale du CPU0 vers le CPU1.
-
NON : La VM utilise le CPU0 comme source d’horloge principale. Par défaut, le CPU0 est la source d’horloge principale.
-
-
show ns vpxparamAfficher les paramètres
vpxparamactuels.
Autres références
-
Pour les produits Citrix Ready, visitez le Citrix Ready Marketplace.
-
Pour le support des produits Citrix Ready, consultez la page des partenaires Citrix Ready.
-
Pour les versions matérielles de VMware ESX, consultez Mise à niveau de VMware Tools.
Dans cet article
- Instance VPX sur XenServer
- Instance VPX sur l’hyperviseur VMware ESXi
- Instance VPX sur Microsoft Hyper-V
- Instance VPX sur Azure Local
- Instance VPX sur Nutanix AHV
- Instance VPX sur KVM générique
- Instance VPX sur les clouds publics
- Fonctionnalités VPX prises en charge sur les hyperviseurs
- Fonctionnalités VPX prises en charge sur les clouds publics
- Navigateurs pris en charge
- Processeurs pris en charge pour NetScaler VPX™
- Cartes réseau prises en charge pour NetScaler VPX
- Consignes d’utilisation
- Commandes pour contrôler l’utilisation du CPU du moteur de paquets
- Autres références