Bases: cinder.volume.drivers.huawei.huawei_driver.HuaweiBaseDriver, cinder.volume.driver.FibreChannelDriver
FC driver for Huawei OceanStor 18000 storage arrays.
1.0.0 - Initial driver 1.1.0 - Provide Huawei OceanStor 18000 storage volume driver 1.1.1 - Code refactor
Multiple pools support SmartX support Volume migration support Volume retype support FC zone enhancement
Get volume status.
Bases: cinder.volume.drivers.huawei.huawei_driver.HuaweiBaseDriver, cinder.volume.driver.ISCSIDriver
ISCSI driver for Huawei OceanStor 18000 storage arrays.
1.0.0 - Initial driver 1.1.0 - Provide Huawei OceanStor 18000 storage volume driver 1.1.1 - Code refactor
CHAP support Multiple pools support ISCSI multipath support SmartX support Volume migration support Volume retype support
Get volume status.
Map a volume to a host and return target iSCSI information.
Delete map between a volume and a host.
Bases: cinder.volume.driver.VolumeDriver
Check configuration file.
Clone a new volume from an existing volume.
Export a volume.
Create a volume.
Create a volume from a snapshot.
We use LUNcopy to copy a new volume from snapshot. The time needed increases as volume size does.
Delete a volume.
Three steps: Firstly, remove associate from lungroup. Secondly, remove associate from QoS policy. Thirdly, remove the lun.
Instantiate common class and login storage system.
Synchronously recreate an export for a volume.
Extend a volume.
Get volume status.
Migrate a volume within the same array.
Remove an export for a volume.
Convert the volume to be of the new type.