Block Storage (RBD)
Ceph RBD (RADOS Block Device) provides thin-provisioned, replicated block devices backed by your cluster. RBD volumes suit virtual machine disks, databases, and Kubernetes persistent volumes.
Typical workflow
Section titled “Typical workflow”Create a pool and an image, then map it on a client. Run these from an admin host with access to the cluster:
ceph osd pool create rbd-poolrbd create rbd-pool/vol01 --size 100Grbd map rbd-pool/vol01mkfs.ext4 /dev/rbd0mount /dev/rbd0 /mnt/vol01Use with platforms
Section titled “Use with platforms”- Virtual machines. Attach RBD images as VM disks.
- Kubernetes. Use the Ceph CSI driver to provision RBD persistent volumes dynamically.
- Databases. Back high-I/O databases with an NVMe pool. See Performance & Tiering.
| Resource | URL |
|---|---|
| Ceph RBD (Block Storage) | https://docs.ceph.com/en/latest/rbd/ |
| Ceph CSI | https://github.com/ceph/ceph-csi |