Huawei CSI
Table 1 Features supported by Huawei storage and constraints
Feature | OceanStor V5 | OceanStor | OceanStor Dorado |
---|
Static Provisioning | FC/iSCSI | FC/iSCSI/NVMe over RoCE/NVMe over FC | FC/iSCSI/NVMe over RoCE/NVMe over FC |
Dynamic Provisioning |
Manage Provisioning |
Expand Persistent Volume | - Volumes created in Dynamic Provisioning or Manage Provisioning mode are supported.
- The provisioned PVC whose volumeType is lun and accessModes is ReadOnlyMany does not support capacity expansion.
|
Create VolumeSnapshot | Volumes created in Dynamic Provisioning or Manage Provisioning mode are supported. |
Delete VolumeSnapshot | Supported |
Restore VolumeSnapshot | Supported |
Clone Persistent Volume | Volumes created in Dynamic Provisioning or Manage Provisioning mode are supported. |
Raw Block Volume | Supported |
Topology | Supported |
Generic Ephemeral Volumes | Supported |
Access Mode | - RWO/ROX/RWOP: supported. RWOP is supported only in Kubernetes 1.22 or later.
- RWX: supported only by Raw Block volumes
|
QoS | Supported. Only system users can configure QoS. |
Application type | Not supported | Supported |
Volume HyperMetro | Not supported |
Storage multi-tenant | Not supported |

- If a container platform is deployed on a virtualization platform, you are advised to use the iSCSI protocol when the CSI is connected to SAN storage.
- If the customer requires the FC, NVMe over FC, or NVMe over RoCE protocol, the virtualization platform needs to be configured. In this case, the customer’s virtualization team needs to provide technical support.
- When NVMe over RoCE or NVMe over FC is used, the supported nvme-cli tool version is 1.9 or later. To query the version, run the nvme version command.