The cinder.volume.drivers.dell.dell_storagecenter_fc Module

Volume driver for Dell Storage Center.

class DellStorageCenterFCDriver(*args, **kwargs)

Bases: cinder.volume.drivers.dell.dell_storagecenter_common.DellCommonDriver, cinder.volume.driver.FibreChannelDriver

Implements commands for Dell Storage Center FC management.

To enable the driver add the following line to the cinder configuration:
volume_driver=cinder.volume.drivers.dell.dell_storagecenter_fc. DellStorageCenterFCDriver

Version history:

1.0.0 - Initial driver
1.1.0 - Added extra spec support for Storage Profile selection
1.2.0 - Added consistency group support.
2.0.0 - Switched to inheriting functional objects rather than volume
        driver.
2.1.0 - Added support for ManageableVD.
2.2.0 - Driver retype support for switching volume's Storage Profile
2.3.0 - Added Legacy Port Mode Support
2.3.1 - Updated error handling.
2.4.0 - Added Replication V2 support.
2.4.1 - Updated Replication support to V2.1.
2.5.0 - ManageableSnapshotsVD implemented.
3.0.0 - ProviderID utilized.
3.1.0 - Failback supported.
3.2.0 - Live Volume support.
3.3.0 - Support for a secondary DSM.
3.4.0 - Support for excluding a domain.
3.5.0 - Support for AFO.
3.6.0 - Server type support.
3.7.0 - Support for Data Reduction, Group QOS and Volume QOS.
CI_WIKI_NAME = 'Dell_Storage_CI'
VERSION = '3.7.0'
initialize_connection(*args, **kwargs)
initialize_secondary(api, sclivevolume, wwns)

Initialize the secondary connection of a live volume pair.

Parameters:
  • api – Dell SC api object.
  • sclivevolume – Dell SC live volume object.
  • wwns – Cinder list of wwns from the connector.
Returns:

lun, targets and initiator target map.

terminate_connection(*args, **kwargs)
terminate_secondary(api, sclivevolume, wwns)