~/talk

Status Update of COLO Project

Talkat Xen Project User Summit 2013 · on Monday, 2013-09-16· [distributed-systems]
links:none on file
name:Will Auld
links:none on file
slides:none on file

Coarse-grain lock‑stepping called COLO runs dual VMs simultaneously, compares response packets and only synchronizes when responses diverge, reducing checkpoints vs Remus and sending packets immediately instead of buffering; implements per-connection comparison, a 128ms coarse TCP timestamp and a window‑size quantization (round down to power‑of‑two or mask 8 LSB) plus deterministic segmentation to avoid divergence; adds a PV cache in Xen tablet to intercept reads/writes, uses event channels not xenstore, shows better WebBench/pgbench throughput and SMP scaling, patches upstream and Huawei plans FusionSphere use, split‑brain handling remains unresolved.

AI-written summary · about

  1. 0:00Intro
  2. 0:40What is COLO
  3. 1:39How COLO works
  4. 2:42COLO vs Remus
  5. 5:28Existing approaches
  6. 6:31DurieMRS
  7. 8:45COLO Picture
  8. 9:39Current State
  9. 10:13Optimization
  10. 12:31Window Size
  11. 13:41deterministic segmentation
  12. 14:49storage
  13. 17:11memory sync
  14. 18:24checkpoint
  15. 19:05webbench
  16. 20:23question
  17. 20:58benchmark
  18. 21:38PGbench
  19. 22:01upstream
  20. 22:45summary
~/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.