#VCP #Storage
Non volatile memory, byte adressable persistent memory which can be installed as a DIMM close to the CPU on the memory bus which reduces Latency and high performance.
Can be either configured to store a vPMemDisk or vPMem on the VM.
PMem Datastore is formated and mounted automatically using VMFS-L as the filesystem.
![[_media/vSphere - Persistent Memory (PMem|vSphere - Persistent Memory (PMem|[PMem)2024-07-14.png]]2024-07-14.png]]2024-07-14.png)
- vPMem (direct access mode)
- is seen by the OS as persistent memory (vNVDIMM)and can be used by the applications itself
- VM hardware of VM must be at least 6.7 & guest OS Windows 2016+
- vPMemDisk
- Is accessed by the OS as a virtualSCSI device
- available to any VM with any OS
## Use case
fills the gap between RAM and traditional storage. Due to it's close proxmity to the CPU and bus type of RAM it delivers very high performance.
## Restrictions
- not supported in vSAN.
- Storage is only local
- Backup solutions do not work with PMem
- HA cannot recover any data from a failed ESXi host, it recovers the VM's pMEM with an empty vNVDIMM
- PMem can only store vmdk files and NVDIMM devices, they cannot store VM files such as `.vmx` or `.log`