全部产品
Search
文档中心

云服务器 ECS:存储I/O性能

更新时间:Aug 18, 2023

存储I/O性能又称存储读写性能,指不同ECS实例规格挂载云盘时,可以达到的性能表现,包括IOPS和吞吐量。

重要

本章节仅适用于全新一代企业级实例规格族,包括hfg7、hfc7、hfr7、g6e、c6e、r6e等,更多规格族请参见全新一代企业级实例规格族存储I/O性能表。同时,不适用于本地盘。

I/O大小介绍

I/O(input/output,即读写)是应用发起的一次或多次数据请求,请求可以是随机的或顺序的。I/O请求的数据量又称I/O大小,单位为KiB,例如4 KiB。

设计应用底层存储架构或者选择实例规格时,您需要考虑IOPS、I/O大小、吞吐量等指标。其中,IOPS * I/O大小 = 吞吐量。根据应用的I/O请求特性,您可以选择不同的块存储和实例规格,从而达到最佳效果:

  • 当应用的I/O较大,例如离线分析、数据仓库等应用,建议您选择吞吐量更大的大数据型实例规格族。

  • 当应用的I/O对时延较为敏感,比较随机且I/O大小相对较小,例如OLTP事务型数据库、企业级应用,如SAP等应用,建议您选择IOPS更高的ESSD云盘、SSD云盘。

更多有关IOPS和吞吐量的信息,请参见产品性能

实例具备的存储I/O性能

阿里云弹性计算全新一代企业级实例规格族具备存储I/O性能隔离能力,在ECS实例与云盘之间具备专用的存储带宽,不同ECS实例间可以避免存储I/O抢占。采用全新一代企业级实例规格族,即使在业务高峰期,应用依然可以获得稳定一致的存储I/O性能。

例如,当您的业务应用为I/O敏感型业务,需要持续一致的存储I/O性能,建议您选择具备存储I/O性能隔离能力的全新一代实例规格族:

  • 中大型数据库负载,如Oracle、MySQL、SQL Server、PostgreSQL、Cassandra、MongoDB等。

  • 企业级应用,如ERP、CRM等。

实例规格与存储I/O性能的关系

云服务器ECS不同实例规格族的存储I/O性能以及不同实例规格挂载云盘时的性能表现不同。实例维度的存储I/O性能和实例规格大小相关,同一类型的实例规格等级越高,可获得的存储I/O性能(即IOPS和吞吐量)越高。了解实例存储性能与云盘存储性能之间的关系后,您可以基于性能数据,从实际业务需求出发,合理选择实例规格和块存储产品,避免不合理配置给应用带来性能瓶颈。

实例存储IOPS性能说明

当您创建ECS实例挂载了云盘时,ECS实例最终的存储I/O性能表现有以下场景:

  • 场景一:如果云盘的性能总和超过了实例规格族所对应的存储I/O能力,最终存储I/O性能以该实例规格对应的存储I/O能力为准。

  • 场景二:如果云盘的性能总和不超过实例规格族所对应的存储I/O性能,最终存储I/O性能以云盘性能为准。

实例与存储IO性能

以存储增强型实例规格族g7se为例,不同规格的实例挂载不同性能级别的ESSD云盘时,实际的存储性能不同。以下为示例。

  • 示例一:张先生选择了ecs.g7se.xlarge 16 GiB规格实例,该实例规格最大存储I/O性能为60,000 IOPS。ECS实例仅挂载了1块2,000 GiB,性能级别为PL2的ESSD云盘,对应单盘IOPS最大为100,000。则该ECS实例最大存储IOPS为60,000,无法达到100,000。

  • 示例二:张先生选择了ecs.g7se.4xlarge 64 GiB规格实例,该实例规格最大存储I/O性能为150,000 IOPS。ECS实例挂载了3块2,000 GiB,性能级别为PL2的ESSD云盘,对应单盘IOPS最大为100,000,总IOPS最大为300,000。则该ECS实例最大存储IOPS为150,000。

  • 示例三:张先生选择了ecs.g7se.4xlarge 64 GiB规格实例,该实例规格最大存储I/O性能为150,000 IOPS。ECS实例仅挂载了1块2,000 GiB,性能级别为PL3的ESSD云盘,对应单盘IOPS最大为101,800。则该ECS实例最大存储IOPS为101,800。

