If a virtual machine has multiple hard disks, you can add up to four NVMe controllers to which to assign the disks. NVMe reduces software overhead by over 50% compared to AHCI SATA SCSI device. Reduced guest I/O processing overhead with virtual NVMe devices leads to more virtual machines per host and more transactions per minute.
Verify that the virtual machine has a guest operating system that supports NVMe.
Verify that the virtual machine compatibility is ESXi 6.5 or later.
Verify that you are familiar with storage controller behaviour and limitations. See SCSI and SATA Storage Controller Conditions, Limitations, and Compatibility.
Verify that you have theprivilege on the virtual machine.
- Right-click a virtual machine in the inventory and select Edit Settings.
- Click the Virtual Hardware tab, and select NVMe Controller from the New device drop-down menu.
- Click Add.
The controller appears in the Virtual Hardware devices list.
- Click OK.
What to do next
You can add a hard disk to the virtual machine and assign it to the NVMe controller.