March 21, 2023
Data Storage Technology Trends

Storage Solutions: NVMe Explained

If you don’t need NVMe now, you eventually will.

Storage is all about data—saving and retrieving information. For years, hard drives comprised of spinning disks met both business and consumer needs for preserving data. However, applications grow larger and more complicated, and the volumes of data that enterprises generate expand exponentially. Every day.

Technological advances helped to address these needs. Generations of Serial ATA (SATA), a command and transport protocol for transferring data between a computer's motherboard and storage devices like hard drives or optical disks, accelerated throughput. But the drives themselves proved to be a bottleneck. CPUs could process data faster than the drives could supply them.

Enter a game-changing innovation—solid-state flash drives (SSDs).

SSDs, without any moving parts, provided faster reads and writes than spinning disks. They also consume less power and generate less heat, lowering operational costs in data centers.

Initially, SSDs were much more expensive per gigabyte of storage than hard drives, but their costs have been decreasing, enabling widespread adoption.

However, a problem remained: SSDs were deployed in infrastructures designed for spinning disks. While SSDs improved throughput, the technologies around them limited their performance.

Certainly, inserting SSDs into legacy environments helped promote adoption. Enterprises didn’t have to replace existing solutions wholesale, containing implementation costs.

But a new bottleneck emerged—the speed at which the CPU and storage solutions could communicate. The culprit was SATA, even in its latest version. SATA was fine for hard drives but wasn’t designed for SSDs, constraining their potential.

What is NVMe?

What came to the rescue is Non-Volatile Memory Express (NVMe).

NVMe is a relatively new and open transfer protocol designed specifically for SSDs that connect to the CPU via the high-speed Peripheral Component Interconnect Express (PCI Express) bus.

PCIe slots directly link to the CPU, providing extremely high-speed data paths to storage.

NVMe is not bleeding-edge technology. The first NVMe spec was issued in 2011, has been updated through multiple specs, and is being adopted globally.

What are the advantages of NVMe technology?

Performance and efficiencies. NVMe is designed to support up to 65,535 I/O queues, each capable of 64,000 concurrent commands.

In contrast, legacy SATA and SAS can support only single queues with 32 and 254 entries, respectively.

Moreover, as a NUMA (Non-Uniform Memory Access) storage protocol, NVMe enables multiple CPUs to share the queues.

Is NVMe truly faster?

NVMe has proven to provide up to seven times faster data transfers between hosts and storage than SSDs using the SATA protocol.

NVMe solid-state drives are ideal for data-intensive enterprise applications that demand immense bandwidth, higher IOPS, and very low latency.

These include:

  • High-performance computing
  • Consumer-facing e-commerce and financial apps
  • Big-data apps like AI, advanced analytics, and machine learning
  • Media and entertainment workflows

The future of storage

SSDs are becoming denser with technologies like QLC (Quad Level Cell) and upcoming PLC (Penta-Level Cell).

Denser storage is less durable, making RAID for NVMe storage systems an important consideration to ensure data safety.

NVMe Across the Network

NVMe works between CPUs and SSDs but can also extend across networks with NVMe over Fabrics (NVMe-oF).

NVMe-oF enables host devices to communicate with storage systems over greater distances via Ethernet and Fibre Channel networks, offering low-latency data access.

The future is about big, fast data. NVMe and NVMe-oF will empower this future.

Author:

Keep Reading

Latest Updates

Oct 13, 2015

Scale-out NAS Makes Affordable NAS Also Scalable

Struggling with massive data growth? Scale-out NAS provides scalable, cost-efficient storage, perfect for media companies and high-performance needs.

Oct 13, 2015
Oct 07, 2025

MSST 2025 Recap: NFS Turns 40 as pNFS Gains Fresh Momentum

The 2025 MSST conference shifted to September and centered on NFS’s 40th anniversary, featuring discussions on pNFS, S3 performance for AI, HAMR roadmaps, and LTO-10 advances.

Oct 07, 2025
Jan 07, 2021

Storage Trends for 2021 and Beyond!

JetStor explores 2021 storage trends, highlighting the rise of hybrid cloud, increased data security, and the growing demand for scalable, flexible storage solutions.

Jan 07, 2021
Apr 11, 2023

What is NVMe?

NVMe is a storage protocol using PCIe for faster, efficient data transfer between a CPU and SSD, outperforming SATA and SAS.

Apr 11, 2023
Jun 08, 2021

Muneris in Noumea Advises JetStor AFAs With DataCore

Muneris in Noumea advises Jetstor AFAS with DataCore, providing efficient and reliable storage solutions, enhancing data management and performance.

Jun 08, 2021
Mar 01, 2016

The Scale-Out Virtues of Object Storage

Object storage offers scalable, cost-effective solutions for large, static data sets. See how it compares to traditional storage systems and why it’s ideal for cloud.

Mar 01, 2016
Contact and let us create a custom solution for you
An experienced JetStor systems engineer will assist you in translating your application requirements into specifications for system internal bandwidth, host(s) bandwidth, read and write performance, availability, redundancy and rack space.  From those specifications, a purpose-designed JetStor storage solution is crafted that addresses both your current needs as well as the future scalability required for the longest useful life and highest return on investment.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.