Consistent Volume Group Snapshots, Unraveling the Magic
Talkat KubeCon + CloudNativeCon Europe 2025 · on Friday, 2025-04-04· at 11:00· Level 1 | Hall Entrance S10 | Room C·
summary
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
chapters (7)
- 0:00Volume group snapshots intro
- 3:55Why volume group snapshots
- 11:09Dynamic vs pre-provisioning
- 18:43Restoring from snapshots
- 21:56Database consistency
- 24:49Demo: volume group snapshots
- 25:38Q&A
related talks
36mPolicy-Based Volume Snapshots Management in Kubernetes
58mProtecting Stateful Workloads With CSI Snapshot
28mCSI Volume Snapshots: On the Way to Faster and Better Backups
30mKubernetes Data Protection WG Deep Dive
26mKubernetes Data Protection WG Intro and Deep Dive
31mKubernetes Data Protection WG Intro & Deep Dive
35mBeyond Storage Management
25mIntro & Deep Dive: Kubernetes Data Protection WG
