NVMe (non-volatile memory express) is a transfer protocol for accessing data quickly from flash memory storage devices such as solid-state drives (SSDs) over a computer's high-speed Peripheral Component Interconnect Express (PCIe) bus. Pure Storage® FlashArray//X leverages the increased transfer speeds of NVMe over PCIe to provide a performant all-flash storage array.
In an increasingly challenging market, big data is no longer enough to maintain a competitive edge—it must also be fast. And how do you make big data fast? You start in the server room.
Transitioning from hard-disk drives (HDDs) to SSDs is a good place to start, but it’s only one piece of the storage area network (SAN) puzzle. The transfer protocol, interconnects, and networking architecture also play important roles in the overall speed of your storage system.
That means replacing legacy technologies, such as serial attached SCSI (SAS), to NVMe/PCIe and NVMe over fabrics (NVMe-oF). There’s an inherent advantage to using a transfer protocol specifically designed for connecting SSDs to PCIe buses.
Traditional storage systems use SAS links from their controller processors to the SSDs. Because SCSI is a legacy protocol designed for disk, each connection from the CPU core to the SSD is limited by the SAS host bus adapter (HBA) and synchronized locking. This serial bottleneck holds back flash arrays that don’t take advantage of newer protocols like NVMe.
Pure Storage FlashArray//X was specifically designed to overcome this SAS bottleneck. NVMe brings massive parallelism with up to 64K queues and lockless connections that can provide each CPU core with dedicated queue access to each SSD.
Work in a self-service environment to experience the management of a Pure FlashArray//X. Explore advanced features, including snapshots, replication, ActiveCluster™, and even VMware integration.
NVMe SSDs connect to the CPU of a controller via Serial ATA (SATA), which is a computer bus interface initially introduced for HDDs. Early SSDs were designed to work with SATA merely to take advantage of the ubiquity of the technology. Today, PCIe is the preferred physical interface for SSDs. The NVMe transfer protocol allows manufacturers to take advantage of SSD technology when interfacing through a PCIe. All Pure solutions leverage NVMe storage to unlock the full potential of flash memory.
NVMe storage’s main benefits include:
Pure Storage leverages the increased transfer speeds of NVMe over PCIe to provide all-flash storage solutions that deliver a Modern Data Experience™.
Designed from the bottom up to maximize the potential of NVMe storage, Pure solutions include:
Pure Storage also offers an Evergreen all-flash solution for all your block, file, and object storage needs: