Bases: cinder.volume.driver.FibreChannelDriver
EMC FC Drivers for VMAX using SMI-S.
1.0.0 - Initial driver 1.1.0 - Multiple pools and thick/thin provisioning,
performance enhancement.
2.0.0 - Add driver requirement functions 2.1.0 - Add consistency group functions 2.1.1 - Fixed issue with mismatched config (bug #1442376) 2.1.2 - Clean up failed clones (bug #1440154) 2.1.3 - Fixed a problem with FAST support (bug #1435069) 2.2.0 - Add manage/unmanage 2.2.1 - Support for SE 8.0.3 2.2.2 - Update Consistency Group 2.2.3 - Pool aware scheduler(multi-pool) support 2.2.4 - Create CG from CG snapshot
Make sure volume is exported.
Creates a cgsnapshot.
Creates a cloned volume.
Creates a consistencygroup.
Creates the consistency group from source.
Currently the source can only be a cgsnapshot.
Parameters: |
|
---|
Driver entry point to get the export info for a new volume.
Creates a snapshot.
Creates a EMC(VMAX/VNX) volume.
Creates a volume from a snapshot.
Deletes a cgsnapshot.
Deletes a consistency group.
Deletes a snapshot.
Deletes an EMC volume.
Driver entry point to get the export info for an existing volume.
Extend an existing volume.
Get volume stats.
Parameters: | refresh – boolean – If True, run update the stats first. |
---|---|
Returns: | dict – the stats dict |
Manages an existing VMAX Volume (import to Cinder).
Renames the Volume to match the expected name for the volume. Also need to consider things like QoS, Emulation, account/tenant.
Return size of an existing VMAX volume to manage_existing.
Parameters: |
|
---|---|
Returns: | size of the volume in GB |
Migrate a volume from one Volume Backend to another.
Parameters: |
|
---|---|
Returns: | boolean – Always returns True |
Returns: | dict – Empty dict {} |
Driver entry point to remove an export for a volume.
Migrate volume to another host using retype.
Parameters: |
|
---|---|
Returns: | boolean – True if retype succeeded, False if error |
Export VMAX volume from Cinder.
Leave the volume intact on the backend array.
Updates LUNs in consistency group.
Retrieve stats info from volume group.