Skip to main content
Back to Glossary
ai-infrastructure

NVMe over Fabrics

NVMe-oF

A protocol extension that allows NVMe storage commands to be carried over a network fabric (InfiniBand, RoCE or Fibre Channel), providing remote storage with near-local latency.

Unit: GB/s, µs (latency)

Full Definition

<p>NVMe over Fabrics (NVMe-oF) extends the NVMe storage protocol — developed for direct-attached PCIe SSDs — over a network fabric. It preserves NVMe's low-latency, high-queue-depth characteristics while allowing storage to be disaggregated from compute and shared across multiple hosts.</p><p>NVMe-oF is increasingly important in AI data centres, where training jobs require high-throughput access to large datasets and checkpoints. By decoupling storage from GPU servers, NVMe-oF enables flexible capacity scaling, storage pooling and high-availability configurations. TCP transport (NVMe/TCP) offers broad compatibility; RDMA transport (NVMe/RoCE, NVMe/IB) provides the lowest latency for performance-critical workloads.</p>

Also Known As

NVMe over TCPNVMe/RoCENVMe/IBNVMe fabric

Source Reference

NVMe Base Specification 2.0; NVMe-oF Specification 1.1 — NVM Express Inc.

Related Terms