Amazon EBS 卷类型

Amazon EBS 提供多种卷类型,从而使您能够为各种不同的应用程序优化存储性能和成本。这些卷类型分为两大类:适用于数据库、虚拟桌面和启动卷等事务型工作负载的 SSD 型存储,以及适用于 MapReduce 和日志处理等吞吐量密集型工作负载的 HDD 型存储。

SSD 型卷包括适用于要求最高的事务型应用程序的最高性能 EBS 卷(io2 Block Express 和 io1),其中包括 SAP HANA、Microsoft SQL Server 和 IBM DB2 以及通用型 SSD 卷(gp3 和 gp2),它们可以平衡事务性应用程序的价格和性能,例如虚拟桌面、测试和开发环境以及交互式游戏应用程序。HDD 型卷包括适用于频繁访问的吞吐量密集型工作负载的吞吐量优化型 HDD (st1) 卷,以及适用于非频繁访问数据的最低成本 Cold HDD (sc1) 卷。

下表显示了每个 EBS 卷的使用案例和性能特征:

SSD 型卷

  • io2 Block Express
  • Amazon EBS io2 Block Express 可在云中提供最高性能的数据块存储,吞吐量、IOPS 和容量达到 gp3 卷的 4 倍,且达到亚毫秒级延迟。Block Express 是最新一代的 Amazon EBS 存储服务器架构,专为满足最苛刻的应用程序性能和延迟要求而构建。io2 Block Express 旨在提供每个卷 4,000MB/s 的吞吐量、256,000 IOPS/卷、高达 64 TiB 的存储容量和 1,000 IOPS/GB 以及 99.999% 的持久性,极其适合 Oracle、SAP HANA、Microsoft SQL Server 和 SAS Analytics 的最大、I/O 最密集的任务关键型部署。

    Io2 Block Express 适用于所有基于 Nitro 的 EC2 实例。有关更多信息,请参见 io2 Block Express 文档

    卷类型:EBS 预调配 IOPS SSD(io2 Block Express)
    简短描述:专用于对延迟敏感的业务关键型应用程序的高性能 SSD 卷
    使用案例:I/O 密集型 NoSQL 数据库和关系数据库
    API 名称:io2
    卷大小:4 GB – 64 TB
    持久性:99.999%
    延迟:亚毫秒级
    最大 IOPS*/卷:256,000
    最大吞吐量**/卷:4,000MB/s
    最大 IOPS/实例:400000
    最大 IOPS/GB:1000 IOPS/GB
    最大吞吐量/实例:12500 MB/s
    价格: 
    • 0.125 USD/GB-月
    • 不超过 32000 个 IOPS 时,0.065 USD/预置 IOPS-月
    • 32001 至 64000 个 IOPS 时,0.046 USD/预置 IOPS-月
    • 超过 64,000 个 IOPS 时,0.032 USD/预置 IOPS-月

    主要性能属性:IOPS、吞吐量、延迟、容量和卷持久性

    *基于 16K I/O 大小的 io1/io2 Block Express/gp2/gp3、基于 1MB I/O 大小的 st1/sc1
    **卷吞吐量计算为 MB = 1024^2 字节
  • io1
  • 由固态硬盘(SSD)提供支持的 Amazon EBS io1 是高性能 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 吞吐量的限制,必须将此卷挂载到依托 AWS Nitro 系统构建的 EC2 实例上。

    卷类型:EBS 预置 IOPS SSD (io1)

    简短描述:专用于对延迟敏感的事务型工作负载的高性能 SSD 卷
    使用案例:I/O 密集型 NoSQL 数据库和关系数据库
    API 名称:io1
    卷大小:4GB – 16TB
    持久性:99.8% - 99.9%
    最大 IOPS*/卷:64000
    最大吞吐量**/卷:1000 MB/s
    最大 IOPS/实例:400000
    最大 IOPS/GB:50 IOPS/GB
    最大吞吐量/实例:12500 MB/s
    延迟:个位数的毫秒值
    价格:0.125 USD/GB-月 + 0.065 USD/预置 IOPS-月
    主要性能属性:IOPS

    *基于 16K I/O 大小的 io1/io2 Block Express/gp2/gp3、基于 1MB I/O 大小的 st1/sc1
    **卷吞吐量计算为 MB = 1024^2 字节

  • gp3
  • Amazon gp3 卷是最新一代的通用型 SSD EBS 卷,可使用户预置性能而不受存储容量影响,同时每 GB 的定价与现有 gp2 卷相比可降低多达 20%。新 gp3 卷可以在任何卷大小下提供 3000 IOPS 和 125 MiBps 的基准性能。追求更高性能的客户可在另外付费后扩展到高达 16,000 IOPS 和 1,000 MiBps。gp3 卷可达到个位数毫秒级的延迟,同时获得预置性能水平的时间可达到 99%,因此极其适合众多要求以低成本获得高性能的应用,包括虚拟桌面、中等规模的单实例数据库(例如,Microsoft SQL Server、Cassandra、MySQL 和 Oracle DB)、Hadoop 分析集群、低延迟交互式应用程序、开发和测试,以及启动卷。如果您需要的 IOPS 数量比 gp3 可提供的更多,我们建议您使用 io2 Block Express 卷。为了最大限度地提高 gp3 的性能,我们推荐您使用 EBS 优化型 EC2 实例

    卷类型:EBS 通用型 SSD (gp3)
    简短描述:用于均衡各种事务型工作负载的价格和性能的通用型 SSD 卷
    使用案例:虚拟桌面、中等规模的单实例数据库(例如,MSFT SQL Server 和 Oracle DB)、低延迟交互式应用程序、开发和测试、启动卷
    API 名称:gp3
    大小:1 GB – 16 TB
    持久性:99.8% - 99.9% 的持久性
    最大 IOPS**/卷:16000
    最大吞吐量**/卷:1000MB/s
    最大 IOPS/实例:260000
    最大吞吐量/实例:12500 MB/s
    延迟:个位数的毫秒值
    存储价格:0.08 USD/GB-月
    预置性能价格:3,000 IOPS 以内免费,超过 3,000 IOPS 后为 0.005 USD/预置 IOPS-月;125 MB/s 以内免费,超过 125 MiBps 后为 0.04 USD/预置 MB/s-月
    主要性能属性:USD/IOPS

    *基于 16K I/O 大小的 io1/io2 Block Express/gp2/gp3、基于 1MB I/O 大小的 st1/sc1
    **卷吞吐量计算为 MB = 1024^2 字节
  • gp2
  • Amazon EBS gp2 卷由固态硬盘(SSD)提供支持,适用于各种交易型工作负载,包括开发/测试环境、低延迟交互式应用程序和启动卷。gp2 旨在提供低于 10 毫秒的延迟,可以实现从 3 IOPS/GB(最小 100 IOPS)的稳定基准性能到 16000 IOPS 的极限性能,每个卷的吞吐量最高可达 250MB/s。小于 1TB 的 gp2 卷还能够突增至 3000 IOPS。gp2 的价格中已包含 I/O 操作,因此您只需为预置的每 GB 存储支付费用。gp2 能够在 99% 的时间内提供预配置的性能。如果您所需的 IOPS 大于 gp2 可以提供的数量,例如您的工作负载需要实现低延迟,或是您需要更稳定的性能,我们建议您使用 io2 Block Express。为了最大限度地提高 gp2 的性能,我们推荐您使用 EBS 优化型 EC2 实例

    卷类型:EBS 通用型 SSD(gp2)*
    简短描述:用于均衡各种事务型工作负载的价格和性能的通用型 SSD 卷
    使用案例:启动卷、低延迟交互式应用程序、开发和测试
    API 名称:gp2
    卷大小:1GB – 16TB
    持久性:99.8% - 99.9% 的持久性
    最大 IOPS*/卷:16,000
    最大吞吐量**/卷:250 MB/s
    最大 IOPS/实例:260,000
    最大吞吐量/实例:7,500 MB/s
    延迟:个位数的毫秒值
    价格:0.10 USD/GB-月
    主要性能属性:IOPS

    *基于 16K I/O 大小的 io1/io2 Block Express/gp2/gp3、基于 1MB I/O 大小的 st1/sc1
    **卷吞吐量计算为 MB = 1024^2 字节

HDD 型卷

  • st1
  • Amazon EBS 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
    最大吞吐量***/卷:500 MB/s
    最大吞吐量/实例:12500 MB/s
    价格:0.045 USD/GB-月
    主要性能属性:MB/s

    *I/O 点数用于使大量 I/O 突增至基准性能以上
    **基于 16K I/O 大小的 io1/io2 Block Express/gp2/gp3、基于 1MB I/O 大小的 st1/sc1
    ***卷吞吐量计算为 MB = 1024^2 字节

  • sc1
  • Amazon EBS 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
    最大吞吐量***/卷:250 MB/s
    最大吞吐量/实例:7500 MB/s
    价格:0.015 USD/GB-月
    主要性能属性:MB/s

    *I/O 点数用于使大量 I/O 突增至基准性能以上
    **基于 16K I/O 大小的 io1/io2 Block Express/gp2/gp3、基于 1MB I/O 大小的 st1/sc1
    ***卷吞吐量计算为 MB = 1024^2 字节

查看产品功能

了解 Amazon EBS 的主要功能。

了解更多 
注册免费账户

立即享受 AWS Free Tier。 

注册 
开始在控制台中构建

在 EC2 管理控制台中创建您的第一个 EBS 卷。

登录