Persistent Memory (PMEM) is modern technology that provides us with a new storage tier that will be beneficial for Enterprise Applications that need reduced latency and flexible data access. Examples are (in-memory) database platforms for log acceleration by caching, data writes and reduced recovery times. High Performance Computing (HPC) workloads can also greatly benefit from PMEM for example using it for in-memory check-pointing.

PMEM converges memory and storage. We now have the possibility to store data at unprecedented speed as PMEM its average latency is less than 0.5 microseconds. PMEM is persistent, like storage. That means that it holds its content through power cycles. The beauty of PMEM is that it has characteristics like typical DDR memory; It is byte-addressable allowing for random access to data. Applications can access PMEM directly for load and store instructions without the need to communicate with the storage stack.

Today, we have several options to expose PMEM to a virtual machine as of VMware vSphere 6.7. We can configure a virtual machine with a Virtual PMEM Disk (vPMemDisk). Under the hood, it will use a virtual SCSI (vSCSI) device that maps to a PMEM device. As such, the virtual machine can use it like it does when using a ‘regular’ datastore. However, to fully benefit from all the PMEM goodness and its memory characteristics like byte addressable random access, we can expose the memory to the Guest OS as NVDIMM using Virtual PMEM (vPMem). This option is available when the virtual machine is running VM hardware version 14 and the guest OS supports NVM technology.

For more information about all the different options and how to configure PMEM, please refer to the Persistent Memory section of the vSphere Documentation page.

Performance Study

We recently published a whitepaper entitled Persistent Memory Performance in vSphere 6.7 with Intel Optane DC persistent memory that goes into details on the Intel Optane DC PMEM solution and how it is exposed to virtual machines including performance metrics.

More resources to learn


The post Performance Study on PMEM in vSphere appeared first on VMware vSphere Blog.

Facebook Comments

More Stuff

Secure your Hyper-Converged Infrastructure Are you running Hyper-Converged Infrastructure or about to make the transition to HCI? Moving to HCI requires organizations to rethink how they store ...
Which vSphere CPU Scheduler to Choose The release of vSphere 6.7 Update 2 brought with it a new vSphere CPU scheduler option, the Side-Channel Aware Scheduler version 2 (SCAv2) or “Sibling...
HTML5 Web Client Fling: A Feature Catch-up Flings are awesome! Have you heard about VMware’s Flings website? It’s packed with free tools (130 at the time of writing) that can make y...
Building a Secure Data Center that You Can Carry in a Backpack wit... Mobile data centers in the field help modern military forces stay connected and execute their missions. Cubic Mission Solutions works with VMware to d...
Spread the love

Posted by News Monkey