RDMA Transport Specification
TransportThe individual transport specifications allow NVM Express to isolate and independently evolve transports for evolving memory and fabric transports. The NVM Express® (NVMe®) 2.0 specifications define the theory of operations for transports in the NVMe Base specification and the mapping of specific transports to individual specifications.
What is the RDMA Transport specification?
The RDMA Transport specification uses Remote Direct Memory Access (RDMA) and enables data and memory to be transferred between computer and storage devices across a fabric network. RDMA is a way of exchanging information between two computers’ main memory in a network without involving the processor, cache, or OS of either computer. Because RDMA avoids the OS, it is a fast and low-overhead mechanism for transmitting data across a network.
- NVM Express® Base Specification
- NVMe Zoned Namespaces (ZNS) Command Set Specification
- NVM Command Set Specification
- Key Value Command Set Specification
- RDMA Transport Specification
- TCP Transport Specification
- NVMe over PCIe Transport Specification
- NVM Express Management Interface Specification
- NVMe Boot Specification
- Changes in NVM Express Revision 2.0
- NVMe over Fabrics (oF) Specification (historical reference only)