本地盘
本地盘是ECS实例所在物理机上的本地硬盘设备。本地盘能够为ECS实例提供本地存储访问能力,具有低时延、高随机IOPS、高吞吐量和高性价比的优势。
存储类型
说明 本文主要描述当前与ECS实例一起销售的本地盘的信息。有关本地SSD型实例规格和大数据型实例规格的性能详情,请参见实例规格族。
本地盘适用于对存储I/O性能、海量存储性价比有极高要求的业务场景。阿里云提供以下两种本地盘:
- NVMe SSD本地盘:搭配使用的实例规格族包括i2、i2g、i1、ga1和gn5。其中,i1和i2实例规格族适用于以下场景:
- 网络游戏、电商、视频直播、媒体等在线业务。满足I/O密集型应用对块存储的低时延和高I/O性能需求。
- 对存储I/O性能有较高要求,同时具备应用层高可用架构的业务场景。例如,NoSQL非关系型数据库(如Cassandra、MongoDB、HBase等)、MPP数据仓库和分布式文件系统等。
- SATA HDD本地盘:搭配使用的实例规格族包括d1ne和d1。适用于互联网行业、金融行业等有大数据计算与存储分析需求的行业,进行海量数据存储和离线计算的业务场景。充分满足以Hadoop为代表的分布式计算业务类型对ECS实例存储性能、存储容量和内网带宽的多方面要求。
NVMe SSD本地盘
为压测出阿里云提供的标准性能数据及本地盘QoS(Quality of Service,服务质量),您可以根据本文测试NVMe SSD本地盘在带宽、IOPS以及延迟等性能指标。有关NVMe SSD本地盘性能测试的详情,请参见测试块存储性能。
- 本地SSD型实例规格族i2搭载的NVMe SSD本地盘性能如下表所示:
NVMe SSD指标 单盘性能 综合实例性能 * 仅ecs.i2.xlarge 其余i2规格 最大容量 894GiB 1788GiB 1788*8GiB 最大读IOPS 150000 300000 1500000 最大读吞吐量 1GB/s 2GB/s 16GB/s 最大写吞吐量 0.5GB/s 1GB/s 8GB/s 访问时延 微秒级(μs) * 该综合实例性能仅适用于ecs.i2.16xlarge,表示i2规格族中最大规格的本地存储性能。
- 本地SSD型实例规格族i1搭载的NVMe SSD本地盘性能如下表所示:
NVMe SSD指标 单盘性能 综合实例性能 *** 最大容量 1456GiB 2912GiB 最大IOPS 240000 480000 写IOPS ** min{165*容量, 240000} 2*min{165*容量, 240000} 读IOPS ** 最大读吞吐量 2GB/s 4GB/s 读吞吐量 ** min{1.4*容量, 2000}MB/s 2*min{1.4*容量, 2000}MB/s 最大写吞吐量 1.2GB/s 2.4GB/s 写吞吐量 ** min{0.85*容量, 1200}MB/s 2*min{0.85*容量, 1200}MB/s 访问时延 微秒级(μs) ** 单盘性能计算公式说明:- 以单块NVMe SSD本地盘写IOPS计算公式说明:每GiB为165IOPS,最高240000IOPS。
- 以单块NVMe SSD本地盘写吞吐量计算公式说明:每GiB为0.85MB/s,最高1200MB/s。
*** 该综合实例性能仅适用于ecs.i1.14xlarge,表示i1规格族中最大规格的本地存储性能。
SATA HDD本地盘
SATA HDD本地盘性能如下表所示。
SATA HDD指标 | 单盘性能 | 综合实例性能 **** |
---|---|---|
最大容量 | 5500GiB | 154000GiB |
最大吞吐量 | 190MB/s | 5320MB/s |
访问时延 | 毫秒级(ms) |
**** 该综合实例性能仅适用于ecs.d1.14xlarge和ecs.d1ne.14xlarge规格,表示d1和d1ne规格族中最大规格的本地存储性能。
计费方式
使用说明
- 本地盘来自单台物理机,数据可靠性取决于物理机的可靠性,存在单点故障风险。建议您在应用层做数据冗余,保证数据的可用性。您可以使用部署集将业务涉及到的几台ECS实例分散部署在不同的物理服务器上,保证业务的高可用性和底层容灾能力。详情请参见创建部署集。
警告 使用本地盘存储数据有丢失数据的风险,例如ECS实例所在物理机发生硬件故障时。请勿在本地盘上存储需要长期保存的业务数据。如果您的应用无数据可靠性架构设计,强烈建议您在ECS实例中同时使用云盘,提高数据可靠性。
- 购买了带本地盘的ECS实例后,请登录ECS实例自行分区并格式化本地盘。具体操作,请参见分区并格式化本地盘。
- 本地盘不支持的操作有:
- 单独创建全新本地盘
- 使用快照创建本地盘
- 挂载本地盘
- 单独卸载并释放本地盘
- 扩容本地盘
- 重新初始化本地盘
- 为本地盘创建快照
- 使用快照回滚本地盘
磁盘初始化顺序
创建带本地盘的ECS实例时,所有磁盘的初始化顺序遵循以下规则:
- 规则一:如果指定的镜像不带有数据盘快照,则按照本地盘优先、随ECS实例创建的云盘其次的顺序排列。
- 规则二:如果指定的镜像带有数据盘快照,由于制作镜像时,会同时记录数据盘设备名,优先保留镜像中的数据盘快照所对应的磁盘顺序,其余排列顺序遵循规则一。
以Linux类型镜像中包含两块数据盘快照的场景为例,为您讲解规则二的排序原理:
- 假设两块数据盘的原设备名分别是/dev/xvdb和/dev/xvdc:在初始化本地盘实例时,阿里云优先将/dev/xvdb和/dev/xvdc分配给镜像中指定的数据盘使用。则磁盘初始化顺序为系统盘、镜像已指定的数据盘1、镜像已指定的数据盘2、本地盘1、本地盘2、云盘1、云盘2等。如下图所示。
- 假设两块数据盘的原设备名分别是/dev/xvdc和/dev/xvdd:在初始化本地盘实例时,阿里云优先将/dev/xvdc和/dev/xvdd分配给镜像中指定的数据盘使用。剩下的设备名位置再以本地盘优先的方式填充。则磁盘初始化顺序为系统盘、本地盘1、镜像已指定的数据盘1、镜像已指定的数据盘2、本地盘2、云盘1、云盘2等。如下图所示。
生命周期
本地盘的生命周期与它所挂载的本地盘实例相同,更多详情,请参见实例生命周期介绍。
实例操作对本地盘数据的影响
操作本地盘实例对本地盘数据的影响如下表所示。
实例操作 | 保留本地盘数据 | 保留本地盘 |
---|---|---|
操作系统重启/控制台重启/强制重启 | 是 | 是 |
操作系统关机/控制台停止/强制停止 | 是 | 是 |
实例自动恢复 | 否 | 否 |
释放实例 | 否 | 否 |
包年包月实例到期停机后,实例进入过期回收前 | 是 | 是 |
账号欠费后,按量付费实例进入欠费回收前 | 是 | 是 |
包年包月实例到期停机后,实例进入过期回收后 | 否 | 是 |
账号欠费后,按量付费实例进入欠费回收后 | 否 | 是 |
包年包月实例到期停机或账号欠费后,释放实例后 | 否 | 否 |
手动续费一台过期的包年包月实例 | 是 | 是 |
账号欠费重新充值并重开机一台欠费的按量付费实例 | 是 | 是 |
手动续费一台过期回收中的包年包月实例 | 否 | 是 |
账号欠费重新充值并重开机一台欠费回收中的按量付费实例 | 否 | 是 |
相关链接
如果您使用的是已经停售的上一代本地SSD盘,请参见上一代磁盘 - 本地SSD盘。
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
评论