Amazon EBS 卷类型
下表显示了最新一代 EBS 卷的使用案例和性能特点:
固态硬盘(SSD)
普通硬盘(HDD)
卷类型
EBS 预调配 IOPS SSD(io1)
EBS 通用型 SSD(gp2)*
EBS 通用型 SSD(gp3)
吞吐量优化型 HDD(st1)
Cold HDD (sc1)
简短说明
Amazon EBS 存储选项中性能最高的 SSD 卷,专为对延迟敏感的事务型工作负载而设计
通用型 SSD 卷,用于均衡各种事务型工作负载的价格和性能
最低成本 SSD 卷,用于均衡各种事务型工作负载的价格和性能
低成本 HDD 卷,设计用于频繁访问的吞吐量密集型工作负载
Amazon EBS 存储选项中成本最低的 HDD 卷,专为非频繁访问的工作负载而设计
持久性
99.8% – 99.9% 的持久性
99.8% – 99.9% 的持久性
99.8% – 99.9% 的持久性
99.8% – 99.9% 的持久性
99.8% – 99.9% 的持久性
使用场景
I/O 密集型 NoSQL 数据库和关系数据库
启动卷、低延迟交互式应用程序、开发和测试
虚拟桌面、中型单实例数据库(例如 Microsoft SQL Server 和 Oracle)、延迟敏感型交互式应用程序、启动卷和开发/测试环境
大数据、数据仓库、日志处理
每天需要较少扫描的冷数据
API 名称
io1
gp2
gp3
st1
sc1
卷大小
4GB – 16TB
1GB – 16TB
1GB – 16TB
125GB – 16TB
125GB – 16TB
最大 IOPS**/卷
64000
16000
16000
500
250
最大吞吐量***/卷
1000MB/s
250MB/s
1000MB/s
500MB/s
250MB/s
最大 IOPS/实例
160000
160000
160000
160000
160000
最大吞吐量/实例
4750MB/s
4750MB/s
4750MB/s
4750MB/s
4750MB/s
价格
¥ 0.858/GB/月
¥ 0.448/预调配 IOPS
¥0.746/GB/月
¥0.5968/GB/月
3000 IOPS 免费,超过 3000 收取 ¥0.0373/预调配 IOPS/月;
125MB/s 免费,超过 125 收取 ¥0.2984/预调配 MB/s/月
¥0.336/GB/月
¥0.112/GB/月
主要性能属性
IOPS
IOPS
IOPS
MB/s
MB/s
*默认卷类型 **基于 16K I/O 大小的 io1/gp2、基于 1MB I/O 大小的 st1/sc1 ***卷吞吐量的计算方式为:MB = 1024 ^ 2 字节
采用 SSD 的卷(IOPS 密集型)
预调配 IOPS SSD(io1)卷
IO1 由固态硬盘(SSD)提供支持,是性能最高的 EBS 存储选项,设计用于关键的 I/O 密集型数据库和应用程序工作负载,以及 HBase、Vertica 和 Cassandra 等吞吐量密集型数据库和数据仓库工作负载。这些卷非常适用于需要极低延迟的 IOPS 密集型和吞吐量密集型工作负载。
IO1 旨在实现从最高 50 IOPS/GB 的稳定基准性能到 64000 IOPS 的极限性能,每个卷的吞吐量最高可达 1000MB/s。为了最大限度地利用 io1 的优势,建议使用 EBS 优化型 EC2 实例。当挂载到 EBS 优化型 EC2 实例时,io1 能够实现低于 10 毫秒的延迟,并且能在 99.9% 的时间内提供预调配的性能。有关可作为 EBS 优化型实例启动的实例类型的更多信息,请参阅 Amazon EC2 实例类型。有关 Amazon EBS 性能指南的更多信息,请参阅提升 EBS 性能。
1要达到 64000 IOPS 和 1000MB/s 吞吐量的极限性能,必须将卷挂载到 Nitro 系统 EC2 实例
通用型 SSD(gp3 和 gp2)卷
通用型卷由固态硬盘(SSD)提供支持,适用于各种事务型工作负载、虚拟桌面、中型单实例数据库、延迟敏感型交互式应用程序、开发/测试环境和启动卷。Amazon gp3 卷是最新一代的基于通用型 SSD 的 EBS 卷,使客户能够独立于存储容量预置性能,同时提供的每 GB 定价比现有 gp2 卷低多达 20%。新的 gp3 卷可以任何卷大小提供 3000 IOPS 和 125MB/s 的基本性能。寻求更高性能的客户可以扩展到最高 16000 IOPS 和 1000MB/s,需要支付额外费用。gp3 和 gp2 卷均专门设计用于提供不超过 10 毫秒的延迟,并在 99% 的时间内提供预调配的性能。如果您所需的 IOPS 大于 gp3 可以提供的数量,或者您的工作负载需要实现低延迟,或是您需要更稳定的性能,建议您使用 io2 卷。要最大限度地提高 gp3 的性能,建议您使用 EBS 优化型 EC2 实例。
采用 HDD 的卷(MB/s 密集型)
吞吐量优化型 HDD(st1)卷
ST1 卷由普通硬盘(HDD)提供支持,非常适用于频繁访问且拥有大型数据集和大型 I/O 的吞吐量密集型工作负载,例如 MapReduce、Kafka、日志处理、数据仓库以及 ETL 工作负载。这些卷可以提供吞吐量方面的性能(以 MB/s 为单位),能够突增至每 TB 最高 250MB/s,其中基准吞吐量为每 TB 40MB/s,最大吞吐量为每卷 500MB/s。ST1 能够在 99% 的时间内提供预期的吞吐量性能,且拥有的 I/O 点数足以支持以突增速率进行全卷扫描。要最大限度地提高 st1 的性能,建议您使用 EBS 优化型 EC2 实例。
Cold HDD(sc1)卷
SC1 由普通硬盘(HDD)提供支持,能为所有 EBS 卷类型提供最低的每 GB 成本。它非常适用于非频繁访问且拥有大型冷数据集的工作负载。与 st1 类似,sc1 也可提供突增模型:这些卷能突增至每 TB 最高 80MB/s,其中基准吞吐量为每 TB 12MB/s,最大吞吐量为每卷 250MB/s。对于非频繁访问的数据,sc1 可提供极其经济实惠的存储。SC1 能够在 99% 的时间内提供预期的吞吐量性能,且拥有的 I/O 点数足以支持以突增速率进行全卷扫描。要最大限度地提高 sc1 的性能,建议您使用 EBS 优化型 EC2 实例。