AstonJ
August 1, 2018, 10:52pm
15
Anybody have any thoughts on NVMe SSDs?
If you had to choose between two servers, one with a NVMe SSD with an Intel Xeon E3-1275 v5 Quad-Core (Skylake) and with ECC ram, or another with a standard Hard Drive with an Intel Core i7-8700 Hexa-Core (Coffee Lake) but with non-ECC ram - which would you go for?
This is interesting about NVMe’s (particularly the but in bold):
As SSDs become more common, you’ll also hear more about Non-Volatile Memory Express, aka NVM Express, or more commonly—NVMe. NVMe is a communications interface/protocol developed specially for SSDs by a consortium of vendors including Intel, Samsung, Sandisk, Dell, and Seagate.
Like SCSI and SATA, NVMe is designed to take advantage of the unique properties of pipeline-rich, random access, memory-based storage. The spec also reflects improvements in methods to lower data latency since SATA and AHCI were introduced
Advances include requiring only a single message for 4KB transfers as opposed to two, and the ability to process multiple queues—a whopping 65,536 of them—instead of only one. That’s going to speed things up for servers processing lots of simultaneous disk I/O requests, though it’ll be of less benefit to consumer PCs.
Source: NVMe SSDs: Everything you need to know about this insanely fast storage | PCWorld