~/talk

Consistent Volume Group Snapshots, Unraveling the Magic

name:Xing Yang
github:xing-yang
slides:none on file

VolumeGroupSnapshots claim to take write‑order consistent snapshots of multiple PVCs at the same logical time and is being promoted to beta in Kubernetes. It introduces three new APIs (VolumeGroupSnapshotClass, VolumeGroupSnapshot, VolumeGroupSnapshotContent), supports dynamic and pre‑provisioning workflows plus simple restore, and requires CSI drivers to implement a new group controller and three RPCs (Create/Delete/GetGroupSnapshot). Demo shows coordinated snapshot creation, mapping of volume handles to snapshot handles, and that databases still perform crash recovery but restore faster with group consistency.

AI-written summary · about

  1. 0:00Volume group snapshots intro
  2. 3:55Why volume group snapshots
  3. 11:09Dynamic vs pre-provisioning
  4. 18:43Restoring from snapshots
  5. 21:56Database consistency
  6. 24:49Demo: volume group snapshots
  7. 25:38Q&A
~/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.