~/talk

Lossless Upgrade of BOSH Deployment

links:none on file
links:none on file
slides:none on file

Demonstrates a lossless upgrade for BOSH deployments by checkpointing live process memory and restoring it on a recreated VM, preserving caches, pipes, domain sockets and TCP sequence state. Uses CRIU-style checkpoint/restore integrated into BOSH drain scripts, stores binary images on distributed storage, and restores state so applications see minimal disruption; demo moves ~10,000 RabbitMQ messages through a recreate/restore cycle and returns the full message set and cached state.

AI-written summary · about

  1. 0:00Introduction to lossless upgrade
  2. 1:29Problem with stateful upgrades
  3. 4:43Introducing CRIU for stateful migration
  4. 9:51How CRIU works under the hood
  5. 11:37Stateful migration in BOSH deployments
  6. 15:08Live demo of CRIU in action
  7. 21:04Q&A on CRIU and migration
  8. 26:54Optimizing state transfer for databases
  9. 29:03CRIU's independence from services
  10. 30:36Alternatives to CRIU and future work
  11. 31:24Closing remarks and contact info
~/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.