ホストに物理的な PMEM デバイスを追加すると、ESXiは PMEM リソースを検出し、ホスト上で稼動する仮想マシンにホストのローカル PMEM データストアとして公開します。ゲスト OS によっては、仮想マシンから PMEM リソースへの直接アクセス、または通常の SCSI デバイスを介したアクセスおよび使用も可能です。

各ホストには、ホストのすべての PMEM リソースをプールして表示するローカルの PMEM データストアを 1 台のみ配置できます。

永続的なメモリは、メモリとストレージの両方の特性を兼ね備えています。そのため、仮想マシンは、ESXiホストの PMEM リソースをメモリ(仮想 NVDIMM デバイス経由)またはストレージ(仮想 PMEM ハードディスク経由)として使用できます。

ホストのローカル PMEM データストアは、すべての直接アクセスした NVDIMM デバイスと仮想 PMEM ハード ディスクを格納します。

仮想 PMEM (vPMEM)

このモードでは、ゲスト OS が PMEM に対応している場合、仮想マシンは、ホストの物理 PMEM リソースに直接アクセスできるため、リソースを標準的なバイト アドレス指定が可能なメモリとして使用できます。

仮想マシンは、PMEM への直接アクセスに NVDIMM (virtual non-volatile dual in-line memory modules) を使用します。NVDIMM は メモリ デバイスの一種で、通常のメモリ チャネルに搭載されますが、不揮発性メモリが含まれています。vSphere6.7では、仮想 NVDIMM は新しいタイプのデバイスで、ホストの物理 PMEM 領域を指します。1 台の仮想マシンには、最大 64 個の NVDIMM デバイスを割り当てることができます。各 NVDIMM デバイスは、ホストのローカル PMEM データストアに格納されます。

注: 仮想マシンに NVDIMM デバイスを追加するには、仮想マシンがハードウェア バージョン 14 で、ゲスト OS が永続的なメモリをサポートしている必要があります。ゲスト OS が PMEM に対応していない場合でも、PMEM を使用できますが、仮想マシンに NVDIMM デバイスを追加することはできません。

仮想 PMEM ディスク (vPMemDisk)

このモードでは、仮想マシンがホストの PMEM リソースに直接アクセスすることはありません。

仮想マシンに仮想 PMEM ハード ディスクを追加する必要があります。仮想 PMEM ハード ディスクは、PMEM ストレージ ポリシーが適用される従来型の SCSI ディスクです。ポリシーにより、ハード ディスクがホストのローカル PMEM データストアに自動的に配置されます。

このモードの使用については、仮想マシンのハードウェア バージョンおよびゲスト OS に要件はありません。

注: ゲスト OS が PMEM に対応していない場合、仮想マシンは vPMemDisks を介してのみ PMEM を使用できます。

次の図は、永続的なメモリのコンポーネントがどのように相互作用するかを示しています。

NVDIMM または仮想の永続的なメモリ ディスクを使用する仮想マシンを構成および管理する方法については、『vSphere のリソース管理』ドキュメントを参照してください。