Configurer une instance Citrix ADC VPX pour utiliser l’interface réseau SR-IOV
Après avoir installé et configuré l’instance Citrix ADC VPX sur VMware ESX, vous pouvez utiliser le client Web VMware vSphere pour configurer l’appliance virtuelle afin d’utiliser des interfaces réseau de virtualisation d’E/S à racine unique (SR-IOV).
Limitations
Un Citrix ADC VPX configuré avec une interface réseau SR-IOV présente les limitations suivantes :
- Les fonctionnalités suivantes ne sont pas prises en charge sur les interfaces SR-IOV utilisant la carte réseau Intel 82599 10G sur ESX VPX :
- Commutation de mode L2
- Agrégation de liens statiques et LACP
- Mise en cluster
- Partitionnement d’administrateur [mode VLAN partagé]
- Haute disponibilité [Actif - Mode actif]
- Cadres Jumbo
- IPv6
- Les fonctionnalités suivantes ne sont pas prises en charge pour l’interface SR-IOV avec une carte réseau Intel 82599 10G sur KVM VPX :
- Agrégation de liens statiques et LACP
- Commutation de mode L2
- Mise en cluster
- Partitionnement d’administrateur [mode VLAN partagé]
- Haute disponibilité [Actif — Mode actif]
- Cadres Jumbo
- IPv6
- La configuration VLAN sur l’hyperviseur pour l’interface SR-IOV VF via la commande « ip link » n’est pas prise en charge
Conditions préalables
Assurez-vous que vous :
-
Ajoutez la carte d’interface réseau (NIC) Intel 82599 à l’hôte ESX. La version 3.7.13.7.14iov du pilote IXGBE est recommandée.
-
Activez SR-IOV sur la carte physique de l’hôte, comme suit :
-
Dans vSphere Web Client, accédez à l’hôte.
-
Sur le Gérer> Réseautage , sélectionnez Adaptateurs physiques. Le champ Statut SR-IOV indique si une carte physique prend en charge SR-IOV.
-
Sélectionnez l’adaptateur physique, puis cliquez sur l’icône en forme de crayon pour ouvrir la boîte de dialogue Modifier les paramètres .
-
Sous SR-IOV, sélectionnez Activé dans la liste déroulante Statut .
-
Dans le champ Nombre de fonctions virtuelles, entrez le nombre de fonctions virtuelles que vous souhaitez configurer pour la carte.
-
Cliquez sur OK.
-
Redémarrez l’hôte.
-
-
Créez un commutateur virtuel distribué (DVS) et des groupes de ports. Pour obtenir des instructions, reportez-vous à la documentation VMware.
Remarque :
Citrix a qualifié la configuration SR-IOV sur DVS et Portgroups uniquement.
Pour configurer les instances Citrix ADC VPX pour qu’elles utilisent l’interface réseau SR-IOV à l’aide de VMware vSphere Web Client :
-
Dans vSphere Web Client, sélectionnez Hôtes et clusters.
-
Mettez à niveau le paramètre de compatibilité de l’instance Citrix ADC VPX vers ESX 5.5 ou version ultérieure, comme suit :
-
Mettez hors tension l’instance Citrix ADC VPX.
-
Cliquez avec le bouton droit de la souris sur l’instance Citrix ADC VPX et sélectionnez Compatibilité> Mettre à niveau la compatibilité des machines virtuelles.
-
Dans le Configurer la compatibilité des machines virtuelles boîte de dialogue, sélectionnez ESXi 5.5 et versions ultérieures de la Compatible avecliste déroulante et cliquez sur D’ACCORD.
-
Cliquez avec le bouton droit de la souris sur l’instance Citrix ADC VPX et cliquez sur Modifier les paramètres.
-
Dans la <virtual_appliance>boîte de dialogue - Modifier les paramètres, cliquez sur la section CPU .
-
Dans la section CPU, mettez à jour les paramètres suivants :
-
Nombre de processeurs
-
Nombre de sockets
-
Réservations
-
Limite
-
Actions
-
Définissez les valeurs comme suit :
- Dans la liste déroulante CPU, sélectionnez le nombre de CPU à attribuer à l’appliance virtuelle.
1. Dans le Cœurs par socket liste déroulante, sélectionnez le nombre de sockets.
1. (Facultatif) Dans le champ CPU Hot Plug , cochez ou décochez la case Activer CPU Hot Add .
>Remarque : >
> Citrix recommande d'accepter la valeur par défaut (désactivé).
1. Dans la liste déroulante Réservation , sélectionnez le nombre affiché comme valeur maximale.
1. Dans le Limite liste déroulante, sélectionnez le nombre affiché comme valeur maximale.
1. Dans le Actions listes déroulantes, sélectionnez Coutume et le nombre indiqué comme valeur maximale.
1. Dans le Mémoire , mettez à jour les paramètres suivants :
- Taille de la RAM
- Réservations
- Limite
- Actions
Définissez les valeurs comme suit :
1. Dans la liste déroulante RAM , sélectionnez la taille de la RAM. Il doit s’agir du nombre de vCPU x 2 Go. Par exemple, si le nombre de vCPU est 4 alors RAM = 4 x 2 Go = 8 Go.
Remarque : Pour l’édition Advanced ou Premium de l’appliance Citrix ADC VPX, assurez-vous d’allouer 4 Go de RAM à chaque vCPU. Par exemple, si le nombre de vCPU est 4 alors RAM = 4 x 4 Go = 16 Go.
1. Dans la liste déroulante Réservation , saisissez la valeur de la réservation de mémoire et cochez la case Réserver toute la mémoire invité (Tout verrouillé) . La réservation de mémoire doit être le nombre de vCPU x 2 Go. Par exemple, si le nombre de vCPU est de 4, la réservation de mémoire doit être de 4 x 2 Go = 8 Go.
Remarque :
Pour l’édition Advanced ou Premium de l’appliance Citrix ADC VPX, assurez-vous d’allouer 4 Go de RAM à chaque vCPU. Par exemple, si le nombre de vCPU est 4 alors RAM = 4 x 4 Go = 16 Go.
1. Dans la liste déroulante Limite , sélectionnez le nombre affiché comme valeur maximale.
1. Dans les listes déroulantes Partages , sélectionnez Personnaliséet sélectionnez le nombre affiché comme valeur maximale.
1. Ajoutez une interface réseau SR-IOV. Dans la liste déroulante Nouvel appareil, sélectionnez Réseau, puis cliquez sur Ajouter.
1. Dans la section Nouveau réseau . Dans la liste déroulante, sélectionnez celui Portgroup que vous avez créé, puis procédez comme suit : 1. Dans la liste déroulante Type d’adaptateur , sélectionnez SR-IOV passthrough.
1. Dans la liste déroulante Fonction physique , sélectionnez l’adaptateur physique mappé avec le groupe de ports.
1. Dans la liste déroulante Guest OS MTU Change , sélectionnez Disallow.
1. Dans la boîte de dialogue <virtual_appliance> - Modifier les paramètres , cliquez sur l’onglet Options VM .
1. Dans l’onglet Options VM , sélectionnez la section Avancé . Dans la liste déroulante Sensibilité à la latence, sélectionnez Élevé .
1. Cliquez sur OK.
1. Mettez sous tension l’instance Citrix ADC VPX.
1. Une fois l’instance Citrix ADC VPX sous tension, vous pouvez utiliser la commande suivante pour vérifier la configuration :
> show interface summary
La sortie doit afficher toutes les interfaces que vous avez configurées :
> show interface summary
--------------------------------------------------------------------------------
Interface MTU MAC Suffix
--------------------------------------------------------------------------------
1 0/1 1500 00:0c:29:1b:81:0b NetScaler Virtual Interface
2 10/1 1500 00:50:56:9f:0c:6f Intel 82599 10G VF Interface
3 10/2 1500 00:50:56:9f:5c:1e Intel 82599 10G VF Interface
4 10/3 1500 00:50:56:9f:02:1b Intel 82599 10G VF Interface
5 10/4 1500 00:50:56:9f:5a:1d Intel 82599 10G VF Interface
6 10/5 1500 00:50:56:9f:4e:0b Intel 82599 10G VF Interface
7 LO/1 1500 00:0c:29:1b:81:0b Netscaler Loopback interface
Done
> show inter 10/1
1) Interface 10/1 (Intel 82599 10G VF Interface) #1
flags=0xe460 <ENABLED, UP, UP, HAMON, 802.1q>
MTU=1500, native vlan=55, MAC=00:50:56:9f:0c:6f, uptime 0h21m53s
Actual: media FIBER, speed 10000, duplex FULL, fctl NONE, throughput 10000
LLDP Mode: NONE, LR Priority: 1024
RX: Pkts(838020742) Bytes(860888485431) Errs(0) Drops(2527) Stalls(0)
TX: Pkts(838149954) Bytes(860895860507) Errs(0) Drops(0) Stalls(0)
NIC: InDisc(0) OutDisc(0) Fctls(0) Stalls(0) Hangs(0) Muted(0)
Bandwidth thresholds are not set.
Done