~/talk

Nobody Knows What PGs are Good For, Only I Do

Talkat Cephalocon Barcelona 2019 · 2019-05-19..05-20· [distributed-systems]
links:none on file
slides:none on file

Shows that PGs let a distributed block store trade recovery speed for safety using concrete numbers and setups: a tiny cluster of three machines with two disks each (six disks, 15 possible pairs) and replication 2 yields placement groups counts of 3, 6, 9, 12 that produce two-disk failure data loss probabilities of roughly 20%, 40%, 60%, and 80% respectively. Compares the ceph RADOS/CRUSH-style indirection to a DM-thin + SRP/iSCSI/NVMe‑oF stack and explains how PGs limit full declustering while tuning resync parallelism.

AI-written summary · about

  1. 0:00RAID / lvm-based storage stack
  2. 0:52Toward distributed block store
  3. 1:18Problem: coincident device failures
  4. 2:06Example cluster
  5. 3:16Number of placement groups: a tradeoff
  6. 3:40P(data loss two random disks fail)
  7. 4:23PG-Indirection Layer - a general concept
  8. 6:04Challenges
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.