Skip to content
Live $300 credit for new accounts Valid for 60 days from account creation Get started →

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.

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-pool
rbd create rbd-pool/vol01 --size 100G
rbd map rbd-pool/vol01
mkfs.ext4 /dev/rbd0
mount /dev/rbd0 /mnt/vol01
  • 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.
ResourceURL
Ceph RBD (Block Storage)https://docs.ceph.com/en/latest/rbd/
Ceph CSIhttps://github.com/ceph/ceph-csi