~/talk

Beyond Balancing: How Upmaps Were Used To Avoid Disaster!

Talkat Cephalocon 2025 · 2025-10-28..10-29· [devops-and-delivery]
links:none on file
slides:none on file

Thousands of NVMe servers show a kernel-boot fault: specific rettimer cards in slot groups die from an overvoltage at reboot, risking many PGs losing multiple replicas. The fix uses Ceph upmap remap entries to move PG replicas off vulnerable OSDs, script the changes, disable the balancer, and then reenable it when safe. A custom rettimer_upmap tool automates limits to size−min_size per failure domain, validates by simulating OSD stops (zero unsafe PGs) and prevents a multi-cluster outage.

AI-written summary · about

  1. 0:00Introduction and speaker background
  2. 1:47Ticking time bomb in storage
  3. 5:19Root cause of drive failures
  4. 7:27What are upmaps and why they're awesome
  5. 9:55Visualizing the problem with upmaps
  6. 11:59Rettimer upmap tool creation
  7. 13:45Other uses for upmaps
  8. 17:50Q&A session
~/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.