云硬盘 EVS-磁盘类型及性能介绍:云硬盘性能

时间:2023-11-02 20:31:25

云硬盘性能

云硬盘性能的主要指标包括:
  • IOPS:云硬盘每秒进行读写的操作次数。
  • 吞吐量:云硬盘每秒成功传送的数据量,即读取和写入的数据量。
  • IO读写时延:云硬盘连续两次进行读写操作所需要的最小时间间隔。
表1 云硬盘性能数据表

参数

极速型SSD V2(公测)

极速型SSD

通用型SSD V2

超高IO

通用型SSD

高IO

普通IO(上一代产品)

云硬盘最大容量(GiB)

  • 系统盘:1024
  • 数据盘:32768
  • 系统盘:1024
  • 数据盘:32768
  • 系统盘:1024
  • 数据盘:32768
  • 系统盘:1024
  • 数据盘:32768
  • 系统盘:1024
  • 数据盘:32768
  • 系统盘:1024
  • 数据盘:32768
  • 系统盘:1024
  • 数据盘:32768

描述

  • 专用于对延迟敏感的业务关键型应用程序的极高性能 SSD云硬盘。
  • 具备持续 IOPS 性能
  • 超过 128000

    IOPS、1000 MiB/s 吞吐量

适用于需要超大带宽和超低时延的场景。

容量与性能解耦,支持在容量固定的情况下,基于业务性能诉求,按需、灵活地调整IOPS和吞吐量。适合各种主流的高性能、低延迟交互应用场景。

超高性能云硬盘,可用于企业关键性业务,适合高吞吐、低时延的工作负载。

高性价比的云硬盘,适合中等性能诉求的企业应用。

可用于一般访问的工作负载f

可用于不常访问的工作负载。

典型应用场景

  • 数据库
    • Oracle
    • SQL Server
    • ClickHouse
  • AI场景
  • 数据库
    • Oracle
    • SQL Server
    • ClickHouse
  • AI场景
  • 企业办公、虚拟桌面
  • 大型开发测试
  • 转码类业务
  • 系统盘
  • 大中型规模的数据库(SQL Server 、 Oracle 、NoSQL、PostgreSQL)
  • 转码类业务。
  • I/O密集型场景。
    • NoSQL
    • Oracle
    • SQL Server
    • PostgreSQL
  • 时延敏感型场景。
    • Redis
    • Memcache
  • 企业办公
  • 中型开发测试
  • 中小型数据库
  • Web应用
  • 系统盘

普通开发测试

大容量、读写速率中等、事务性处理较少的应用场景。
  • 日常办公应用
  • 轻载型开发测试
  • 不建议用于系统盘

最大IOPSa

256000

128000

128000

50000

20000

5000

2200

最大吞吐量a(MiB/s)

4000

1000

1000

350

250

150

50

IOPS突发上限a

NA

64000

NA

16000

8000

5000

2200

云硬盘IOPS性能计算公式c

IOPS值由用户预配置,范围为100~256000,具体可配置值≤(1000*容量(GiB))

IOPS = min (128000, 1800 + 50 × 容量(GiB))

IOPS值由用户预配置,范围为3000~128000,具体可配置值≤(500*容量(GiB))

IOPS = min (50000, 1800 + 50 × 容量(GiB))

IOPS=min (20000, 1800 + 12 × 容量(GiB))

IOPS = min (5000, 1800 + 8 × 容量(GiB))

IOPS = min (2200, 500 + 2 × 容量(GiB))

云硬盘吞吐量性能计算公式b(MiB/s)

吞吐量≤min(4000,预配置IOPS/16)

吞吐量 = min (1000, 120 + 0.5 × 容量(GiB))

吞吐量值由用户配置,范围为125~1000,具体可配置值≤(IOPS/4)

吞吐量 = min (350, 120 + 0.5 × 容量(GiB))

吞吐量 = min (250, 100 + 0.5 × 容量(GiB))

吞吐量 = min (150, 100 + 0.15 × 容量(GiB))

吞吐量 = 50

单队列访问时延d(ms)

亚毫秒级

亚毫秒级

1

1

1

1~ 3

5~ 10

API名称e

ESSD2

ESSD

GPSSD2

SSD

GPSSD

SAS

SATA

a:最大IOPS、最大吞吐量、IOPS突发上限三个参数的值均为读写总和。比如最大IOPS=IOPS读+IOPS写。

b:以单块超高IO云硬盘吐量性能计算公式为例说明:起步120 MiB/s,每GiB增加0.5 MiB/s,上限为350 MiB/s。

c:以单块超高IO云硬盘IOPS性能计算公式为例说明:起步1800,每GiB增加50,上限为50000。

d:单队列指队列深度为1,即并发度为1。单队列访问时延是所有IO请求串行处理时IO的时延,表格中数据是4KiB数据块能达到的时延。

e:API名称代表云硬盘API接口中“volume_type”参数的取值,不代表底层存储设备的硬件类型。

f:高IO(专属分布式存储高IO除外)云硬盘由普通硬盘(HDD)提供支持,适合一般工作负载的应用场景,提供的性能中,基准吞吐量为每TiB 40MiB/s,最大吞吐量为每块云硬盘150MiB/s;对于负载较高的应用,建议使用更高规格的云硬盘,他们由固态硬盘(SSD)提供支持。

云硬盘的性能与数据块大小密切相关。当最大IOPS或最大吞吐量中有一项指标达到最大值时,此时云硬盘性能达到最大,另一项指标无法再继续上升。

  • 对于小数据块,例如4 KiB和8 KiB,性能可达到最大IOPS。
  • 对于≥ 16 KiB的大数据块,性能可达到最大吞吐量。

以超高IO云硬盘为例,根据公式推算,超高IO云硬盘容量≥ 964 GiB时,IOPS最大可达50000,吞吐量最大可达350 MiB/s。而实际情况并非如此,具体请参见表2

表2 超高IO云硬盘性能上限

数据块大小(KiB)

最大IOPS

最大吞吐量(MiB/s)

4

约50000

约195

8

约44800

约350

16

约22400

约350

32

约11200

约350

support.huaweicloud.com/productdesc-evs/zh-cn_topic_0044524691.html