全部产品
Search
文档中心

容器服务 Kubernetes 版 ACK:云盘存储卷概述

更新时间:Feb 27, 2025

云盘是非共享、低时延、高可靠的数据块级随机存储,适用于非共享数据,I/O和延迟要求较高的应用场景(如数据库等)。ACK支持使用AutoPL云盘、ESSD云盘等多种类型的云盘作为存储卷挂载到Pod上,满足持久化存储需求。

云盘选型

云盘适用于以下存储场景:

  • 对磁盘I/O要求高的应用,且没有共享数据的需求,如MySQL、Redis等数据存储服务。

  • 高速写日志。

  • 持久化存储数据,不会因Pod生命周期的结束而消失。

ACK支持ESSD AutoPL云盘、ESSD云盘、ESSD Entry云盘以及上一代云盘(SSD云盘、高效云盘和普通云盘)。您可以根据云盘特点、性能、费用等信息,结合业务场景,选择合适类型的云盘作为存储卷。

说明

SSD云盘、高效云盘和普通云盘属于上一代云盘产品,已在部分地域及可用区逐步停止售卖。您在选择云盘时,建议选用ESSD PL0云盘或ESSD Entry云盘替换高效云盘和普通云盘,选用ESSD AutoPL云盘替换SSD云盘。

云盘特点和应用场景

各类型云盘的特点和应用场景如下。更多信息,请参见块存储概述

云盘类型

特点

应用场景

ESSD AutoPL云盘

  • 容量与性能可解耦

  • 支持预配置云盘性能

  • 支持性能突发

  • ESSD云盘所适用的场景

  • 云盘容量固定,云盘性能要求高

  • 业务波动较大,波峰高频出现,需应对突发业务

ESSD云盘

  • 高IOPS

  • 低延迟

时延敏感的应用或者I/O密集型业务场景:

  • 大型OLTP数据库

  • NoSQL数据库

  • Elasticsearch分布式日志

ESSD Entry云盘

说明

通用算力型(U实例)经济型实例规格族e支持挂载ESSD Entry云盘。

  • 高IOPS

  • 低延迟

  • 开发与测试业务

  • 作为系统盘

云盘性能

不同类型的云盘的性能有所不同,性能指标主要包括IOPS、吞吐量和访问时延。

  • 关于各性能指标的解释,请参见性能指标

  • 关于各类型云盘的性能数据,请参见云盘性能

  • 云盘的最终性能除了受到云盘本身规格限制,同时还会受到挂载的ECS实例规格的限制。更多信息,请参见存储I/O性能

云盘计费

作为存储卷的云盘必须采用按量付费方式,包年包月的云盘无法被挂载。您可以通过购买存储容量单位包SCU的方式降低云盘使用成本。

说明

将ECS实例从按量付费转为包年包月时,请勿勾选转为包年包月磁盘。包年包月云盘无法支持容器应用重启,可能会影响业务运行。更多信息,请参见将ACK集群中ECS实例挂载的云盘转为包年包月时,为什么会导致应用无法重启?

使用限制

  • 云盘为非共享存储,未开启多重挂载的云盘只能同时被一个Pod挂载。关于多重挂载更多信息,请参见使用NVMe云盘多重挂载及Reservation

  • 云盘只能挂载到相同可用区的Pod上,不支持跨可用区挂载。

  • 云盘类型与ECS实例规格存在匹配关系,即某些类型的云盘不支持挂载到某些规格的ECS实例。

    即使用云盘存储卷时,需确保待挂载云盘的Pod所调度到的ECS节点的规格支持挂载该类型云盘。关于云盘类型和ECS实例规格的匹配关系,请参见实例规格族

操作指引

操作

说明

相关文档

挂载使用云盘存储卷

  • 静态存储卷

    根据已有的云盘创建PV,在PVC中直接绑定PV,以此可以实现静态挂载。该方式可以保证PV在容器启动前已经就绪,适用于已有云盘的场景。

  • 动态存储卷

    通过StorageClass定义要动态创建的云盘,在PVC中关联StorageClass,系统会根据PVC和StorageClass的配置,自动创建并绑定云盘,以此可以实现动态挂载。该方式无需提前创建云盘,更加灵活和自动化。

扩容云盘存储卷

随着业务发展和应用数据增长,当云盘存储卷的使用空间不足时,您可以扩容云盘存储卷以满足更多的数据存储需求。

扩容云盘存储卷

变更云盘类型

当现有云盘存储卷的性能和容量等无法满足业务需求时,您可以变更云盘类型。

例如,挂载云盘时选择了SSD云盘,但后期需要更高的IOPS时,您可以将该云盘变配为ESSD云盘。

变更云盘类型

使用快照备份云盘数据

  • 单个云盘

    将云盘自身的备份(快照)恢复机制和Kubernetes服务集成,通过VolumeSnapshot资源实现云盘的备份(快照)功能。通过PVC的DataSource功能实现数据的恢复。

  • 多个云盘

    在多云盘场景下,通过VolumeSnapshot资源为云盘分别单独创建快照,难以保证快照时刻一致。通过组快照,您可以统一管理和备份多个云盘,减少因异步快照导致的数据不一致风险。

加密存储在云盘上的数据

使用云盘加密功能,系统会将传输到云盘的数据自动进行加密,并在读取数据时自动解密。云盘加密适用于有高安全性或合规性要求的应用场景,您无需自建和维护密钥管理基础设施,即可保护数据的隐私性和自主性。

通过自动极速快照恢复云盘数据

当云盘非预期删除导致数据丢失时,您可以通过ESSD类型云盘数据卷的自动极速快照功能,实现数据的快速恢复,以保证存储数据的安全性。

云盘存储数据安全最佳实践

相关文档