云盘是阿里云为云服务器ECS提供的数据块级别的块存储产品,具有低时延、高性能、持久性、高可靠等特点。云盘采用分布式三副本机制,为ECS实例提供99.9999999%的数据可靠性保证。支持在可用区内自动复制您的数据,防止意外硬件故障导致的数据不可用,保护您的业务免于组件故障的威胁。

云盘类型

根据性能分类,云盘包含以下几类产品:
  • ESSD云盘:基于新一代分布式块存储架构的超高性能云盘产品,结合25GE网络和RDMA技术,单盘可提供高达100万的随机读写能力和更低的单路时延能力。更多详情,请参见ESSD云盘

    建议在大型OLTP数据库、NoSQL数据库和ELK分布式日志等场景中使用。

  • SSD云盘:具备稳定的高随机读写性能、高可靠性的高性能云盘产品。

    建议在I/O密集型应用、中小型关系数据库和NoSQL数据库等场景中使用。

  • 高效云盘:具备高性价比、中等随机读写性能、高可靠性的云盘产品。

    建议在开发与测试业务和系统盘等场景中使用。

  • 普通云盘:属于上一代云盘产品,已经逐步停止售卖。

各类型云盘的性能比较如下表所示。

性能类别 ESSD云盘 SSD云盘 高效云盘 普通云盘
PL3 PL2 PL1 PL0
单盘容量范围(GiB) 1261~32768 461~32768 20~32768 40~32768 20~32768 20~32768 5~2000
最大IOPS 1000000 100000 50000 10000 25000 5000 数百
最大吞吐量(MB/s) 4000 750 350 180 300 140 30~40
单盘IOPS性能计算公式 min{1800+50*容量, 1000000} min{1800+50*容量, 100000} min{1800+50*容量, 50000} min{ 1800+12*容量, 10000 } min{1800+30*容量, 25000} min{1800+8*容量, 5000}
单盘吞吐量性能计算公式(MB/s) min{120+0.5*容量, 4000} min{120+0.5*容量, 750} min{120+0.5*容量, 350} min{100+0.25*容量, 180} min{120+0.5*容量, 300} min{100+0.15*容量, 140}
单路随机写平均时延(ms),Block Size=4K 0.2 0.3~0.5 0.5~2 1~3 5~10
API参数取值 cloud_essd cloud_ssd cloud_efficiency cloud

云盘更多性能介绍请参见块存储性能

根据用途分类,云盘包括系统盘和数据盘:
  • 系统盘是装有操作系统的云盘,只能随实例创建,生命周期与挂载的ECS实例相同。
  • 数据盘用于存储应用数据,可以与ECS实例同时创建,也可以单独创建。
说明 创建云盘时,控制台中显示的容量包括系统占用的容量,剩余可用容量可能小于控制台中显示的容量。例如,控制台显示系统盘容量为40 GiB,系统盘需要占用一部分容量安装操作系统,因此剩余可用容量会小于40 GiB。

使用限制

一块云盘只能挂载到同一地域、同一可用区的一台ECS实例。

更多限制条件,请参见下表。

限制项 限制 提升限额方式
创建按量付费云盘的用户限制
  • 账号必须实名认证。
  • 开通按量付费ECS资源时,您的阿里云账户余额(即现金余额)和代金券的总值不得小于100.00元人民币。
按量云盘的总数量 在ECS管理控制台查看资源配额。具体操作,请参见查看和提升资源配额
单实例系统盘数量 1
单实例数据盘数量 16块
按量高效云盘容量限额 在ECS管理控制台查看资源配额。具体操作,请参见查看和提升资源配额
按量SSD云盘容量限额 在ECS管理控制台查看资源配额。具体操作,请参见查看和提升资源配额
按量ESSD云盘容量限额 在ECS管理控制台查看资源配额。具体操作,请参见查看和提升资源配额
单块普通云盘容量 5 GiB~2000 GiB
单块SSD云盘容量 20 GiB~32768 GiB
单块高效云盘容量 20 GiB~32768 GiB
单块ESSD云盘容量 20 GiB~32768 GiB
单块SSD本地盘容量 5 GiB~800 GiB
单实例SSD本地盘总容量 1024 GiB
系统盘单盘容量限制
  • Windows Server:40 GiB~500 GiB
  • Red Hat:40 GiB~500 GiB
  • CoreOS与FreeBSD:30 GiB~500 GiB
  • 其他Linux:20 GiB~500 GiB
本地盘实例是否可以自行挂载新的本地盘 不允许。
本地盘实例是否支持变更配置 仅允许变更带宽。
系统盘挂载点范围 /dev/vda
数据盘挂载点范围 /dev/vd[b-z]

计费

云盘的具体价格信息,请参见详细定价

云盘支持包年包月和按量付费两种计费方式,详情请参见包年包月按量付费

  • 随包年包月实例一起创建的云盘,或者为包年包月实例单独创建的云盘,采用包年包月计费方式。
  • 随按量付费实例一起创建的云盘,以及单独创建的云盘,采用按量付费计费方式。其中,您购买的存储容量单位包可以自动抵扣云盘的按量付费账单。

创建了云盘后,您可以根据需要转换云盘的计费方式。详情请参见转换云盘计费方式

云盘的使用

根据业务需求,您可以对云盘执行以下操作。

业务需求 参考链接
将一块闲置的按量付费云盘挂载到ECS实例上
  1. 挂载数据盘
  2. 根据操作系统类型,格式化数据盘:
新购买一块数据盘,并使数据盘可用
  1. 创建云盘
  2. 挂载数据盘
  3. 根据操作系统类型,格式化数据盘:
加密存储在云盘上的数据 具体介绍请参见加密概述
具体操作请参见:
系统盘或数据盘容量不足

具体介绍请参见扩容概述

更换操作系统 更换操作系统(公共镜像)
备份云盘数据
将云盘恢复到初始状态 重新初始化系统盘
将云盘恢复到某个时刻的状态 使用快照回滚云盘
系统盘损坏后卸载系统盘,修复后再挂载回实例 卸载或挂载系统盘
释放实例但保留系统盘数据
释放多余包年包月云盘,减少使用费用
  1. 转换云盘计费方式
  2. 卸载数据盘
  3. 释放云盘
释放多余按量付费云盘,减少使用费用
  1. 卸载数据盘
  2. 释放云盘