华为分布式存储兼容性

华为CSI插件兼容华为OceanStor系列的分布式存储系统,具体支持的存储版本如下表所示:

表 1 支持的华为分布式存储

存储产品

版本

FusionStorage Block

8.0.1

OceanStor Pacific系列

8.1.0, 8.1.1, 8.1.2, 8.1.3, 8.1.5, 8.2.0

华为CSI插件针对华为分布式存储支持如下特性。

表 2 华为分布式存储支持的特性及约束

特性

FusionStorage Block

OceanStor Pacific系列

Static Provisioning

SAN:iSCSI/SCSI

SAN:iSCSI/SCSI

NAS:DPC2/NFS 3/4.13

Dynamic Provisioning

Manage Provisioning1

Expand Persistent Volume4

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

Create VolumeSnapshot

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

Delete VolumeSnapshot

支持

仅支持SAN类型的卷快照

Restore VolumeSnapshot

支持

仅支持SAN类型的卷快照

Clone Persistent Volume

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

Raw Block Volume

仅支持SAN类型的卷

仅支持SAN类型的卷

Topology

支持

支持

Generic Ephemeral Inline Volumes

支持

支持

Access Mode

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

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

QoS

支持

支持

软硬配额

不支持

仅支持NAS类型的卷

存储多租户

不支持

仅支持NAS类型的卷

  • 注释1 Manage Provisioning是华为CSI自定义的纳管卷特性,该特性支持将已有存储资源纳管至Kubernetes。不允许将一个存储资源纳管多次和针对同一个存储资源进行并发删除/创建操作。
  • 注释2 仅OceanStor Pacific系列 8.1.2及以后版本支持DPC。华为CSI支持的操作系统对DPC的支持请参考对应产品版本兼容性文档。
  • 注释3 仅OceanStor Pacific系列 8.1.2及以后版本支持NFS 4.1。
  • 注释4 发放的volumeType为lun且accessModes为ReadOnlyMany的PVC不支持扩容。