Fading Coder

An Old Coder’s Final Dance

Understanding Ceph Placement Group (PG) States and Operations

Placement Groups (PGs) are the core unit of placement, replication, and coordination in Ceph’s RADOS layer. A PG aggregates objects, maps them to OSDs via CRUSH, and coordinates replication, ordering, and recovery. Many pool-level behaviors (replication, failure domains, recovery) are realized throu...