实例存储IOPS/带宽突发性能说明

七代及之后的部分小规格实例存储IOPS和存储带宽具备突发能力,当您创建ECS实例挂载了云盘时,ECS实例最终的IOPS/带宽突发性能说明如下:

  • 实例存储IOPS突发性能

    • 指标说明:该指标代表实例规格对云盘存储I/O性能的限制。

      • 基础IOPS:每个实例规格可以持续支持的最大云盘IOPS能力,有SLA保证。

      • 突发IOPS:每个实例规格允许更高的IOPS能力,但突发能力有时间限制,同时也要依赖整机的I/O资源,没有SLA保证。当整机I/O资源充足时,且云盘一直在规格指定的最大值突发指标突发时,不同实例规格默认允许的最大突发时间说明如下。

        • large:5分钟

        • xlarge:10分钟

        • 2xlarge:20分钟

        • 3xlarge:30分钟

        • 4xlarge:40分钟

    • 计算公式:当实例规格实际IOPS低于基础IOPS时,就会自动积累积分,有积分可以随时突发。突发时间是按照积分计算的,当实例规格实际运行达不到最大突发值时,突发时间会更长。当前规格可以突发最大积分值和实际突发时间计算公式如下。

      • 突发最大积分值=(最大突发IOPS-基础IOPS)*最大突发时间

      • 实际突发时间=突发最大积分值/(当前I/O值-基础IOPS)

    • 示例说明:以ecs.g7实例规格为例,假设各实例规格挂载一块云盘最大IOPS能力是5万的云盘,则该云盘的基础IOPS能力、有性能突发时实际突发时间说明如下表所示。

      实例规格

      云盘基础IOPS

      云盘最大突发IOPS

      云盘最大突发时间(分钟)

      云盘突发最大积分值

      云盘实际突发时间(分钟)

      g7.large

      2万

      11万

      5

      (11-2)*5=45

      45/(5-2)=15

      ecs.g7.xlarge

      4万

      11万

      10

      (11-4)*10=70

      70/(5-4)=70

      ecs.g7.2xlarge

      5万

      11万

      20

      (11-5)*20=120

      云盘指标等于基础指标,无需突发

      ecs.g7.3xlarge

      7万

      11万

      30

      (11-7)*30=120

      云盘指标低于基础指标,无需突发

      ecs.g7.4xlarge

      8万

      11万

      40

      (11-8)*40=120

      云盘指标低于基础指标,无需突发

      ecs.g7实例规格的更多信息,请参见通用型实例规格族g7

  • 实例存储带宽突发性能

    • 指标说明:该指标代表实例规格对云盘带宽能力的限制。

      • 基础带宽:每个实例规格可以持续支持的最大云盘带宽能力,有SLA保证。

      • 突发带宽:每个实例规格允许更高的带宽能力,但突发能力有时间限制,同时也要依赖整机的带宽资源,没有SLA保证。当整机带宽资源充足时,且云盘一直在规格指定的最大值突发指标突发时,不同实例规格默认允许的最大突发时间说明如下。

        • large:5分钟

        • xlarge:10分钟

        • 2xlarge:20分钟

        • 3xlarge:30分钟

        • 4xlarge:40分钟

    • 计算公式:突发时间是按照积分计算的,当实例规格实际运行达不到最大突发值时,突发时间会更长。当前规格可以突发最大积分值和实际突发时间计算公式如下。

      • 突发最大积分值=(最大突发带宽-基础带宽)*最大突发时间

      • 实际突发时间=突发最大积分值/(当前带宽值-基础带宽)

    • 示例说明:以ecs.g7实例规格为例,假设各实例规格挂载一块云盘最大带宽值是3 Gbit/s的云盘,则该云盘的基础带宽能力、有性能突发时实际突发时间说明如下表所示。

      实例规格

      云盘基础带宽(Gbit/s)

      云盘最大突发带宽(Gbit/s)

      云盘最大突发时间(分钟)

      云盘突发最大积分值

      云盘实际突发时间(分钟)

      g7.large

      1.5

      6

      5

      (6-1.5)*5=22.5

      22.5/(3-1.5)=15

      ecs.g7.xlarge

      2

      6

      10

      (6-2)*10=40

      40/(3-2)=40

      ecs.g7.2xlarge

      3

      6

      20

      (6-3)*20=60

      云盘指标等于基础指标,无需突发

      ecs.g7.3xlarge

      4

      6

      30

      (6-4)*30=60

      云盘指标小于基础指标,无需突发

      ecs.g7.4xlarge

      5

      6

      40

      (6-5)*40=40

      云盘指标小于基础指标,无需突发

      ecs.g7实例规格的更多信息,请参见通用型实例规格族g7

