Purchasing even used SAS drives for HP Enterprise/Dell/Lenovo servers are really pricey so looking for a inexpensive alternative storage system I decided to try this PCIe X16 M.2 expansion board. About $38.00 for the adapter and has worked well on all my various motherboards, test motherboards and my HP DL360p 1U server running Windows Server 2016. Please read the below information carefully before purchasing.
I wanted the storage for VMs and was pleases overall in the performance of the VMs.
One mistake I did make was formatting the file system on the NVMe disc to Refs, which all my Windows 11 operating systems and Server 2016 were fine but moving the PCIe storage adapter to a Windows 10 device, it would not recognize the Refs format.
There is NO affiliate program associated Amazon and this Channel the link is simply provided for your interest. Here is the link to the Amazon site: https://www.amazon.com/dp/B09BJ163KY?psc=1&ref=ppx_yo2ov_dt_b_product_details
Manufacture Notes: all servers and X99 motherboards are supported. Other motherboards support X299, Z370, Z390, X399, X570, B550, X470, B450, Z490, Z590, TRX40, C422, C621, W480.
You can run 4 NVME SSDs at the same time, but 1---The motherboard must support PCI-E RAID function or PCIe signal splitting (support splitting PCIE X16 into 4 PCIE X4). The motherboard BIOS shows "PCIEX16 Bifurcation" and "PCIE 4x4" generally support splitting. 2---The motherboard needs to host PCIe 3.0 4.0, otherwise the speed cannot reach full speed.
Note: Please read: PCIe Bifurcation – What is it? How to enable? Optimal Configurations and use cases for NVMe SDDs/GPUs https://shuttletitan.com/miscellaneous/pcie-bifurcation-what-is-it-how-to-enable-optimal-configurations-and-use-cases-for-nvme-sdds-gpus/
There are other of these type boards available. Please let me know in the comments if you try something else and your experience.