块存储是阿里云为云服务器ECS提供的块设备产品,具有高性能和低时延的特点,支持随机读写,满足大部分通用业务场景下的数据存储需求。您可以像使用物理硬盘一样格式化并建立文件系统来使用块存储。

块存储类型

阿里云为您的云服务器ECS提供了丰富的块存储产品,包括基于分布式存储架构的云盘和基于物理机本地硬盘的本地盘产品。

块存储类型 描述 参考文档
云盘 ESSD云盘 基于新一代分布式块存储架构的超高性能云盘产品,结合25GE网络和RDMA技术,单盘可提供高达100万的随机读写能力和更低的单路时延能力。

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

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

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

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

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

云盘概述
普通云盘 属于上一代云盘产品,已经逐步停止售卖。
本地盘 基于ECS实例所在物理机(宿主机)上的本地硬盘设备,为ECS实例提供本地存储访问能力。为对存储I/O性能和海量存储性价比有极高要求的业务场景而设计的产品。具有低时延、高随机IOPS、高吞吐量、高性价比等优势。
说明 本地盘来自单台物理机,数据可靠性取决于物理机的可靠性,存在单点故障风险。建议您在应用层做数据冗余,保证数据的可用性。您可以使用部署集将业务涉及到的几台ECS实例分散部署在不同的物理服务器上,保证业务的高可用性和底层容灾能力。
本地盘

产品性能

不同类型块存储,具有不同的性能:

数据安全

说明 除数据擦除机制外,其他内容仅适用于云盘,不适用于本地盘。
  • 读写稳定性

    在同一可用区中,您的业务数据以多副本的形式分布存储在块存储集群中,保证读写过程中的数据稳定性,为ECS实例实现99.9999999%的数据可靠性保证。更多信息,请参见云盘三副本技术

  • 主动备份

    您可以定期创建快照,提高业务数据的安全性。快照是阿里云备份产品,为云盘提供数据备份能力,确保日志和客户交易等信息有备份可查询。更多信息,请参见快照概述

  • 数据擦除机制
    您删除的数据不会被其他用户通过任何途径访问,分布式块存储系统中已删除的数据一定会被完全擦除。主要通过以下机制保证数据擦除的完整性:
    • 云盘底层基于顺序追加写实现,该设计充分利用物理盘顺序写高带宽低时延的特性。基于追加写的特性,删除云盘逻辑空间的操作会被作为元数据记录,一切对该逻辑空间的读操作,存储系统会确保返回全零。同理,您对逻辑空间的覆盖写不会立即覆盖物理磁盘上对应空间,存储系统通过修改逻辑空间与物理空间之间的映射关系来实现云盘的覆盖写,确保无法读取被覆盖的数据。一切删除或者覆盖写操作形成的物理磁盘上的遗留数据,会从底层物理磁盘上强制永久删除。

    • 当您释放块设备(云盘)时,存储系统立即销毁元数据,确保无法继续访问数据。同时,该云盘对应的物理存储空间会被回收。物理空间再次被分配前一定是清零过的,在首次写入数据前,所有新建的云盘的读取返回全部是零。

  • 数据加密

    对于数据敏感型应用,建议您加密存储设备。ECS云盘加密采用行业标准的AES-256算法,利用密钥加密云盘以及云盘快照。从ECS实例传输到云盘的数据会被自动加密,并在读取数据时自动解密。更多信息,请参见加密概述

计费

有关块存储的计费方式及计费项,请参见计费概述块存储计费

使用限制

有关块存储的使用限制及配额,请参见块存储使用限制

块存储的常用操作

在整个使用生命周期中,云盘的常用操作如下图所示。云盘功能
使用阶段 场景 操作说明
创建阶段 您可以为ECS实例创建一个空的云盘或者创建一个包含快照数据的云盘。
运维阶段 查看云盘基本信息和监控云盘性能。
通过快照功能,备份和恢复云盘数据。
如果现有的云盘类型性能不够,可以为云盘升级配置。
如果现有的云盘存储容量不够,可以为云盘扩容。
如果需要云盘回到创建时的状态,可以重新初始化。
如果需要更换一个新的操作系统,可以更换操作系统。
释放阶段 如果云盘不再需要使用,可以卸载并释放云盘,节约费用。
本地盘只能随部分实例规格的ECS实例创建和释放,支持格式化数据盘操作:

相关存储产品

阿里云除了提供块存储外,还提供对象存储OSS和文件存储NAS等存储产品。具体信息,请参见什么是对象存储OSS什么是文件存储NAS