这是本节的多页打印视图。 点击此处打印.

返回本页常规视图.

块业务

1 - 兼容性

1.1 - 存储

华为CSI存储兼容性

表 1 支持的华为存储产品

存储产品

版本

OceanStor V5

V500R007, V500R007 Kunpeng

OceanStor

6.1.3, 6.1.5, 6.1.6, 6.1.7, 6.1.8, V700R001C00, V700R001C10, V700R001C20, V700R001C30

OceanStor Dorado

6.1.0, 6.1.2, 6.1.3, 6.1.5, 6.1.6, 6.1.7, 6.1.8, V700R001C00, V700R001C10, V700R001C20, V700R001C30

1.2 - 容器平台

华为CSI平台兼容性

表 1 支持的容器管理平台

容器管理平台

版本

Kubernetes

1.16~1.36

Red Hat OpenShift Container Platform

4.12~4.22

Tanzu Kubernetes Grid Integrated

TKGI 1.17~1.19

CCE Agile

22.3.2, 23.12.1

CCE

22.9.5

1.3 - 操作系统

华为CSI操作系统兼容性

表 1 支持的主机操作系统

操作系统名称

操作系统版本

原生DM-Multipath版本

华为UltraPath版本

原生NVMe-Native版本

CentOS x86_64

7.6, 7.7, 7.9

随OS自带,支持FC/iSCSI

UltraPath 31.1.0,支持FC/iSCSI

不支持

CentOS x86_64

8.2, 8.4

随OS自带,支持FC/iSCSI

UltraPath 31.1.0,支持FC/iSCSI

UltraPath-NVMe 31.1.RC8,支持NVMe over RoCE/NVMe over FC

不支持

CentOS ARM

7.6

随OS自带,支持FC/iSCSI

不支持

不支持

Rocky Linux x86_64

8.6

随OS自带,支持FC/iSCSI

UltraPath-NVMe 31.2.1,支持NVMe over RoCE

不支持

9.2

随OS自带,支持FC

不支持

不支持

SUSE 15 x86_64

SP2

随OS自带,支持FC/iSCSI

UltraPath 31.1.0,支持FC/iSCSI

Ultrapath 31.3.0,支持iSCSI

UltraPath-NVMe 31.1.RC8,支持NVMe over RoCE/NVMe over FC

不支持

SP3

随OS自带,支持FC/iSCSI

UltraPath 31.1.0,支持FC/iSCSI

UltraPath-NVMe 31.1.RC8,支持NVMe over RoCE/NVMe over FC

不支持

SP6

随OS自带,支持FC/iSCSI

UltraPath 31.1.0,支持FC/iSCSI

UltraPath-NVMe 32.4.0,支持NVMe over RoCE/NVMe over FC

不支持

SP7

随OS自带,支持FC/iSCSI

不支持

不支持

Red Hat CoreOS x86_64

4.12~4.18, 4.20

随OS自带,支持FC/iSCSI

不支持

不支持

4.19

随OS自带,支持FC/iSCSI

不支持

随OS自带,支持NVMe over TCP

Ubuntu x86_64

18.04, 20.04, 22.04

随OS自带,支持FC/iSCSI

不支持

不支持

24.04

不支持

不支持

随OS自带,支持NVMe over TCP

Ubuntu ARM

22.04

随OS自带,支持FC/iSCSI

不支持

不支持

24.04

不支持

不支持

随OS自带,支持NVMe over TCP

Kylin x86_64

7.6, V10 SP2, V10 SP3

随OS自带,支持FC/iSCSI

UltraPath 31.2.0,支持FC/iSCSI

不支持

V10 SP1

随OS自带,支持FC/iSCSI

UltraPath 31.2.0,支持FC/iSCSI

Ultrapath 31.3.0,支持iSCSI

不支持

Kylin ARM

V10 SP1, V10 SP2, V10 SP3

随OS自带,支持FC/iSCSI

UltraPath 31.3.0,支持iSCSI

不支持

Debian x86_64

9, 11

随OS自带,支持FC/iSCSI

不支持

不支持

12

随OS自带,支持FC/iSCSI

不支持

随OS自带,支持NVMe over TCP

EulerOS x86_64

V2R9, V2R10, V2R11, V2R12

随OS自带,支持FC/iSCSI

不支持

不支持

EulerOS ARM

V2R10, V2R12

随OS自带,支持FC/iSCSI

不支持

不支持

UOS x86_64

V20

随OS自带,支持FC/iSCSI

不支持

不支持

UOS ARM

V20

不支持

Ultrapath-NVMe 31.05.039,支持NVMe over RoCE

不支持

BC-Linux ARM

21.10

随OS自带,支持FC/iSCSI

不支持

不支持

OpenEuler x86_64

22.03 LTS SP1

随OS自带,支持iSCSI

不支持

不支持

Red Hat Enterprise Linux x86_64

8.6, 8.7, 8.8, 8.9, 9.4

随OS自带,支持FC/iSCSI

不支持

不支持

8.10

随OS自带,支持FC/iSCSI

Ultrapath-NVMe 31.08.013,支持NVMe over FC

不支持

9.6

随OS自带,支持FC

不支持

不支持

AlmaLinux x86_64

8.6

不支持

Ultrapath-NVMe 31.05.039,支持NVMe over RoCE

不支持

8.8

不支持

Ultrapath-NVMe 31.05.025,支持NVMe over RoCE

不支持

2 - 特性

2.1 - 华为CSI

表 1 华为存储支持的特性及约束

特性

OceanStor V5

OceanStor

OceanStor Dorado

Static Provisioning

FC/iSCSI

FC/iSCSI/NVMe over RoCE/NVMe over FC/NVMe over TCP

FC/iSCSI/NVMe over RoCE/NVMe over FC/NVMe over TCP

Dynamic Provisioning

Manage Provisioning

Expand Persistent Volume

  • 支持使用Dynamic Provisioning,Manage Provisioning方式创建的卷
  • 发放的volumeType为lun且accessModes为ReadOnlyMany的PVC不支持扩容

Create VolumeSnapshot

支持使用Dynamic Provisioning,Manage Provisioning方式创建的卷

Delete VolumeSnapshot

支持

Restore VolumeSnapshot

支持

Clone Persistent Volume

支持使用Dynamic Provisioning,Manage Provisioning方式创建的卷

Raw Block Volume

支持

Topology

支持

Generic Ephemeral Volumes

支持

Access Mode

  • RWO/ROX/RWOP:支持,RWOP需Kubernetes 1.22版本以上支持。
  • RWX:仅Raw Block卷支持

QoS

支持,仅系统用户支持配置QoS

应用类型

不支持

支持

卷双活

不支持

支持 (FC/iSCSI + DM-Multipath)

存储多租户

仅支持对接单租户

  • 使用iSCSI协议对接多框存储时,需要登录存储后台执行命令"change target_name display_mode mode=Full",确保CSI从存储系统获取的目标IQN与实际的IQN保持一致。
  • 若容器平台部署在虚拟化平台上,CSI对接SAN存储时建议使用iSCSI协议。
  • 若使用FC/NVMe over FC/NVMe over RoCE协议,需要对虚拟化平台进行特定配置,需客户侧的虚拟化团队提供技术支持。
  • 使用NVMe over RoCE或NVMe over FC时,支持的nvme-cli工具版本为1.9及以上;使用NVMe over TCP时,支持的nvme-cli工具版本为2.0及以上;查询命令为:nvme version。
  • 单套集群仅允许对接一个存储租户。因启动器在存储存在单租户关联限制,多租户对接将导致部分租户无法获取启动器权限,进而造成存储资源映射与挂载失败。