更新时间:2024-01-26 GMT+08:00

云硬盘概述

为满足数据持久化的需求,CCE支持将云硬盘(EVS)创建的存储卷挂载到容器的某一路径下,当容器在同一可用区内迁移时,挂载的云硬盘将一同迁移。通过云硬盘,可以将存储系统的远端文件目录挂载到容器中,数据卷中的数据将被永久保存,即使删除了容器,数据卷中的数据依然保存在存储系统中。

云硬盘性能规格

云硬盘性能的主要指标包括:

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

参数

超高IO

高IO

普通IO

云硬盘最大容量(GiB)

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

最大IOPS

50000

5000

2200

最大吞吐量(MiB/s)

350

150

50

IOPS突发上限

16000

5000

2200

云硬盘IOPS性能计算公式

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

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

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

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

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

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

吞吐量 = 50

单队列访问时延(ms)

1

1~ 3

5~ 10

API名称

SSD

SAS

SATA

使用场景

根据使用场景不同,云硬盘类型的存储支持以下挂载方式:

  • 通过静态存储卷使用已有云硬盘:即静态创建的方式,需要先使用已有的云硬盘创建PV,然后通过PVC在工作负载中挂载存储。适用于已有可用的底层存储的场景。
  • 通过动态存储卷使用云硬盘:即动态创建的方式,无需预先创建云硬盘,在创建PVC时通过指定存储类(StorageClass),即可自动创建云硬盘和对应的PV对象。适用于无可用的底层存储,需要新创建的场景。
  • 有状态负载动态挂载云硬盘存储:仅有状态工作负载支持,可以为每一个Pod关联一个独有的PVC及PV,当Pod被重新调度后,仍然能够根据该PVC名称挂载原有的数据。适用于多实例的有状态工作负载。