Cover of the book Hands-On Ceph
In English Édition 2025 (Ceph Squid 19.2.x)

Hands-On Ceph

Build, Operate & Maintain Ceph Storage with 25 Real-World Labs

Complete hands-on guide to Ceph storage: architecture, Cephadm deployment, CRUSH maps, RBD, CephFS, RGW, and Day-2 operations through 25 real-world labs.

The purchase is made on the retailer’s platform, which opens in a new tab.

About this book

Hands-On Ceph is the ultimate practical guide for learning Ceph storage through real-world labs. From RADOS to CephFS and RGW, you’ll explore how to design, deploy, and operate scalable, fault-tolerant storage clusters in production using Ceph Squid (19.2.x) with Cephadm and containerized daemons.

The book is organized in three parts: Part I builds the conceptual foundation (RADOS architecture, CRUSH algorithm, storage access methods, hardware planning). Part II turns that foundation into a working cluster through 25 structured labs covering pools, CRUSH maps, CephX security, and RBD/RGW/CephFS provisioning. Part III covers operations at scale: monitoring with Prometheus/Grafana, maintenance windows, OSD recovery, and node replacement procedures.

Based on training 1,000+ professionals and production deployments across Africa, Europe, and the Americas, this book uses a proven lab-first approach: you build a real cluster, break it, fix it, and operate it like production.

What you will learn

  • Understand Ceph architecture: RADOS, CRUSH algorithm, pools, placement groups
  • Deploy a complete Ceph cluster using Cephadm with containerized daemons
  • Configure and customize CRUSH maps for intelligent data distribution
  • Provision block (RBD), object (RGW), and file (CephFS) storage
  • Manage snapshots, clones, and backups for each storage type
  • Set up monitoring with Ceph Dashboard, Prometheus, and Grafana
  • Perform Day-2 operations: maintenance mode, OSD recovery, node replacement

Table of contents

Show the full table of contents
  1. Part I: Foundations of Ceph
  2. Chapter 1: Introduction to Software-Defined Storage
  3. Chapter 2: Ceph Architecture Deep Dive
  4. Chapter 3: Data Distribution and Organization
  5. Chapter 4: Storage Access Methods
  6. Chapter 5: Hardware Planning and Infrastructure Design
  7. Part II: Building and Provisioning the Platform
  8. Chapter 6: Building Your First Ceph Cluster
  9. Chapter 7: Advanced Pool Management
  10. Chapter 8: Mastering CRUSH Maps
  11. Chapter 9: Security and Access Control
  12. Chapter 10: Storage Provisioning – RADOS, RGW & RBD
  13. Chapter 11: CephFS in Production
  14. Part III: Operating at Scale
  15. Chapter 12: Monitoring and Observability
  16. Chapter 13: Operations and Maintenance
  17. Appendices

A project built on these technologies?

We design, deploy and operate the platforms described in our books, and we train your teams on them.