La virtualisation d'ID N-Port virtuel (NPIV) est une norme ANSI T11 qui décrit comment un port HBA unique Fibre Channel peut s'enregistrer dans la structure avec plusieurs noms worldwide mondiaux (WWPN). Cela permet au N-Port attaché à la structure de posséder des adresses de structure multiples. Chaque adresse s'affiche comme une entité unique sur l'infrastructure Fibre Channel. Vous pouvez configurer vos machines virtuelles pour utiliser Fibre Channel NPIV.

Comment fonctionne l'accès à un LUN par NPIV

NPIV permet à un unique port HBA FC d'enregistrer plusieurs identifiants WWN (World Wide Name) uniques dans la structure, chacun pouvant être attribué à une machine virtuelle. Lors de l'utilisation de NPIV, un administrateur SAN peut surveiller et router l'accès au stockage pour une machine virtuelle.

Seules les machines virtuelles dotées de RDM peut avoir des affectations WWN, et elles utilisent ces affectations pour tout le trafic RDM.

Lorsqu'une machine virtuelle possède un WWN qui lui est assigné, le fichier de configuration de la machine virtuelle (.vmx) est mis à jour pour inclure une paire WWN. Cette paire est composée d'un nom de port mondial (WWPN) et d'un nom de nœud mondial (WWNN). Au démarrage de cette machine virtuelle, VMkernel active un port virtuel (VPORT) sur le port physique HBA utilisé pour accéder au LUN. Le VPORT est un HBA virtuel qui s'affiche dans la structure FC comme un HBA physique. En tant que son identifiant unique, le VPORT utilise la paire WWN qui a été attribuée à la machine virtuelle.

Chaque VPORT est spécifique de la machine virtuelle. Le VPORT est détruit sur l'hôte et ne figure plus dans la structure FC lorsque la machine virtuelle est mise hors tension. Lorsqu'une machine virtuelle est migrée d'un hôte vers un autre, le VPORT se ferme sur le premier hôte et s'ouvre sur l'hôte de destination.

Si les machines virtuelles ne possèdent pas d'affectations WWN, elles peuvent accéder aux LUN de stockage au moyen des WWN des HBA physiques de leur hôte.

Conditions nécessaires pour l'utilisation de NPIV

Si vous prévoyez d'activer NPIV sur vos machines virtuelles, vous devez connaître certaines conditions préalables.

  • NPIV ne peut être utilisé que pour des machines virtuelles avec disques RDM. Les machines virtuelles dotées de disques virtuels standard utilisent les noms WWN des HBA physiques de l'hôte.
  • Les HBA doivent prendre en charge NPIV.


    Pour plus d'informations, consultez le Guide de compatibilité VMware ainsi que la documentation du fournisseur.

    • Utilisez des HBA du même type. VMware ne prend pas en charge les HBA hétérogènes sur le même hôte ayant accès aux mêmes LUN.
    • Si un hôte utilise de multiples HBA physiques en tant que chemins vers le stockage, sélectionnez tous les chemins physiques vers la machine virtuelle. Cela est nécessaire afin de prendre en charge le chemins multiples, même si un seul chemin sera actif à la fois.
    • Vérifiez que les HBA physiques sur l'hôte peuvent détecter tous les LUN devant être accessibles par les machines virtuelles compatibles NPIV exécutées sur cet hôte.
  • Les commutateurs de structure doivent prendre en charge NPIV.
  • Lorsque vous configurez un LUN pour un accès NPIV au niveau du stockage, assurez-vous que le numéro de LUN NPIV et l'ID NPIV de la cible correspondent au LUN physique et à l'ID cible.
  • Choisissez la zone des WWPN NPIV de telle sorte qu'ils se connectent à tous les systèmes de stockage accessibles par les hôtes du cluster, même si la machine virtuelle n'utilise pas le stockage. Si vous ajoutez de nouveaux systèmes de stockage à un cluster incluant une ou plusieurs machines virtuelles compatibles NPIV, ajoutez les nouvelles zones, de telle sorte que les WWPN NPIV puissent détecter les nouveaux ports cibles du système de stockage.

Capacités et limitations NPIV

Découvrez les capacités et limitations spécifiques de l'utilisation de NPIV avec ESXi.

ESXi avec NPIV prend en charge les éléments suivants :
  • NPIV prend en charge vMotion. Lorsque vous utilisez vMotion pour migrer une machine virtuelle, elle conserve le WWN assigné.

    Si vous migrez une machine virtuelle activée par NPIV vers un hôte qui ne prend pas en charge NPIV, VMkernel repasse à l'utilisation d'un HBA physique pour acheminer l'E/S.

  • Si votre environnement FC SAN prend en charge les E/S simultanées sur les disques depuis une baie active-active, les E/S simultanées vers deux ports NPIV différents sont également prises en charge.

Lorsque vous utilisez ESXi avec NPIV, les limitations suivantes s'appliquent :

  • Étant donné que la technologie NPIV est une extension du protocole FC, elle exige un commutateur FC et ne fonctionne pas sur les disques FC directement reliés.
  • Lorsque vous clonez une machine virtuelle ou un modèle avec un WWN assigné, les clones ne conservent pas le WWN.
  • NPIV ne prend pas en charge Storage vMotion.
  • La désactivation puis réactivation du NPIV sur un commutateur FC alors que des machines virtuelles fonctionnent peut provoquer la panne du lien FC et l'arrêt des E/S.

Configurer ou modifier des attributions WWN

Attribuez des paramètres WWN à une machine virtuelle. Vous pourrez modifier des attributions WWN ultérieurement.

Vous pouvez créer de 1 à 16 paires de WWN, pouvant être mappées vers les premières HBA FC physiques 1 à 16 de l'hôte.

De manière générale, vous ne devez pas changer les attributions WWN existantes sur votre machine virtuelle. Dans certaines circonstances, par exemple, lorsque des WWN attribués manuellement provoquent des conflits sur le SAN, il peut être nécessaire de changer ou de supprimer les WWN.

Conditions préalables

  • Avant de configurer un WWN, vérifiez que l'hôte ESXi peut accéder à la liste de contrôle d'accès LUN de stockage configurée du côté baie.
  • Si vous souhaitez modifier les WWN existants, mettez la machine virtuelle hors tension.

Procédure

  1. Cliquez avec le bouton droit de la souris sur la machine virtuelle dans l'inventaire et sélectionnez Modifier les paramètres.
  2. Cliquez sur Options VM et développez Fibre Channel NPIV.
  3. Créez ou modifiez les attributions WWN en sélectionnant l'une des options suivantes :
    Option Description
    Désactivez temporairement NPIV pour cette machine virtuelle. Désactivez, mais ne supprimez pas les attributions de WWN existantes pour la machine virtuelle.
    Laisser tel quel Conserver les attributions WWN existantes. La section Attributions de WWN en lecture seule affiche les valeurs de nœud et de port des attributions WWN existantes.
    Générer nouveaux WWN Générer de nouveaux WWN, en écrasant les WWN existants. Les WWN des HBA ne sont pas affectés. Spécifiez le nombre de WWNN et de WWPN. Un minimum de deux WWPN est requis pour prendre en charge le basculement avec NPIV. Généralement, un seul WWNN est créé pour chaque machine virtuelle.
    Supprimer l'attribution WWN Supprimer les WWN attribués à la machine virtuelle. La machine virtuelle utilise les WWN du HBA pour accéder au LUN de stockage.
  4. Cliquez sur OK pour enregistrer vos modifications.

Que faire ensuite

Enregistrez les nouveaux WWN dans la structure.