The Container Storage Initiative: What is this Project About and Where are We Going?
summary
Proposal to standardize container storage via a gRPC control plane called CSI that exposes identity, controller and node services for volume lifecycle, aiming for a one plugin for all orchestrators. Mesos adds local and external resource providers and a first-class storage provider to call CSI plugins. A working implementation (RexRay) is already released (0.10, 0.11 adds Azure unmanaged disks), and the authors found five independent EBS plugins today to justify the effort. Roadmap targets LRP in 1.5 and ERP in 1.6.
AI-written summary · about
chapters (18)
- 0:00Start
- 7:49State of the world today
- 9:50CSI: Goals
- 11:00CSI: Overview Control plane interface
- 11:56CSI: Configuration/Operation
- 13:03CSI: Plugin Composition
- 13:28CSI: Flexible Deployment
- 14:37CSI: Volume Lifecycle
- 18:32CSI: Node Service
- 19:51Mesos Integration with CSI
- 22:24Storage Resource Provider
- 23:26Architecture Overview
- 25:50Mesos Roadmap on Storage Support
- 29:47Rex-Ray: a CSI storage provider
- 31:53CSI from a Storage Vendor's perspective
- 33:38Community: Who is involved with CSI
- 33:52CSI Roadmap: Beyond intro release
- 35:36Community: How to get involved
related talks
38mCloud Native Storage - a View of the Landscape, Projects...
25mReverse Engineering Cloud Native: Interoperability and Community
30mCloud Provider Subproject AWS / User Group AWS
31mReverse Engineering Cloud Native: Interoperability and Community
36mcontainerd Deep Dive
18mCloud Provider OpenStack Community Session
34mCDI: The Future of Specialized Hardware in Containers
43mPanel Discussion: Are Containers the Future of IaaS?
