What are you looking for ?
Infinidat
Articles_top

NVMe Will Not Replacing but Complementing Flash

Article by Greg Schulz, StorageIO

This article was published on August 9, 2017, written by Greg Schulz, founder of StorageIO, author Cloud and Virtual Data Storage Networking and The Green and Virtual Data Center.

NVMe Wont Replace Flash By Itself They Complement Each Other

Various Solid State Devices (SSD) including NVMe, SAS, SATA, USB, M.2

There has been some recent industry marketing buzz generated by a start-up to get some attention by claiming via a study sponsored by including the start-up that NVMe will replace Flash storage. Granted, many IT customers as well as vendors are still confused by NVMe thinking it is a storage medium as opposed to an interface used for accessing fast storage devices such as NAND fash among other SSDs. Part of that confusion can be tied to common SSD based devices rely on NVM that are persistent memory retaining data when powered off (unlike the memory in your computer).

Instead of saying NVMe will mean the demise of Flash, what should or could be said however some might be scared to say it is that other interfaces and protocols such as SAS, AHCI/SATA, mSATA, FC SCSI Protocol aka FCP aka simply FC, iSCSI and others are what can be replaced by NVMe. NVMe is simply the path or roadway along with traffic rules for getting from point a (such as a server) to point b (some storage device or medium e.g. flash SSD). The storage medium is where data is stored such as magnetic for HDD or tape, NAND flash, 3D XPoint, Optane among others.

NVMe and NVM including Flash are better together
The simple quick get to the point is that NVMe is an interface protocol (like SAS/SATA/iSCSI among others) used for communicating with various nonvolatile memory (NVM) and SSDs. NVMe is how data gets moved between a computer or other system and the NVM persistent memory such as NAND Flash, 3D XPoint, Spintorque or other storage class memories (SCM).

In other words, the only thing NVMe will, should, might or could kill off would be the use of some other interface such as SAS, SATA/AHCI, FC, iSCSI along with proprietary driver or protocols. On the other hand, given the extensibility of NVMe and how it can be used in different configurations including as part of fabrics, it is an enabler for various NVMs also known as persistent memories, SCMs, SSDs including those based on NAND Flash as well as emerging 3D XPoint (or Intel version) among others.

Where To Learn More
Learn more about related technology, trends, tools, techniques, and tips with the following links.
If Answer is NVMe, then what are (or were) the questions?
HDD topics and what to use for bulk and content storage
NVMe related and Flash SSD along with cloud, bulk, object storage
• Software-Defined Data Infrastructure Essentials (CRC Press) that provides mover coverage of NVM and NVMe among other topics.
www.thessdplace.com and www.thenvmeplace.com
Get in the NVMe SSD game (if you are not already) with Intel 750 among others
Server Storage I/O Benchmarking Performance Resource Tools

What This All Means
Context matters for example, NVM as the medium compared to NVMe as the interface and access protocols. With context in mind you can compare like or similar apples to apples such as NAND flash, MRAM, NVRAM, 3D XPoint, Optane among other persistent memories also known as storage class memories, NVMs and SSDs. Likewise with context in mind NVMe can be compared to other interfaces and protocols such as SAS, SATA, PCIe, mSATA, FC among others. The following puts all of this into context including various packaging options, interfaces and access protocols, functionality and media.

Putting IT all together
Will NVMe kill off Flash? IMHO no not by itself, however NVMe combined with some other form of NVM, SCM, persistent memory as a storage medium may eventually combine as an alternative to NVMe and Flash (or SAS/SATA and flash). However, for now at least for many applications, NVMe is in your future (along with flash among other storage mediums), the questions include when, where, why, how, with what among other questions (and answers)http://storageioblog.com/answer-nvme-questions/. NVMe wont replace Flash by itself (at least yet) as they complement each other.

Keep in mind, if NVMe is the answer, what are the questions

Ok, nuff said, for now.

Articles_bottom
AIC
ATTO
OPEN-E