Hi
I have 2 HP Proliant DL380 G9 with one 2TB Intel P3700 NVMe SSD PCI-e card each.
When putting a virtual machine on these cards, I don't get the performance I expect.
My baseline for this is a Windows 8.1 workstation with a P3700 800GB card for OS/workspace based upon a Supermicro X10DAI mainboard.
When I benchmark P3700 from this workstation, I get results and performance as expected.
When benchmarking from a VM on a P3700 datastore, I get waaay lower results, especially at sequential workloads.
Changing to paravirtualised controller, the results changes a bit, mainly better write performance, but the results are still way low.
I'm using the following driver for P3700, downloaded from vmware.com:
nvme-1.0e.0.30-1vmw.550.0.0.1391871.x86_64.vib
Screenshots of P3700 on Windows workstation / VMWare workstation VM / ESXI 5.5:
Paravirtualised:
Any ideas??