ESXi prend en charge le stockage local NVMe over PCIe et le stockage NVMe-oF partagé, tel que NVMe over Fibre Channel, NVMe over RDMA (RoCE v2) et NVMe over TCP.

Dans les environnements NVMe-oF, les cibles peuvent présenter des espaces de noms, équivalents aux LUN pour SCSI, à un hôte en mode d'accès actif/actif ou asymétrique. ESXi est en mesure de découvrir et d'utiliser les espaces de noms présentés dans l'une de ces manières. ESXi émule en interne les cibles NVMe-oF en tant que cibles SCSI et les présente comme des cibles SCSI actives/actives ou comme des cibles SCSI ALUA implicites.

VMware NVMe over PCIe

Dans cette configuration, votre hôte ESXi utilise un adaptateur de stockage PCIe pour accéder à un ou plusieurs périphériques de stockage NVMe locaux. Après l'installation de l'adaptateur sur l'hôte, ce dernier découvre les périphériques NVMe disponibles et ceux-ci figurent sur la liste des périphériques de stockage dans vSphere Client.

L'image montre un adaptateur de stockage PCIe connecté à un périphérique de stockage NVMe local.

VMware NVMe over FC

Cette technologie mappe NVMe sur le protocole Fibre Channel pour permettre le transfert de données et de commandes entre un ordinateur hôte et un périphérique de stockage cible. Ce transport peut utiliser une infrastructure Fibre Channel existante mise à niveau pour prendre en charge NVMe.

Pour accéder au stockage NVMe over Fibre Channel, installez un adaptateur de stockage Fibre Channel qui prend en charge NVMe sur votre hôte ESXi. Il n'est pas nécessaire de configurer l'adaptateur. Celui-ci se connecte automatiquement à un sous-système NVMe approprié et découvre tous les périphériques de stockage NVMe partagés qu'il peut atteindre. Vous pourrez ensuite reconfigurer l'adaptateur et déconnecter ses contrôleurs ou bien connecter d'autres contrôleurs qui n'étaient pas disponibles lors du démarrage de l'hôte. Pour plus d'informations, consultez Ajouter un contrôleur pour NVMe over Fabrics.

L'image montre un adaptateur de stockage NVMe over Fibre Channel connecté au stockage NVMe via l'infrastructure Fibre Channel.

NVMe over RDMA (RoCE v2)

Cette technologie utilise un transport d'accès direct à la mémoire à distance (RDMA) entre deux systèmes sur le réseau. Le transport permet l'échange de données dans la mémoire principale en contournant le système d'exploitation ou le processeur d'un système. ESXi prend en charge la technologie RDMA over Converged Ethernet v2 (RoCE v2), ce qui permet un accès direct à la mémoire distante sur un réseau Ethernet.

Pour accéder au stockage, l'hôte ESXi utilise un adaptateur réseau RDMA installé sur votre hôte et un adaptateur de stockage NVMe over RDMA logiciel. Vous devez configurer les deux adaptateurs afin de les utiliser pour la découverte de stockage. Pour plus d'informations, consultez Configurer des adaptateurs pour un stockage NVMe over RDMA (RoCE v2).

L'image montre un logiciel NVMe over RDMA connecté au stockage NVMe via l'infrastructure RDMA.

NVMe over TCP

Cette technologie utilise des connexions Ethernet entre deux systèmes. Pour accéder au stockage, l'hôte ESXi utilise un adaptateur réseau installé sur votre hôte et un adaptateur logiciel de stockage NVMe over RDMA. Vous devez configurer les deux adaptateurs afin de les utiliser pour la découverte de stockage. Pour plus d'informations, consultez Configurer des adaptateurs pour le stockage NVMe over TCP.

L'image montre un adaptateur NVMe over TCP logiciel connecté au stockage NVMe via le réseau TCP/IP.