华为云CCE Autopilot存储篇
【摘要】 CCE Autopilot集群是云容器引擎服务推出的Serverless版集群,为您提供免运维的容器服务,并提供经过优化的Kubernetes兼容能力。在创建CCE Autopilot集群后,您无需购买节点即可部署应用,同时也无需对节点的部署、管理和安全性进行维护,只需要关注应用业务逻辑的实现,可以大幅降低您的运维成本,提高应用程序的可靠性和可扩展性。华为云CCE Autopilot提供多种...
CCE Autopilot集群是云容器引擎服务推出的Serverless版集群,为您提供免运维的容器服务,并提供经过优化的Kubernetes兼容能力。在创建CCE Autopilot集群后,您无需购买节点即可部署应用,同时也无需对节点的部署、管理和安全性进行维护,只需要关注应用业务逻辑的实现,可以大幅降低您的运维成本,提高应用程序的可靠性和可扩展性。
华为云CCE Autopilot提供多种存储选项,以满足不同业务场景下的持久化、性能和共享需求,具体如下:
📦 1. 云硬盘存储卷(EVS)
- 特点:
提供低延迟、高可靠性的块存储服务,支持持久化存储;当容器迁移时,挂载的云硬盘自动跟随迁移。 - 限制:
每个工作负载最多挂载10个云硬盘,且仅支持单节点挂载(无法多节点共享)。 - 适用场景:
数据库(如MySQL)、需要高性能本地存储的应用。
📂 2. 对象存储服务(OBS)
- 特点:
基于对象的存储服务,支持海量非结构化数据(如日志、图片、视频)的存储;数据持久化且支持跨节点共享。 - 性能影响:
访问需经过网络传输,时延较高,不适合高频读写场景。 - 适用场景:
数据分析、备份归档、静态资源托管。
💾 3. 弹性文件服务(SFS)
- 特点:
提供标准NFS协议的文件存储,可弹性扩展至PB规模,支持多节点读写共享。 - 性能:
适合高带宽、大文件读写场景(如媒体处理)。 - 适用场景:
大数据分析、内容管理系统(CMS)。
⚡ 4. 高性能弹性文件服务(SFS Turbo)
- 特点:
完全托管的共享文件存储,支持亚毫秒级低时延、百万级IOPS和百GB级带宽;可弹性扩展至320TB,兼容NFS/SMB协议。 - 优势:
支持挂载子目录存储卷,实现更细粒度的数据管理。 - 适用场景:
AI训练、自动驾驶模型渲染、高性能计算(HPC)。
💻 5. 本地磁盘存储
- 类型:
- HostPath:挂载宿主机目录到容器,数据持久化在节点本地(但节点故障可能导致数据丢失);
- EmptyDir:临时存储,随Pod删除而释放。
- 限制:
不支持跨节点迁移和共享。 - 适用场景:
临时缓存、开发测试环境。
⚠️ 关键特性对比
存储类型 | 持久化 | 多节点挂载 | 性能特点 |
---|---|---|---|
EVS | ✅ | ❌ | 低延迟、高可靠性 |
OBS | ✅ | ✅ | 高容量,网络访问时延较高 |
SFS | ✅ | ✅ | 高带宽,适合大文件读写 |
SFS Turbo | ✅ | ✅ | 亚毫秒级时延,百万级IOPS |
本地磁盘 | ⚠️¹ | ❌ | 节点本地存储,无网络开销 |
¹HostPath支持持久化但依赖节点可靠性;EmptyDir非持久化。
💡 一些选型的小建议
- 高性能共享存储:AI训练、渲染选SFS Turbo;
- 低成本共享存储:大容量非结构化数据选OBS或SFS;
- 单节点高可靠存储:数据库类应用选EVS;
- 临时数据:开发测试场景可用本地磁盘,但生产环境建议避免。
注:配置存储时需先在对应服务(如EVS/SFS)控制台创建存储卷,再通过YAML或CCE控制台挂载至容器路径。
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)