~/talk

Optimising resource allocation in hyperconverged infrastructure

Talkat OpenInfra Summit Berlin 2022 · 2022-06-07..06-09· [open-source]
links:none on file
slides:none on file

Three case studies show concrete failure modes and fixes: Ceph filestore causes kernel hung tasks from delayed reclaim resolved by manual drop/compaction and tuning min_free_kbytes; Swift replication stalls on many 25 GB container DBs and XFS inode pressure (XFS inode ~39 GB) fixed by raising VFS cache pressure and forcing reclaim until upstream Swift patch lands; hugepage-backed VMs fail because KVM needs higher-order pages, solved by reducing 161 metadata workers and tweaking compaction thresholds and watermark_scale_factor. Observability uses ps, sar, perf (flamegraphs) and BPF; charms now set watermark_scale_factor per target and the fixes restore service but require monitoring.

AI-written summary · about

  1. 0:00Start
  2. 7:08Overview
  3. 9:39Disaggregated Architecture
  4. 10:06Converged Architecture
  5. 10:25Hyperconverged
  6. 11:12Analyzing Hyper-Converged Architecture
  7. 12:00Service Map
  8. 14:13Application Behavior
  9. 17:14How Does the Swift Container Database Replication Take Place
  10. 19:44A Recurring Issue with a Hyper-Converged Node
  11. 20:49The Behavior of Kwemu
  12. 23:55How Is the Watermark Scale Factor Actually Calculated
  13. 26:09Sampling
  14. 28:31Bpf
  15. 30:16Reserved Host Memory
  16. 31:47Namespaces and C Groups Namespace
  17. 32:32C Groups
  18. 34:27Global Kernel Tunables
~/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.