I have a Samsung 950 PRO PCIe NVMe 512gb M.2.
I just installed Proxmox to test-out Windows Server 2016 in it.
I went with viostor because that's the only driver during the install windows accepted, expect for SATA and IDE but they are too slow.
Super fast read speeds!!! 6,550 MB/s.
But crazy...