The document outlines eight principles for cloud native storage: 1) API driven, 2) declarative and composable, 3) application centric, 4) agile, 5) performant, 6) natively secure, 7) consistently available, and 8) platform agnostic. It discusses challenges with container storage and different storage solutions like NFS, storage arrays, Ceph, and public clouds. It also describes the StorageOS volume plugin which aims to provide high availability storage for containers following cloud native principles.
14. 14
What is Cloud Native?
@oicheryl
Horizontally scalable
No single point of failure
Resilient and self healing
Minimal operator overhead
Decoupled from the underlying platform
32. Public cloud: AWS EBS
@oicheryl
Horizontally scalable
Consistent and performant
Vendor lock in
Mount physical block devices
Expensive and privacy issues