全新一代企业级实例规格族存储I/O性能表

全新一代企业级实例规格族对应的存储I/O性能请参见下表。实例规格族的其他产品规格详情请参见实例规格族

说明

表中,最大IOPS在4KiB I/O大小下取得,最大吞吐量在1024KiB I/O大小下取得。测试方法请参见测试块存储性能

表 1. g7se的存储I/O性能

实例规格

最大IOPS(万,4KiB I/O)

最大存储带宽(Gbit/s)

最大吞吐量(MB/s,1024KiB I/O)

ecs.g7se.large

3

3

375

ecs.g7se.xlarge

6

4

500

ecs.g7se.2xlarge

10

6

750

ecs.g7se.3xlarge

12

8

1,000

ecs.g7se.4xlarge

15

10

1,250

ecs.g7se.6xlarge

20

12

1,500

ecs.g7se.8xlarge

30

16

2,000

ecs.g7se.16xlarge

50

32

4,000

ecs.g7se.32xlarge

100

64

8,000

表 2. hfg7的存储I/O性能

实例规格

最大IOPS(万,4KiB I/O)

最大存储带宽(Gbit/s)

最大吞吐量(MB/s,1024KiB I/O)

ecs.hfg7.large

2.0

1.0

125

ecs.hfg7.xlarge

3.0

1.5

187.5

ecs.hfg7.2xlarge

4.5

2.0

250

ecs.hfg7.3xlarge

6.0

2.5

312.5

ecs.hfg7.4xlarge

7.5

3.0

375

ecs.hfg7.6xlarge

9.0

4.0

500

ecs.hfg7.8xlarge

10.5

5.0

625

ecs.hfg7.12xlarge

15.0

8.0

1,000

ecs.hfg7.24xlarge

30.0

16.0

2,000

表 3. hfc7的存储I/O性能

实例规格

最大IOPS(万,4KiB I/O)

最大存储带宽(Gbit/s)

最大吞吐量(MB/s,1024KiB I/O)

ecs.hfc7.large

2.0

1.0

125

ecs.hfc7.xlarge

3.0

1.5

187.5

ecs.hfc7.2xlarge

4.5

2.0

250

ecs.hfc7.3xlarge

6.0

2.5

312.5

ecs.hfc7.4xlarge

7.5

3.0

375

ecs.hfc7.6xlarge

9.0

4.0

500

ecs.hfc7.8xlarge

10.5

5.0

625

ecs.hfc7.12xlarge

15.0

8.0

1,000

ecs.hfc7.24xlarge

30.0

16.0

2,000

表 4. hfr7的存储I/O性能

实例规格

最大IOPS(万,4KiB I/O)

最大存储带宽(Gbit/s)

最大吞吐量(MB/s,1024KiB I/O)

ecs.hfr7.large

2.0

1.0

125

ecs.hfr7.xlarge

3.0

1.5

187.5

ecs.hfr7.2xlarge

4.5

2.0

250

ecs.hfr7.3xlarge

6.0

2.5

312.5

ecs.hfr7.4xlarge

7.5

3.0

375

