NVMe over Fabrics (NVMe-oF)

You can export your RBDs via NVMe-oF.

  1. Navigate to Gateways -> NVMe-oF.
  2. You will be prompted to choose servers for NVMe-oF Gateway.

Subsystems

Subsystems are host groups that are used to expose RBDs to specific hosts. Warning Make sure to not expose a single block device to multiple hosts that aren't coordinating access as NVMe-oF is not locking RBDs. Thus it's possible to write to the same block device on different hosts and cause data corruption. This should not be an issue with hosts like VMware ESXi, which is coordinating access via its VMFS.

An initial Subsystem is created automatically.

Hosts

Hosts are your NVMe-oF Clients. You need to add them with their NQN to allow them to connect to the selected Subsystem.

Disks

Disks are the RBDs that you attach to your Subsystem. Once a Disk and a Host are attached to the same subsystem the Host will have access to the Disk.

Hypervisors

NVMe-oF is the preferred method to expose RBDs to non-QEMU hypervisors like: