NetScaler VPX 12-1

Configurer les instances VPX pour utiliser les interfaces réseau de virtualisation des E/S racine unique (SR-IOV)

Après avoir installé et configuré une instance Citrix ADC VPX sur Citrix Hypervisor, vous pouvez configurer le dispositif virtuel pour utiliser les interfaces réseau SR-IOV.

Limitations

Citrix Hypervisor ne prend pas en charge les fonctionnalités suivantes sur les interfaces SRIOV :

  • Commutation de mode L2
  • Mise en cluster
  • Partitionnement d’administrateur [mode VLAN partagé]
  • Haute disponibilité [Actif - Mode actif]
  • Cadres Jumbo
  • Protocole IPv6 dans un environnement Cluster

Conditions préalables

Sur l’hôte Citrix Hypervisor, assurez-vous de :

  • Ajoutez la carte d’interface réseau (NIC) Intel 82599 à l’hôte.
  • Mettez le pilote ixgbevf sur liste noire en ajoutant l’entrée suivante au fichier /etc/modprobe.d/blacklist.conf :
    liste noire ixgbevf
  • Activez les fonctions virtuelles SR-IOV (VF) en ajoutant l’entrée suivante au fichier /etc/modprobe.d/ixgbe :
    options ixgbe max_vfs=<nombre_de_VF><number_VFs> est le nombre de VF SR-IOV que vous souhaitez créer.
  • Vérifiez que SR-IOV est activé dans le BIOS.

Remarque :

La version 3.22.3 du pilote IXGBE est recommandée.

Affecter des VF SR-IOV à l’instance VPX à l’aide de l’hôte Citrix Hypervisor

Pour attribuer des interfaces réseau SR-IOV à l’instance Citrix ADC VPX, procédez comme suit :

1. Sur l’hôte Citrix Hypervisor, utilisez la commande suivante pour attribuer les fichiers VF SR-IOV à l’instance Citrix ADC VPX :

     xe host-call-plugin plugin=iovirt host-uuid=&lt;Xen host UUID\&gt; fn=assign\_free\_vf args :uuid=&lt;Netscalar VM UUID\&gt; args :ethdev=&lt;interface name\&gt; args :mac=&lt;mac addr\&gt;

     Où :

-  <Xen host UUID\> est l’UUID de l’hôte Citrix Hypervisor.

-  <Netscalar VM UUID\> est l’UUID de l’instance Citrix ADC VPX.

-  <interface name\> est l’interface pour les VF SR-IOV.

-  <mac addr \> est l’adresse MAC du VF SR-IOV.

Remarque :

Spécifiez l’adresse Mac que vous souhaitez utiliser dans le paramètre args:mac=, si elle n’est pas spécifiée, le script iovirt génère et attribue aléatoirement une adresse Mac. De plus, si vous souhaitez utiliser les VF SR-IOV en mode d’agrégation de liens, assurez-vous de spécifier l’adresse MAC comme 00:00:00:00:00:00.

2. Démarrez l’instance Citrix ADC VPX.

Annuler l’attribution des VF SR-IOV à l’instance VPX à l’aide de l’hôte Citrix Hypervisor

Si vous avez attribué des VF SR-IOV incorrects ou si vous souhaitez modifier les VF SR-IOV attribués, vous devez annuler l’attribution et réattribuer les VF SR-IOV à l’instance Citrix ADC VPX.

Pour annuler l’attribution de l’interface réseau SR-IOV attribuée à une instance Citrix ADC VPX, procédez comme suit :

1. Sur l’hôte Citrix Hypervisor, utilisez la commande suivante pour attribuer les fichiers VF SR-IOV à l’instance Citrix ADC VPX et redémarrer l’instance Citrix ADC VPX :

     xe host-call-plugin plugin=iovirt host-uuid=&lt;Xen\_host\_UUID\&gt; fn=unassign\_all **args :uuid=&lt;Netscalar\_VM\_UUID\&gt;

     Où :

  -  <Xen\_host\_UUID\> - The UUID of the Citrix Hypervisor host.

-  <Netscalar\_VM\_UUID\> - L’UUID de l’instance Citrix ADC VPX

2. Démarrez l’instance Citrix ADC VPX.

Configuration de l’agrégation de liens sur l’interface SR-IOV

Pour utiliser les fonctions virtuelles SR-IOV en mode d’agrégation de liens, vous devez désactiver la vérification d’usurpation pour les fonctions virtuelles que vous avez créées. Sur l’hôte Citrix Hypervisor, utilisez la commande suivante pour désactiver la vérification des usurpations :

ip link set <interface\_name\> vf <VF\_id\> spoofchk off

Où :

  • <interface_name> est le nom de l’interface.
  • <VF_id> est l’ID de la fonction virtuelle.

Après avoir désactivé la vérification des usurpations pour toutes les fonctions virtuelles que vous avez créées, redémarrez l’instance Citrix ADC VPX et configurez l’agrégation de liens. Pour obtenir des instructions, voir Configurer l’agrégation de liens.

Important :

Lorsque vous attribuez les VF SR-IOV à l’instance Citrix ADC VPX, assurez-vous de spécifier l’adresse MAC 00:00:00:00:00:00 pour les VF.

Configurer VLAN sur l’interface SR-IOV

Vous pouvez configurer un VLAN sur les fonctions virtuelles SR-IOV. Pour obtenir des instructions, consultez Configuration d’un VLAN.

Important :

Assurez-vous que l’hôte Citrix Hypervisor ne contient pas de paramètres VLAN pour l’interface VF.

Configurer les instances VPX pour utiliser les interfaces réseau de virtualisation des E/S racine unique (SR-IOV)