Amazon EBS 提供多种卷类型,让您可以优化多种应用的存储性能和成本。这些卷类型分为两大类:采用 SSD 的存储,适用于数据库、虚拟桌面和启动卷等事务型工作负载,以及采用 HDD 的存储,适用于 MapReduce 和日志处理等吞吐量密集型工作负载。
采用 SSD 的卷包括最高性能的 EBS 卷 (io1),适用于 SAP HANA、Microsoft SQL Server 和 IBM DB2 等要求最高的事务型应用;以及通用型 SSD 卷 (gp2),该卷用于平衡事务型应用的价格和性能,包括虚拟桌面、测试和开发环境,以及交互式游戏应用。采用 HDD 的卷包括吞吐量优化型 HDD (st1),适用于频繁访问的吞吐量密集型工作负载;以及最低成本 Cold HDD (sc1),适用于非频繁访问数据。
下表显示了每种 EBS 卷的使用案例和性能特点:
采用 SSD 的卷
-
io1
-
gp2
-
gp3
-
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 性能。
要达到 64000 IOPS 和 1000MB/s 吞吐量的极限性能,必须将卷挂载到基于 亚马逊云科技Nitro 系统构建的 EC2 实例上。
卷类型:EBS 预配置 IOPS SSD (io1)
简短描述:高性能 SSD 卷,设计用于对延迟敏感的事务型工作负载
使用案例:I/O 密集型 NoSQL 数据库和关系数据库
API 名称: io1
卷大小: 4 GB – 16 TB持久性: 99.8% - 99.9%
最大 IOPS*/卷: 64000
最大吞吐量**/卷: 1000MB/s
最大 IOPS/实例:160000最大 IOPS/GB:50 IOPS/GB
最大吞吐量/实例:4750MB/s
价格:¥ 0.858/GB/月 + ¥ 0.448/预置 IOPS
主要性能属性: IOPS*基于 16K I/O 大小的 io1/gp2、基于 1MB I/O 大小的 st1/sc1
**卷吞吐量的计算方式为:MB = 1024 ^ 2 字节
-
gp2
-
gp2 是 Amazon EC2 实例的默认 EBS 卷类型。这些卷由固态硬盘 (SSD) 提供支持,适用于各种事务型工作负载,包括开发/测试环境、低延迟交互式应用程序和启动卷。gp2 旨在提供低于 10 毫秒的延迟,可以实现从 3 IOPS/GB(最小 100 IOPS)的稳定基准性能到 16000 IOPS 的极限性能,每个卷的吞吐量最高可达 250MB/s。小于 1TB 的 gp2 卷还能够突增至 3000 IOPS。gp2 的价格中已包含 I/O 操作,因此您只需为预置的每 GB 存储付费。gp2 能够在 99% 的时间内提供预配置的性能。如果您所需的 IOPS 大于 gp2 可以提供的数量,例如工作负载需要实现低延迟,或是您需要更稳定的性能,我们建议您使用 io1。要最大限度地提高 gp2 的性能,建议您使用 EBS 优化型 EC2 实例。
卷类型:EBS 通用型 SSD (gp2)*
简短描述:通用型 SSD 卷,用于均衡各种事务型工作负载的价格和性能
使用案例:启动卷、低延迟交互式应用程序、开发和测试
API 名称: gp2
卷大小: 1 GB – 16 TB持久性:99.8% - 99.9% 的持久性
最大 IOPS**/卷: 16000
最大吞吐量***/卷: 250MB/s
最大 IOPS/实例:160000
最大吞吐量/实例:4750MB/s
价格:北京区域:每月每 GB 预配置存储 ¥0.746宁夏区域:每月每 GB 预配置存储 ¥0.664
主要性能属性: IOPS*默认卷类型
**基于 16K I/O 大小的 io1/gp2、基于 1MB I/O 大小的 st1/sc1
***卷吞吐量的计算方式为:MB = 1024 ^ 2 字节
-
gp3
-
Amazon gp3 卷是最新一代的基于通用型 SSD 的 EBS 卷,使客户能够独立于存储容量预置性能,同时提供的每 GB 定价比现有 gp2 卷低多达 20%。新的 gp3 卷可以任何卷大小提供 3000 IOPS 和 125MiBps 的基本性能。寻求更高性能的客户可以扩展到最大 16000 IOPS 和 1000 MiBps,需要支付额外费用。gp3 卷旨在提供不超过 10 毫秒的延迟,同时可在 99% 的时间内提供预置的性能,从而使其非常适用于要求以低成本提供高性能的各种应用程序,包括虚拟桌面、中型单实例数据库(例如 Microsoft SQL Server、Cassandra、MySQL 和 Oracle DB)、Hadoop 分析集群、低延迟交互式应用程序、开发和测试以及启动卷。如果您需要的 IOPS 数量超过 gp3 可以提供的数量,建议您使用 io2 卷。要最大限度地提高 gp3 的性能,建议您使用 EBS 优化型 EC2 实例。
卷类型:EBS 通用型 SSD (gp3)
简短描述:通用型 SSD 卷,用于均衡各种事务型工作负载的价格和性能
使用案例:虚拟桌面、中型单实例数据库(例如 MSFT SQL Server 和 Oracle DB)、低延迟交互式应用程序、开发和测试、启动卷
API 名称:gp3
卷大小:1GB – 16TB
持久性:99.8% - 99.9% 的持久性
最大 IOPS/卷:16000
最大吞吐量*/卷:1000MB/s
最大 IOPS/实例:160000
最大吞吐量/实例:4750MB/s
延迟:不超过 10 毫秒
存储价格:北京区域:每月每 GB ¥0.5968;宁夏区域:每月每 GB ¥0.5312预置的性能价格:
北京区域:3000 IOPS 免费,超过 3000 IOPS 收取 ¥0.0373/预置 IOPS/月;125MB/s 免费,超过 125MiBps 收取 ¥0.2984/预置 MB/s/月
宁夏区域:3000 IOPS 免费,超过 3000 IOPS 收取 ¥0.0332/预置 IOPS/月;125MB/s 免费,超过 125MiBps 收取 ¥0.2656/预置 MB/s/月
主要性能属性:¥/IOPS
*卷吞吐量的计算方式为:MB = 1024^2 字节
采用 HDD 的卷
-
st1
-
sc1
-
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 实例。
卷类型:吞吐量优化型 HDD (st1) 卷
简短描述:低成本 HDD 卷,设计用于频繁访问的吞吐量密集型工作负载
使用案例:大数据、数据仓库、日志处理
API 名称: st1
卷大小:125GB – 16TB持久性:99.8% - 99.9% 的持久性
最大 IOPS**/卷: 500
最大吞吐量***/卷: 500MB/s
最大 IOPS/实例: 80000
最大吞吐量/实例: 2375MB/s
价格:北京区域:每月每 GB ¥0.336;宁夏区域:每月每 GB ¥0.299
主要性能属性: MB/s* I/O 点数用于在基本性能之上突增大量 I/O
**基于 16K I/O 大小的 io1/gp2、基于 1MB I/O 大小的 st1/sc1
***卷吞吐量的计算方式为:MB = 1024 ^ 2 字节
-
sc1
-
sc1 由普通硬盘 (HDD) 提供支持,能为所有 EBS 卷类型提供最低的每 GB 成本。它非常适用于非频繁访问且拥有大型冷数据集的工作负载。与 st1 类似,sc1 也可提供突增模型。这些卷能突增至每 TB 最高 80MB/s,其中基准吞吐量为每 TB 12MB/s,最大吞吐量为每卷 250MB/s。对于非频繁访问的数据,sc1 可提供极其经济实惠的存储。sc1 能够在 99% 的时间内提供预期的吞吐量性能,且拥有的 I/O 点数*足以支持以突增速率进行全卷扫描。要最大限度地提高 sc1 的性能,建议您使用 EBS 优化型 EC2 实例。
卷类型: Cold HDD (sc1)
简短描述: 最低成本 HDD 卷,设计用于非频繁访问的工作负载
使用案例: 每天需要较少扫描的冷数据
API 名称:sc1
卷大小:125GB – 16TB持久性:99.8% - 99.9% 的持久性
最大 IOPS**/卷: 250
最大吞吐量***/卷: 250MB/s
最大 IOPS/实例: 80000
最大吞吐量/实例: 2375MB/s
价格:北京地区:每月每 GB ¥0.112;宁夏区域:每月每 GB ¥0.0996
主要性能属性: MB/s* I/O 点数用于在基本性能之上突增大量 I/O
**基于 16K I/O 大小的 io1/gp2、基于 1MB I/O 大小的 st1/sc1
***卷吞吐量的计算方式为:MB = 1024 ^ 2 字节