Ceph is an open source distributed storage system designed for scalability and reliability. Ceph's block device, RADOS block device (RBD), is widely used to store virtual machines, and is the most popular block storage used with OpenStack. In this session, you'll learn how RBD works, including how it: * Uses RADOS classes to make access easier from user space and within the Linux kernel. * Implements thin provisioning. * Builds on RADOS self-managed snapshots for cloning and differential backups. * Increases performance with caching of various kinds. * Uses watch/notify RADOS primitives to handle online management operations. * Integrates with QEMU, libvirt, and OpenStack.