7 ms·
NVMe is just a protocol for accessing flash memory over PCIe express, do not confuse it with the M.2 form factor (which also supports SATA and USB!). My Optane
by snuxoll 5y ago
NVMe is just a protocol for accessing flash memory over PCIe express, do not confuse it with the M.2 form factor (which also supports SATA and USB!). My Optane P900 I use as a ZFS log device is NVMe and plugs into a standard PCIe slot on my PowerEdge R520, and servers frequently use U.2 form factor drives.
- anarazel 5y agoNot necessarily flash - the p900 you list isn't flash for one. Nor is it necessarily over PCIe...
- walrus01 5y agoI think where people commonly confuse it is because most often when they see a M.2 device, it is the variant of the slot that exposes PCI-E pins to the NVME SSD, such as for a $100 M.2 2280 SSD from Samsung, Intel, WD, etc. As you mention there's lots of other things which can be electrically connected to a motherboard's I/O buses in a M.2 slot.
- villgax 5y agoYeah agreed, but I'm clearly not referring to the protocol.