~/talk

Deep Optimization of VMM Live Upgrade

Talkat KVM Forum 2022 · 2022-09-12..09-14· [devops-and-delivery]
links:none on file
slides:none on file

Replaces the naive reuse of live-migration by keeping vhost-user backends running and inheriting their FDs, adding an upgrade-agreement mode that avoids restarting PCI devices, skipping expensive set/get communications and pretransferring only compact config deltas. For a 64 vCPU, 128 GB VM with 2 multiqueue vhost-user-net and 10 multiqueue vhost-user-blk devices downtime drops from ~900 ms to ~150 ms and packet loss goes to zero; experiments show ~80–90% downtime reduction on smaller and larger VMs.

AI-written summary · about

  1. 0:00Intro
  2. 0:37Background
  3. 1:48Overview of VMM Live Upgrade
  4. 3:39Downtime Breakdown
  5. 4:43Optimizations - Insight
  6. 5:35Optimizations - Transparent to Backends
  7. 9:07Optimizations - Presave Config
  8. 11:16Achievements - Downtime
  9. 12:45Achievements - Packet Loss
~/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.