vSphere 6.5 et les versions ultérieures prennent en charge PVRDMA uniquement dans les environnements ayant une configuration spécifique.
Configurations prises en charge
Pour utiliser PVRDMA dans vSphere 6.5 ou version ultérieure, votre environnement doit répondre à un certain nombre d'exigences de configuration.
Composant | Configuration requise |
---|---|
vSphere |
|
Hôte physique |
|
Host Channel Adapter (HCA) |
|
Machine virtuelle |
|
SE client |
|
Pour vérifier la compatibilité de vos hôtes physiques et HCA avec les versions d'ESXi, reportez-vous au Guide de compatibilité VMware.
Prise en charge des espaces de noms PVRDMA
Dans les versions antérieures à vSphere 7.0, les identifiants de ressource publique virtualisée PVRDMA dans le matériel sous-jacent garantissaient qu'une ressource physique pouvait être allouée avec le même identifiant public lorsque l'exécution d'une machine virtuelle reprenait après l'utilisation de vMotion pour la déplacer d'un serveur hôte physique vers un autre. Pour ce faire, PVRDMA distribuait les conversions d'identifiant de ressources virtuelle en physique aux homologues lors de la création d'une ressource. Cela entraînait une charge supplémentaire qui pouvait être importante lors de la création d'un grand nombre de ressources.
Les espaces de noms PVRDMA permettent d'éviter cette charge supplémentaire en laissant plusieurs machines virtuelles coexister sans coordonner l'attribution des identifiants. Un espace de noms d'identifiant isolé est attribué à chaque machine virtuelle sur le matériel RDMA, de telle sorte qu'une machine virtuelle puisse sélectionner ses identifiants dans la même plage sans conflit avec les autres machines virtuelles. L'identifiant de ressource physique ne change plus même après une opération vMotion et les conversions de l'identifiant de ressource virtuelle en physique ne sont plus nécessaires.
Les espaces de noms PVRDMA sont activés automatiquement sur vSphere 7.0 et les versions ultérieures avec la version de matériel de machine virtuelle 17 ou ultérieure. Le matériel sous-jacent doit également prendre en charge les espaces de noms PVRDMA. Pour en savoir plus sur l'activation des espaces de noms PVRDMA sur le matériel de votre environnement, reportez-vous à la documentation du fournisseur RDMA.
Prise en charge des points de terminaison natifs PVRDMA
Les points de terminaison natifs PVRDMA sont pris en charge dans la version de matériel 18 et versions ultérieures de la machine virtuelle à partir de vSphere 7.0 Update 1 et versions ultérieures. Les points de terminaison natifs PVRDMA permettent à PVRDMA de communiquer avec des point de terminaison non-PVRDMA. Pour utiliser des points de terminaison natifs PVRDMA, vous devez activer les espaces de noms PVRDMA. Pour en savoir plus sur l'activation des espaces de noms PVRDMA sur le matériel spécifique de votre environnement, reportez-vous à la documentation du fournisseur RDMA.
Vous devez configurer la machine virtuelle pour qu'elle utilise des points de terminaison natifs PVRDMA. Reportez-vous à la section Configurer une machine virtuelle pour utiliser les points de terminaison natifs PVRDMA.