Cette rubrique présente les principaux concepts qui sous-tendent la gestion multivoie du stockage d'ESXi.

Architecture de stockage enfichable (PSA)
Pour gérer la gestion multivoie, ESXi utilise une couche VMkernel spéciale appelée Architecture de stockage enfichable (PSA). La PSA est une structure modulaire et ouverte qui coordonne les divers modules logiciels responsables des opérations de gestion multivoie. Ces modules incluent des modules de gestion multivoie génériques fournis par VMware, NMP et HPP, ainsi que des MPP tiers.
Native Multipathing Plug-in (NMP)
Le NMP est le module de gestion multivoie VMkernel que ESXi fournit par défaut. Le NMP associe des chemins physiques à un périphérique de stockage spécifique et fournit un algorithme de sélection de chemin par défaut qui repose sur le type de la baie. Le NMP est extensible et gère des sous-modules supplémentaires, appelés Règles de sélection de chemin (PSP) et Stratégie du type de baie de stockage (SATP). Les PSP et les SATP peuvent être fournis par VMware ou par un tiers.
Path Selection Plug-ins (PSP)
Les PSP sont des sous-modules du VMware NMP. Ils sont responsables de la sélection d'un chemin physique pour des demandes d'E/S.
Storage Array Type Plug-ins (SATP)
Les SATP sont des sous-modules du VMware NMP. Ils sont responsables des opérations spécifiques à des baies. Le SATP peut déterminer l'état d'un chemin particulier spécifique à une baie, activer un chemin et détecter les erreurs de chemin.
Multipathing Plug-ins (MPP)
Le PSA propose une collection d'API VMkernel que les tiers peuvent utiliser pour créer leurs propres plug-ins de gestion multivoie (MPP). Les modules fournissent des fonctionnalités d'équilibrage de charge et de basculement spécifiques pour une baie de stockage particulière. Les MPP peuvent être installés sur l'hôte ESXi. Ils peuvent s'exécuter en plus des modules VMware natifs, ou les remplacer.
VMware High-Performance Plug-in (HPP)
Le HPP remplace le NMP pour les périphériques à haute vitesse, tels que les périphériques Flash PCIe NVMe. Le HPP améliore les performances des périphériques Flash ultra-rapides qui sont installés localement sur votre hôte ESXi.Le plug-inprenduniquement en charge les périphériques à chemin unique.
Règles de réclamation
Le PSA utilise des règles de réclamation pour déterminer si un MPP ou un NMPdétient les chemins d'accès à un périphérique de stockage particulier. Le NMP possède son propre ensemble de règles de réclamation. Ces règles correspondent au périphérique dotéd'unSATP et d'un PSP spécifique.
Les règles de réclamation du MPP sont classées. Les numéros de règle plus bas sont prioritaires par rapport aux numéros de règle plus élevés. Les règles de réclamation du NMP ne sont pas classées.
Tableau 1. Acronymes relatifs à la gestion des chemins
Acronyme Définition
PSA Architecture de stockage enfichable
NMP Native Multipathing Plug-In. Module de gestion multivoie VMware générique.
PSP Path Selection Plug-in. Gère la sélection de chemin d'un périphérique donné.
SATP Storage Array Type Plug-in. Gère le basculement de chemin d'une baie de stockage donnée.
MPP (tiers) Multipathing Plug-in. Module de gestion multivoie développé et fourni par un tiers.
HPP Native High-Performance Plug-in fourni par VMware. Ce plug-in est utilisé avec des périphériques Flash locaux ultra-rapides.