Add a virtual NVDIMM device to a virtual machine to enable it to use non-volatile, or persistent, computer memory. Non-volatile memory (NVM), or persistent memory (PMem), combines the high data transfer rates of the volatile memory with the persistence and resiliency of traditional storage. The virtual NVDIMM device is a virtual NVM device that can retain stored data through reboots or power source failures.
Virtual machines consume the PMem resource of the host through a virtual non-volatile dual in-line memory module (NVDIMM) or through a virtual persistent memory disk.
For more information about persistent memory, see Managing Persistent Memory in the VMware Host Client
- Verify that the guest OS of the virtual machine supports PMem.
- Verify that the virtual hardware version is 14 or later.
- Verify that you have the privilege.
- Verify that the host or the cluster on which the virtual machine resides has available PMem resources.
- Click Virtual Machines in the VMware Host Client inventory.
- Right-click a virtual machine in the list and select Edit settings from the pop-up menu.
- Under the Virtual Hardware tab, click Add other device and select NVDIMM from the drop-down menu.
The NVDIMM device appears in the Virtual Hardware devices list. Each virtual machine can have a maximum of 64 NVDIMM devices.
- Configure the newly added NVDIMM device.
- In the Virtual Hardware devices list, expand New NVDIMM.
- Enter the size of the new NVDIMM device.
Note: You can change the size of the NVDIMM device at a later time. The virtual machine must be powered off.
- Select the NVDIMM controller location or leave the default one.
- Click Save to close the wizard.