Dans vSphere, Virtual Volumes prend en charge les protocoles NVMe over Fibre Channel et NVMe over TCP.

Lorsque vous utilisez ce protocole, après l'enregistrement du fournisseur de stockage (VASA), le système termine automatiquement la configuration sous-jacente. Vous créez uniquement la banque de données. Les points de terminaison et les connexions de protocole virtuel sont gérés par le fournisseur de stockage.
Note : À partir de vSphere 8.0 U2, les MPP tiers prennent en charge NVMe avec Virtual Volumes. Pour plus d'informations sur les MPP, reportez-vous à la section Concepts et acronymes de gestion multivoie.

Familiarisez-vous avec les concepts suivants spécifiques à la configuration de NVMe avec Virtual Volumes.

Ce graphique montre comment les composants (tels que le fournisseur VASA et les vPE) interagissent.

Espace de noms de volume virtuel

En général, un espace de noms peut être considéré comme l'équivalent NVMe d'un LUN. Chaque type de volume virtuel (de données, de configuration ou d'échange) crée un espace de noms avec un rapport 1:1 entre le volume virtuel et l'espace de noms. Les limites de l'espace de noms dépendent du fournisseur de la baie.

Groupe d'accès à l'espace de noms asymétrique (ANA)

Avec l'implémentation SCSI ou NFS de Virtual Volumes, le conteneur de stockage regroupe logiquement les objets de volume virtuel. Avec NVMe, le regroupement des volumes virtuels dépend de la baie. En général, au niveau de la baie, les espaces de noms des volumes virtuels sont regroupés dans un groupe ANA. La baie détermine le nombre de groupes ANA, chacun ayant un ANAGRPID unique dans le sous-système NVM. Les espaces de noms de volume virtuel sont alloués et actifs uniquement sur la demande BIND au fournisseur VASA. La demande BIND ajoute également l'espace de noms au groupe ANA. Un espace de noms reste alloué et actif jusqu'à ce que le dernier hôte annule la liaison du volume virtuel.

Point de terminaison de protocole virtuel NVMe

Avec les protocoles SCSI ou NFS, les points de terminaison de protocole représentent un LUN proxy ou un point de montage NFS. Ces points de protocole sont appelés statiques.

Contrairement à un point de protocole statique, le point de terminaison de protocole NVMe est virtuel. Ce point de terminaison de protocole est une représentation logique du groupe ANA dans lequel résident les volumes virtuels. Le protocole NVMe n'existe pas tant qu'aucune machine virtuelle n'est mise sous tension. Une fois la machine virtuelle sous tension, le protocole NVMe est créé afin que l'hôte puisse accéder aux volumes virtuels dans le groupe ANA.

Pour plus d'informations sur l'affichage des points de terminaison de protocole virtuel NVMe dans vSphere Client, reportez-vous à la section Examiner les points de terminaison de protocole NVMe.

Configurer NVMe avec Virtual Volumes

Suivez ces étapes pour configurer NVMe avec Virtual Volumes sur votre hôte ESXi.

Conditions préalables

Procédure

  1. Enregistrez le fournisseur de stockage .
    La capture d'écran affiche le fournisseur de stockage enregistré.
  2. Créez une banque de données Virtual Volumes.

    Lors de la création de la banque de données, sélectionnez les conteneurs de stockage qui prennent en charge la capacité NVMe. Pour plus d'informations, consultez Créer une banque de données Virtual Volumes dans l'environnement vSphere.

    La capture d'écran affiche la banque de données Virtual Volumes montée.
  3. Si vous utilisez NVMe over TCP, ajoutez un contrôleur.
    Reportez-vous à la section Ajouter des contrôleurs pour NVMe over Fabrics.
    Note : Vous n'est pas besoin de configurer le contrôleur pour NVMe over Fibre Channel. Une fois que vous avez créé la banque de données, le système détecte les contrôleurs.

    La capture d'écran affiche les contrôleurs détectés.