~/talk

Ceph CSI Driver: Bridging Containers and Ceph

Talkat Cephalocon 2023 · 2023-04-16..04-18· [kubernetes]
links:none on file
links:none on file
slides:none on file

Ceph CSI implements gRPC CSI servers in Go to let Kubernetes (and other orchestrators) provision RBD block volumes, CephFS subvolumes and NFS exports (RBD, CephFS, NFS). It uses go-ceph connection pools and rados omap for request checkpointing, supports layering/async flattening, dm-crypt/LUKS keying, a pod network namespace file to keep mounts alive across container restarts, an RBD NBD healer, and CSI add-ons with CRDs for reclaim-space, network-fence and volume-replication. The system is production-ready and shows measurable latency and connection-reuse improvements.

AI-written summary · about

  1. 0:00Introduction
  2. 0:50Agenda
  3. 1:37Containers
  4. 2:52Storage Drivers
  5. 4:03Ceph CSI
  6. 7:57Standard Deployment
  7. 10:00RBD Driver
  8. 13:56Storage Class
  9. 15:52RBD
  10. 18:10Omap Regeneration
  11. 21:12CFS Driver
  12. 25:17NFS Driver
  13. 26:13CSI Addons
  14. 27:37CSI Operations
  15. 30:19Volume Replication
  16. 31:53Future Roadmap
  17. 34:27QA
~/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.