华为企业存储兼容性

华为CSI插件兼容华为OceanStor系列的全闪存存储和混合闪存存储,具体支持的存储版本如下表所示:

表 1 支持的华为企业存储

存储产品

版本

OceanStor V5

V500R007, V500R007 Kunpeng

OceanStor Dorado V3

V300R002

OceanStor

6.1.3, 6.1.5, 6.1.6, 6.1.7, 6.1.8

OceanStor Dorado

6.1.0, 6.1.2, 6.1.3, 6.1.5, 6.1.6, 6.1.7, 6.1.8

华为CSI插件针对华为企业存储支持如下特性。

表 2 华为企业存储支持的特性及约束

特性

OceanStor V5

OceanStor Dorado V3

OceanStor

OceanStor Dorado

Static Provisioning

SAN:FC/iSCSI2

NAS:NFS 3

SAN:FC/iSCSI2

SAN:FC/iSCSI/NVMe over RoCE/NVMe over FC3

NAS:NFS 3/4.0/4.1/4.2

SAN:FC/iSCSI/NVMe over RoCE/NVMe over FC3

NAS:NFS 3/4.0/4.1/4.24

Dynamic Provisioning

Manage Provisioning1

Expand Persistent Volume5

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

Create VolumeSnapshot

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

Delete VolumeSnapshot

支持

支持

支持

支持

Restore VolumeSnapshot

支持

支持

SAN:支持

NAS:仅6.1.5及其之后版本支持

SAN:支持

NAS:仅6.1.5及其之后版本支持

Clone Persistent Volume

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

SAN:支持使用Dynamic Provisioning,Manage Provisioning方式创建的非双活卷

NAS:仅6.1.5及其之后版本支持使用Dynamic Provisioning,Manage Provisioning方式创建的卷

Raw Block Volume

仅支持SAN类型的卷

仅支持SAN类型的卷

仅支持SAN类型的卷

仅支持SAN类型的卷

Topology

支持

支持

支持

支持

Generic Ephemeral Volumes

支持

支持

支持

支持

Access Mode

RWO/ROX/RWOP:所有类型卷均支持,RWOPKubernetes 1.22版本以上支持。

RWX:仅Raw Block卷和NFS类型的卷支持

QoS

支持6

支持

支持

支持

应用类型

不涉及

不涉及

支持

支持

卷双活7

不支持

不涉及

仅支持NAS类型的卷

存储多租户

仅支持NAS类型的卷

不涉及

仅支持NAS类型的卷8

  • 注释1 Manage Provisioning是华为CSI自定义的纳管卷特性,该特性支持将已有存储资源纳管至Kubernetes。不允许将一个存储资源纳管多次和针对同一个存储资源进行并发删除/创建操作。
  • 注释2 若用户的容器平台部署在虚拟化环境中,则仅支持iSCSI组网。
  • 注释3 使用NVMe over RoCE或NVMe over FC时,worker节点nvme-cli工具版本不低于1.9,查询命令为:nvme version。
  • 注释4 仅OceanStor Dorado 6.1.0及以后版本支持NFS。仅OceanStor Dorado 6.1.3及以后版本支持NFS 4.1,OceanStor Dorado 6.1.7及以后版本支持NFS over RDMA,仅OceanStor Dorado 6.1.8及以后版本支持NFS 4.2。
  • 注释5 发放的volumeType为lun且accessModes为ReadOnlyMany的PVC不支持扩容。
  • 注释6 仅系统用户支持配置QoS。
  • 注释7 仅支持AA双活。
  • 注释8 仅OceanStor Dorado 6.1.3及以后版本支持多租户。

华为CSI插件针对华为企业存储Dtree特性支持如下表所示。

表 3 Dtree支持的特性

特性

支持情况

Static Provisioning

Dynamic Provisioning

Expand Persistent Volume

Access Mode

√ (RWX/RWO/ROX/RWOP:RWOP需Kubernetes 1.22版本以上支持。)

多租户

Create VolumeSnapshot

X

Delete VolumeSnapshot

X

Restore VolumeSnapshot

X

Clone Persistent Volume

X

QoS

X

卷双活

X

应用类型

X

表 4 Dtree支持的华为存储版本

存储产品

版本

OceanStor Dorado

6.1.0, 6.1.2, 6.1.3, 6.1.5, 6.1.6, 6.1.7, 6.1.8