platform

NVMe over Fabrics

NVMe over Fabrics (NVMe-oF) is a technology specification that enables the NVMe storage protocol to operate over network fabrics like Ethernet, InfiniBand, or Fibre Channel, allowing remote access to high-performance NVMe storage devices. It extends the low-latency, high-throughput benefits of local NVMe SSDs across data center networks, enabling shared storage pools and disaggregated storage architectures. This facilitates scalable, efficient storage solutions for modern applications like AI/ML, big data analytics, and cloud-native environments.

Also known as: NVMe-oF, NVMe over Fabrics, NVMe/F, NVMe-oF protocol, NVMe over Networks
🧊Why learn NVMe over Fabrics?

Developers should learn NVMe-oF when building or managing high-performance, low-latency storage systems in data centers, particularly for workloads requiring fast access to large datasets, such as real-time analytics, virtualization, or database clusters. It is essential for implementing disaggregated storage in hyper-converged infrastructure (HCI) or software-defined storage (SDS) to reduce costs and improve scalability. Use cases include cloud storage services, enterprise storage arrays, and high-performance computing (HPC) environments where network-attached storage must match local SSD speeds.

Compare NVMe over Fabrics

Learning Resources

Related Tools

Alternatives to NVMe over Fabrics