针对企业容器云持久化存储方案的存储需求,如何选择Kubernetes的哪种卷Volume?

针对企业容器云持久化存储方案的存储需求,如何选择Kubernetes的哪种卷Volume?显示全部

针对企业容器云持久化存储方案的存储需求,如何选择Kubernetes的哪种卷Volume?

收起
参与9

查看其它 2 个回答罗文江的回答

罗文江罗文江课题专家组云计算架构师某银行

fg需要综合根据IAAS层的存储服务的支持和容器云的应用存储需求而定。
1、对于有状态应用的容器应用部署,要考虑其对计算和存储性能的需求,选择兼具高性能、安全 的灵活性的基础架构硬件设备。
2、 对于容器云有状态应用的数据持久化管理,尽量采用CSI插件的方式进行管理,无论是块存储还是 文件存储,都可以通过CSI提供的iSCSI、NFS等方式去使用。

3、应用的配置数据存储, 主要是用来管理容器,可以借助现有的存储来实现,主要是一些配置数据和日志记录等管理数据,譬如可以使用ETCD和配置中心来存储。
4、 应用自身的数据存储, 是应用真正需要保存的数据,需要写入持久化的Volume数据卷, 必须确保数据能被不同的节点所访问,且数据存储接口以文件形式会更适应应用访问。

5、 容器持久化存储一般可以通过两种形式来实现:  一是本地盘的形 式,优势是简单易用,缺点是难以迁移共享以及伸缩; 二是共享存储集群的形式,优势是数据共享, 可以提供多种存储接口,可以弹性伸缩,缺点是架构稍显复杂。

银行 · 2021-09-12
浏览2007

回答者

罗文江
云计算架构师某银行
擅长领域: 云计算容器容器云

罗文江 最近回答过的问题

回答状态

  • 发布时间:2021-09-12
  • 关注会员:4 人
  • 回答浏览:2007
  • X社区推广