NVM Express

NVMe-oF™ (NVM Express™ over Fabrics)

Cavium QLogic adapters enable NVMe™ over Fibre Channel and RDMA capable Ethernet Fabrics


What is NVMe™?

NVM Express (NVMe™) is a new and innovative method of accessing storage media and has been capturing the imagination of data center professionals worldwide. NVMe is an alternative to the Small Computer System Interface (SCSI) standard for connecting and transferring data between a host and a peripheral target storage device or system. SCSI became a standard in 1986, when hard disk drives (HDDs) and tape were the primary storage media. NVMe is designed for use with faster media, such as solid-state drives (SSDs) and post-flash memory-based technologies. NVMe provides a streamlined register interface and command set to reduce the I/O stack's CPU overhead by directly accessing the PCIe bus. Benefits of NVMe-based storage drives include lower latency, deep parallelism and higher performance.

http://www.nvmexpress.org/

What is NVME over Fabrics (NVMe-oF™)?

NVMe over Fabrics (NVMe-oF™) enables the use of alternate transports to PCIe to extend the distance over which an NVMe host device and an NVMe storage drive or subsystem can connect. NVMe-oF™ defines a common architecture that supports a range of storage networking fabrics for NVMe block storage protocol over a storage networking fabric. This includes enabling a front-side interface into storage systems, scaling out to large numbers of NVMe devices and extending the distance within a datacenter over which NVMe devices and NVMe subsystems can be accessed.

NVMe-oF™ is designed to extend NVMe onto fabrics such as Ethernet, Fibre Channel, and InfiniBand.

NVMe_over_Fabrics_1_0_Gold

Cavium QLogic NVMe™ over Fabrics Solution:

With up to 200Gbps of Ethernet line rate throughput and 256Gb Fibre Channel line rate throughput, the FastLinQ 45000 series and 2700 Series Gen 6 Fibre Channel technologies offers intelligent offloads that enable low latency NVMe SSDs to scale out to the network in the most efficient way possible, simplifying design, reducing overhead and improving performance.

FC-NVMe

Next-generation data intensive workloads are utilizing low latency NVMe flash-based storage to meet ever increasing user demand. By combining the lossless, highly deterministic nature of Fibre Channel with NVMe, FC-NVMe delivers the performance, application response time, and scalability needed for next generation data centers, while leveraging existing Fibre Channel infrastructures. QLogic 2690 Series of Enhanced Gen 5 and 2700 Series of Gen 6 Fibre Channel adapters FC-NVMe ready.


Product Technology NVMe-oF Support
QLE2690 Series 16GFC Enhanced Gen 5 Yes*
QLE2700 Series 32GFC Gen 6 Yes*

Contact us - To learn more or to begin an evaluation of FC-NVMe based end-to-end POC with Cavium QLogic Products, please send an email to nvmeof@cavium.com

NVMe™ over Ethernet RDMA

Cavium QLogic is one of the leaders driving the ecosystem with the goal of extending the reach of NVMe's low latency and high performance capabilities beyond the server and across the network to access remote storage. Due to the performance demands of NVMe, high performance and low latency networking is required and Ethernet based RDMA – RoCE, RoCEv2 or iWARP are the leading choices. QLogic FastLinQ 45000 Series 10/25/40/50/100GbE adapters support Universal RDMA (RoCE, RoCEv2 and iWARP) and deliver the ultimate choice to customers for scaling out NVMe over a general purpose Ethernet fabric.


Product Technology NVMe-oF Support
FastLinQ™ QL45000 Series 10/25/40/50/100GbE RoCE, RoCEv2, iWARP** Yes*

Contact us - To learn more or to begin an evaluation of NVMe over Ethernet RDMA based solutions with Cavium QLogic Products, please send an email to nvmeof@cavium.com

References:

  1. FC-NVMe White Paper
  2. DEC2015 Blog on FC-NVMe Demo
  3. AUG 2016 Press Release on NVMe-oF at VMworld 2016
  4. NVMe Direct White Paper
  5. Fibre Channel Adapters
  6. Intelligent Ethernet Adapters

* Currently sampling with specific customers, see notes below to learn more & how to contact us.
** Available in a subsequent software update