Ceph NVMe-oF Gateway

The NVMe-oF Gateway presents an NVMe-oF target that exports RADOS Block Device (RBD) images as NVMe namespaces. The NVMe-oF protocol allows clients (initiators) to send NVMe commands to storage devices (targets) over a TCP/IP network, enabling clients without native Ceph client support to access Ceph block storage.

Each NVMe-oF gateway consists of an SPDK NVMe-oF target with bdev_rbd and a control daemon. Ceph’s NVMe-oF gateway can be used to provision a fully integrated block-storage infrastructure with all the features and benefits of a conventional Storage Area Network (SAN).