VMware ESXi 6.7 simulated vNVDIMM vPMEM vPMEMDisk benchmark in a home lab


VMware ESXi 6.7 simulated vNVDIMM vPMEM vPMEMDisk benchmark in a home lab


I wanted to test out vNVDIMM Virtual Persistent Memory (vPEM) and Virtual Persistent Memory Disk (vPMEMDisk) in my home lab using home SSD testing apps vs the real enterprise hardware benchmarks below.

VIN2183BU – Extreme Performance Series: vSphere PMEM = Storage at Memory Speed

Persistent Memory Performance on vSphere 6.7 Performance Study

VIN2047BU – Persistent Memory with vSphere 6.7: Primary Use Cases and User Workflow

CTO2860BU – Persistent Memory Deep Dive: HW and SW Architecture for VMware Technologies

HP EliteDesk 800 G2
i5-6500T CPU @ 2.50GHz
32GB RAM – DDR4-2134 / PC4-17000 KHX2133C13S4/16G
Samsung MZ-VLW1T00 – PM961 – 1TB M.2 PCIe NVMe Internal SSD (960 Evo OEM Version) spec’ed at 3000MB/s Read, 1700MB/s Write
vCSA 6.7 11338799

ESXi 6.7.0 build 10302608 – Other VMs running on the host- vcsa 6.7, pi-hole, sexigraf

simulated pMem on ESXi 6.7 – thanks https://www.virtuallyghetto.com/2018/05/how-to-simulate-persistent-memory-pmem-in-vsphere-6-7-for-educational-purposes.html
esxcli system settings kernel set -s fakePmemPct -v 25
esxcli system settings kernel list -o fakePmemPct

Server 2016 – updates 12/22/18
2 vCPU : 2 sockets – 1 core. 4GB vRAM
HW version 14
removed windows defender – Dism /online /Disable-Feature /FeatureName:Windows-Defender /Remove /NoRestart /quiet
removed all the “phone home” https://wpd.app/
CrystalDiskMark 6_0_2 (Microsoft diskspd “GUI”) https://crystalmark.info/en/software/crystaldiskmark/
Anvil’s Storage Utilities Download Version 1.1 https://www.guru3d.com/files-details/anvils-storage-utilities-download.html

Added NVME controller and a 15GB Thin Disk drive on the PM961 NVMe datastore. Default NTFS format.
esxcli storage core device smart get -d
before temp 54, peaked to 72

Added a new 6GB hard disk choosing the Host-local PMem Default Storage Policy and NVMe Controller.
Powered on. Default NTFS format.

Remove the 6GB vPMEMDisk. Clicked OK. Edited the VM again.
Added new NVDIMM device at 6GB.
Powered on. Default NTFS format.