Two levels
Foundation
How it is built and how to stand it up.
- architecture: monitors, managers, OSDs and what each one does
- how Ceph decides where data goes, and why that matters
- replication and erasure coding: what to choose and what it costs
- the network, which is what separates a cluster that performs from one that struggles
- installation, inside Proxmox VE and standalone
- the three ways to use it: disks for virtual machines, shared files, object storage
Advanced
Keeping it up when something goes wrong.
- reading cluster health and working out what is actually happening
- disks dropping in and out: it is almost never the disk
- data that cannot finish syncing, and the order things get fixed in
- a cluster near full: the most delicate situation there is
- recovery after a failure: why it is slow and when it can be pushed
- replacing disks and nodes, growing without stopping anything
- performance: where it is lost and how it is measured
The programme adapts. The outline above is a starting point. If you already run a cluster we start from that one: we look at how it is built, what worries you, and the course follows your questions rather than an index.