ecs.hfr7.6xlarge

9.0

4.0

500

ecs.hfr7.8xlarge

10.5

5.0

625

ecs.hfr7.12xlarge

15.0

8.0

1,000

ecs.hfr7.24xlarge

30.0

16.0

2,000

表 5. g6t的存储I/O性能

实例规格

最大IOPS(万,4KiB I/O)

最大存储带宽(Gbit/s)

最大吞吐量(MB/s,1024KiB I/O)

ecs.g6t.large

2.0

1.0

125

ecs.g6t.xlarge

4.0

1.5

187.5

ecs.g6t.2xlarge

5.0

2.0

250

ecs.g6t.4xlarge

8.0

3.0

375

ecs.g6t.8xlarge

15.0

5.0

625

ecs.g6t.13xlarge

24.0

8.0

1,000

ecs.g6t.26xlarge

48.0

16.0

2,000

表 6. c6t的存储I/O性能

实例规格

最大IOPS(万,4KiB I/O)

最大存储带宽(Gbit/s)

最大吞吐量(MB/s,1024KiB I/O)

ecs.c6t.large

2.0

1.0

125

ecs.c6t.xlarge

4.0

1.5

187.5

ecs.c6t.2xlarge

5.0

2.0

250

ecs.c6t.4xlarge

8.0

3.0

375

ecs.c6t.8xlarge

15.0

5.0

625

ecs.c6t.13xlarge

24.0

8.0

1,000

ecs.c6t.26xlarge

48.0

16.0

2,000

表 7. g6e的存储I/O性能

实例规格

最大IOPS(万,4KiB I/O)

最大存储带宽(Gbit/s)

最大吞吐量(MB/s,1024KiB I/O)

ecs.g6e.large

2.0

1.0

125

ecs.g6e.xlarge

4.0

1.5

187.5

ecs.g6e.2xlarge

5.0

2.0

250

ecs.g6e.4xlarge

8.0

3.0

375

ecs.g6e.8xlarge

15.0

5.0

625

ecs.g6e.13xlarge

24.0

8.0

1,000

ecs.g6e.26xlarge

48.0

16.0

2,000

表 8. c6e的存储I/O性能

实例规格

最大IOPS(万,4KiB I/O)

最大存储带宽(Gbit/s)

最大吞吐量(MB/s,1024KiB I/O)

ecs.c6e.large

2.0

1.0

125

ecs.c6e.xlarge

4.0

1.5

187.5

ecs.c6e.2xlarge

5.0

2.0

250

ecs.c6e.4xlarge

8.0

3.0

375

ecs.c6e.8xlarge

15.0

5.0

625

ecs.c6e.13xlarge

24.0

8.0

1,000

ecs.c6e.26xlarge

48.0

16.0

2,000

表 9. r6e的存储I/O性能

实例规格

最大IOPS(万,4KiB I/O)

最大存储带宽(Gbit/s)

最大吞吐量(MB/s,1024KiB I/O)

ecs.r6e.large

2.0

1.0

125

ecs.r6e.xlarge

4.0

1.5

187.5

ecs.r6e.2xlarge

5.0

2.0

250

ecs.r6e.4xlarge

8.0

3.0

375

ecs.r6e.8xlarge

15.0

5.0

625

ecs.r6e.13xlarge

24.0

8.0

1,000

ecs.r6e.26xlarge

48.0

16.0

2,000

表 10. g6的存储I/O性能

实例规格

最大IOPS(万,4KiB I/O)

最大存储带宽(Gbit/s)

最大吞吐量(MB/s,1024KiB I/O)

ecs.g6.large

1.0

1.0

125

ecs.g6.xlarge

2.0

1.5

187.5

ecs.g6.2xlarge

2.5

2.0

250

ecs.g6.3xlarge

3.0

2.5

312.5

ecs.g6.4xlarge

4.0

3.0

375

ecs.g6.6xlarge

5.0

4.0

500

ecs.g6.8xlarge

6.0

5.0

625

ecs.g6.13xlarge

10.0

8.0

1,000

