ESXi は、不揮発性メモリ (NVM) デバイスとも呼ばれる次世代の永続的なメモリ デバイスをサポートします。これらのデバイスは、メモリのパフォーマンスと速度を従来のストレージの永続性と組み合わせたものです。再起動や電源障害が発生しても、これらのデバイスに格納されたデータは保持されます。
高バンド幅、低遅延、および永続性を必要とする仮想マシンは、このテクノロジーを利用できます。たとえば、アクセラレーション データベースや分析ワークロードがある仮想マシンが該当します。
ESXi ホストで永続的なメモリを使用するには、次の概念に精通している必要があります。
- PMEM データストア
-
ESXi ホストに永続的なメモリを追加すると、ホストは、そのハードウェアを検出し、フォーマットしてローカル PMEM データストアとしてマウントします。
ESXi では、ファイル システムのフォーマットとして VMFS-L が使用されます。ホストごとに 1 つのローカル PMEM データストアのみがサポートされます。
注: 永続的な物理メモリを管理する場合は、すべての仮想マシンをホストから退避し、ホストをメンテナンス モードにしてください。
- PMEM アクセス モード
- ESXi では、2 つの異なるモードで永続的なメモリが仮想マシンに公開されます。PMEM に対応する仮想マシンは、永続的なメモリに直接アクセスすることができます。従来型の仮想マシンは、PMEM データストアに格納されている高速仮想ディスクを使用できます。
- 直接アクセス モード
- このモード(別名:仮想 PMEM (vPMem) モード)では、PMEM 領域を仮想の不揮発性デュアル インライン メモリ モジュール (NVDIMM) として仮想マシンに提示できます。仮想マシンは、NVDIMM モジュールを、電源サイクル間で維持できる標準のバイト アドレス指定可能なメモリとして使用します。
- 仮想ディスク モード
- このモード(別名:仮想 PMEM ディスク (vPMemDisk) モード)は、従来型のすべての仮想マシンで使用可能であり、すべてのレガシー バージョンを含む、すべてのハードウェア バージョンをサポートしています。仮想マシンは、PMEM に対応している必要はありません。このモードを使用する場合は、通常の SCSI 仮想ディスクを作成し、PMEM 仮想マシン ストレージ ポリシーをディスクに適用します。ポリシーにより、ディスクが PMEM データストアに自動的に配置されます。
- PMEM ストレージ ポリシー
- PMEM データストアに仮想ディスクを配置するには、ホストのローカル PMEM のデフォルト ストレージ ポリシーをディスクに適用する必要があります。このポリシーは編集できません。
次の図は、永続的なメモリのコンポーネントがどのように相互作用するかを示しています。
NVDIMM または仮想の永続的なメモリ ディスクを使用する仮想マシンを構成および管理する方法については、ドキュメント『vSphere のリソース管理』および『vSphere の仮想マシン管理』を参照してください。