华为企业存储兼容性
华为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:所有类型卷均支持,RWOP需Kubernetes 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 |