ecs.g6.26xlarge

20.0

16.0

2,000

表 11. c6的存储I/O性能

实例规格

最大IOPS(万,4KiB I/O)

最大存储带宽(Gbit/s)

最大吞吐量(MB/s,1024KiB I/O)

ecs.c6.large

1.0

1.0

125

ecs.c6.xlarge

2.0

1.5

187.5

ecs.c6.2xlarge

2.5

2.0

250

ecs.c6.3xlarge

3.0

2.5

312.5

ecs.c6.4xlarge

4.0

3.0

375

ecs.c6.6xlarge

5.0

4.0

500

ecs.c6.8xlarge

6.0

5.0

625

ecs.c6.13xlarge

10.0

8.0

1,000

ecs.c6.26xlarge

20.0

16.0

2,000

表 12. r6的存储I/O性能

实例规格

最大IOPS(万,4KiB I/O)

最大存储带宽(Gbit/s)

最大吞吐量(MB/s,1024KiB I/O)

ecs.r6.large

1.0

1.0

125

ecs.r6.xlarge

2.0

1.5

187.5

ecs.r6.2xlarge

2.5

2.0

250

ecs.r6.3xlarge

3.0

2.5

312.5

ecs.r6.4xlarge

4.0

3.0

375

ecs.r6.6xlarge

5.0

4.0

500

ecs.r6.8xlarge

6.0

5.0

625

ecs.r6.13xlarge

10.0

8.0

1,000

ecs.r6.26xlarge

20.0

16.0

2,000

表 13. hfg6的存储I/O性能

实例规格

最大IOPS(万,4KiB I/O)

最大存储带宽(Gbit/s)

最大吞吐量(MB/s,1024KiB I/O)

ecs.hfg6.large

1.0

1.0

125

ecs.hfg6.xlarge

2.0

1.5

187.5

ecs.hfg6.2xlarge

2.5

2.0

250

ecs.hfg6.3xlarge

3.0

2.5

312.5

ecs.hfg6.4xlarge

4.0

3.0

375

ecs.hfg6.6xlarge

5.0

4.0

500

ecs.hfg6.8xlarge

6.0

5.0

625

ecs.hfg6.10xlarge

10.0

8.0

1,000

ecs.hfg6.16xlarge

12.0

10.0

1,250

ecs.hfg6.20xlarge

20.0

16.0

2,000

表 14. hfc6的存储I/O性能

实例规格

最大IOPS(万,4KiB I/O)

最大存储带宽(Gbit/s)

最大吞吐量(MB/s,1024KiB I/O)

ecs.hfc6.large

1.0

1.0

125

ecs.hfc6.xlarge

2.0

1.5

187.5

ecs.hfc6.2xlarge

2.5

2.0

250

ecs.hfc6.3xlarge

3.0

2.5

312.5

ecs.hfc6.4xlarge

4.0

3.0

375

ecs.hfc6.6xlarge

5.0

4.0

500

ecs.hfc6.8xlarge

6.0

5.0

625

ecs.hfc6.10xlarge

10.0

8.0

1,000

ecs.hfc6.16xlarge

12.0

10.0

1,250

ecs.hfc6.20xlarge

20.0

16.0

2,000

表 15. hfr6的存储I/O性能

实例规格

最大IOPS(万,4KiB I/O)

最大存储带宽(Gbit/s)

最大吞吐量(MB/s,1024KiB I/O)

ecs.hfr6.large

1.0

1.0

125

ecs.hfr6.xlarge

2.0

1.5

187.5

ecs.hfr6.2xlarge

2.5

2.0

250

ecs.hfr6.3xlarge

3.0

2.5

312.5

ecs.hfr6.4xlarge

4.0

3.0

375

ecs.hfr6.6xlarge

5.0

4.0

500

ecs.hfr6.8xlarge

6.0

5.0

625

ecs.hfr6.10xlarge

10.0

8.0

1,000

ecs.hfr6.16xlarge

12.0

10.0

1,250

ecs.hfr6.20xlarge

20.0

16.0

2,000