When building a new computer you may be wondering what kind of  computer storage is right for you. There are hundreds of brands, several storage interfaces, and all kinds of jargon that make no sense to the average consumer. This blog post is designed to guide you on NVME storage and how it can be used on for new or existing computer builds.

NVME SSD storage is a relatively new concept that has taken the industry by surprise. It's used in server space, and consumer space. The average NVME drive is about ten times faster than regular hard drives. The performance of NVME technology is second to none, really.

This tech features crazy amounts of input/output operations per second IOP that allow your files to be read and written with insanse speeds.  

NVME is a very recent standard for communicating to storage that is connected to your motherboard via the PCIE bus. NVME, the protocol, was designed for quick communication to storage controllers. It is much faster than it's predecessor, AHCI. Previously, with SATA or SAS based SSDs, you were limited by the storage link speed. In the case of SATA 3, this was about 500 Megabytes per second, for SAS 12Gbps this speed translates to 1,500 Megabytes per second. Now you understand what NVME was needed, for the modern world to advance to faster storage, we needed to replace the connectivity, and directly into the PCIE bus is the fastest connectivity we currently have that is affordable.

With NVME comes many lengths or styles of storage. The most common ones are U.2 and M.2. M.2 resembles a very thin PCIE slot, while U.2 looks more like a SATA SSD. Nonetheless, neither of these are those things, they are actually NVME form factors. When purchasing an NVME SSD, you must get the form factor (slot) and the length (in millimeters) correct, or else you may need to purchase an expansion card that can take these slots.

Here's a U.2 slot:

Now an M.2 slot:

Currently on the market, there are hundreds of PCIE cards that can give you an M.2 or U.2 slot on your motherboard. Just be aware you can't have multiple NVME SSDs in these expansion cards because the SSDs are speaking NVME to the motherboard, and two in one slot will not work without some sort of controller. Another solution is a motherboard that supports splitting up a single PCIE slot into multiple, this is called bifurcation.

To understand how you'll connect your NVME SSD, reference your motherboard specs and see what kind of IO slots it has (U.2 or M.2), and then decide do I need 2 SSDs in one PCIE slot, or can I just use multiple PCIE slots. I hope this has been informative, if you have anymore questions feel free to email us or check out the the article which answers, "Which NVME SSDs are best?"

If you still aren't sure about the technology and what to purchase, don't be afraid to ask questions. There are plenty of websites like quora where you can get very technical answers. For example, this question someone poses about purchasing advice. You can also ask at yahoo answers or hardware forums like guru3D.

If you're interested in comparing the best NVME, their specs, performance, and more, check out the references below.