ESXi 6.7 以降では、不揮発性メモリ (NVM) または永続的なメモリ (PMEM) と呼ばれる、最新のコンピュータ メモリ テクノロジーをサポートしています。
PMEM は、揮発性メモリの高速データ転送と、従来型ストレージのパーシステンスおよび耐障害性を併せ持っています。PMEM デバイスでは、アクセス時の遅延が低く抑えられ、再起動または電源の停止中でも格納されたデータが保持されます。
ホストの永続的なメモリ リソースの使用量のモード
ホストに物理的な PMEM デバイスを追加すると、ESXi は PMEM リソースを検出し、ホスト上で稼動する仮想マシンにホストのローカル PMEM データストアとして公開します。ゲスト OS によっては、仮想マシンから PMEM リソースに直接アクセスできます。
各ホストには、ホストのすべての 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 は メモリ デバイスの一種で、通常のメモリ チャネルに搭載されますが、不揮発性メモリが含まれています。vSphere 6.7 では、仮想 NVDIMM は新しいタイプのデバイスで、ホストの物理 PMEM 領域を指します。1 台の仮想マシンには、最大 64 個の NVDIMM デバイスを割り当てることができます。各 NVDIMM デバイスは、ホストのローカル PMEM データストアに格納されます。
仮想 PMEM ディスク (vPMemDisk)
このモードでは、仮想マシンがホストの PMEM リソースに直接アクセスすることはありません。
仮想マシンに仮想 PMEM ハード ディスクを追加する必要があります。仮想 PMEM ハード ディスクは、PMEM ストレージ ポリシーが適用される従来型の SCSI ディスクです。ポリシーにより、ハード ディスクがホストのローカル PMEM データストアに自動的に配置されます。
このモードの使用については、仮想マシンのハードウェア バージョンおよびゲスト OS に要件はありません。
次の図は、永続的なメモリのコンポーネントがどのように相互作用するかを示しています。
NVDIMM または仮想の永続的なメモリ ディスクを使用する仮想マシンを構成および管理する方法については、『vSphere のリソース管理』ドキュメントを参照してください。
PMEM データストアの構造
VMware Host Client ユーザー インターフェイスでは、ホスト - ローカル PMEM データストアの複雑な構造に関する情報が提供されます。この情報を分析し、トラブルシューティングや管理のために使用するには、複雑な構造に関する概念に精通する必要があります。
VMware Host Clientでのモジュール、インタリーブ セット、および名前空間に関する情報の表示
VMware Host Clientでは、ホストのローカル PMEM データストアのモジュール、インタリーブ セット、および名前空間に関する情報を表示できます。そのため、健全でないモジュールを簡単に識別し、トラブルシューティングを実行することができます。
ホストのローカル PMEM データストアでは、ほとんどの従来のデータストア管理タスクを実行することができません。ただし、トラブルシューティングの目的で、モジュール、インタリーブ セット、および名前空間に関する情報を使用できます。
前提条件
ホストに少なくとも 1 つの物理 NVDIMM デバイスがあることを確認します。
手順
- [ナビゲータ] ペインで、[ストレージ] をクリックします。
- [永続的なメモリ] タブで、ホストのローカル PMEM データストアに関する情報を表示します。
- PMEM データストアを構成する NVDIMM に関する情報を表示するには、[モジュール] をクリックします。
- NVDIMM での名前空間に関する情報を表示するには、[名前空間] をクリックします。
- モジュールすなわち物理 NVDIMM がインタリーブ セットにどのようにグループ化されているかを確認するには、[インタリーブ セット] をクリックします。
VMware Host Clientでの、名前空間の削除
VMware Host Clientでは、ESXi によって作成された名前空間ではなく、ホスト マシンに以前にインストールされた OS によって作成された名前空間を削除できます。
前提条件
- ホストをメンテナンス モードに切り替えます。
- 名前空間のコンテンツが後で必要になる可能性がある場合には、コンテンツをバックアップします。