9. 存储与数据

存储的第一道分水岭是「数据放在哪」:节点本地、网络文件系统、分布式块存储,还是对象存储。第二道是「谁来运维数据服务」:自己写 StatefulSet,还是用 Operator 接管备份、扩缩容与故障切换。

层级:

L3 · 平台

难度:

进阶

预计:

30 分钟

前置:

PV/PVC、StorageClass、CSI

技术栈地图

  • CSI 存储:Ceph(Rook)、Longhorn、OpenEBS、NFS、云盘(EBS/Azure Disk/PD)。

  • 对象存储:MinIO、S3 兼容网关。

  • 备份迁移:Velero、Kasten K10。

  • 数据服务 Operator:CloudNativePG、Vitess、Strimzi(Kafka)、Redis Operator、Elastic/OpenSearch Operator。

选型要点

块存储适合数据库单写,文件存储适合共享读写,对象存储适合备份、日志与数据湖。自建分布式存储的运维成本很高;如果云盘能满足延迟与可用性,优先托管。数据服务不要只验证「Pod Running」,要验证备份恢复、主从切换和版本升级。

本域文章

关联章节