Lorsque vous ajoutez un périphérique PMem physique à un hôte, ESXi détecte la ressource PMem et l'expose en tant que banque de données PMem locale au niveau de l'hôte pour les machines virtuelles qui s'exécutent sur l'hôte. Selon le système d'exploitation invité, les machines virtuelles peuvent avoir un accès direct aux ressources PMem ou y accéder et les consommer via un périphérique SCSI standard.

Chaque hôte ne peut avoir qu'une seule banque de données PMem locale pour regrouper et représenter toutes les ressources PMem de l'hôte.

La mémoire persistante associe les propriétés de la mémoire et du stockage. Par conséquent, les machines virtuelles peuvent consommer les ressources PMem de l'hôte ESXi sous forme de mémoire (par le biais de périphériques NVDIMM virtuels) ou de stockage (par le biais de disques durs PMem virtuels).

La banque de données PMem locale au niveau de l'hôte stocke tous les périphériques NVDIMM et les disques durs PMem virtuels à accès direct.

Mémoire persistante virtuelle (vPMem)

Lorsque ce mode est activé, si le système d'exploitation invité prend en charge les périphériques PMem, la machine virtuelle peut avoir un accès direct aux ressources PMem physiques de l'hôte et les utiliser comme mémoire standard adressable en octets.

Les machines virtuelles utilisent des modules NVDIMM virtuels pour un accès direct à la mémoire persistante. Un module NVDIMM est un périphérique de mémoire qui se trouve sur un canal de mémoire ordinaire, mais qui contient de la mémoire non volatile. Dans vSphere 6.7, le NVDIMM virtuel est un nouveau type de périphérique qui représente les régions PMem physiques de l'hôte. Une machine virtuelle unique peut compter jusqu'à 64 périphériques NVDIMM virtuels. Chaque périphérique NVDIMM est stocké sur la banque de données PMem locale au niveau de l'hôte.

Note : Pour ajouter un périphérique NVDIMM à une machine virtuelle, celle-ci doit être de version matérielle 14 et le système d'exploitation invité doit prendre en charge la mémoire persistante. Si le système d'exploitation invité ne prend pas en charge la mémoire persistante, vous pouvez toujours utiliser PMem, mais vous ne pouvez pas ajouter de périphérique NVDIMM à la machine virtuelle.

Disques PMem virtuels (vPMemDisk)

Lorsque ce mode est activé, la machine virtuelle ne dispose pas d'un accès direct aux ressources PMem de l'hôte.

Vous devez ajouter un disque dur PMem virtuel à la machine virtuelle. Un disque dur PMem virtuel est un disque SCSI traditionnel auquel la stratégie de stockage PMem est appliquée. La stratégie place automatiquement le disque dur sur la banque de données PMem locale au niveau de l'hôte.

Lorsque ce mode d'utilisation est activé, il n'existe pas de configuration requise pour la version matérielle de la machine virtuelle et du système d'exploitation invité.

Note : Si le système d'exploitation invité ne prend pas en charge la mémoire persistante, les machines virtuelles peuvent l'utiliser uniquement via les disques vPMemDisks.

Le graphique suivant illustre la façon dont les composants de mémoire persistante interagissent.

Pour plus d'informations sur la configuration et la gestion de machines virtuelles dotées de modules NVDIMM ou de disques à mémoire persistante virtuels, consultez la documentation Gestion des ressources vSphere.