FC Drivers for EMC VNX and VMAX arrays based on SMI-S.
Bases: cinder.volume.driver.FibreChannelDriver
EMC FC Drivers for VMAX and VNX using SMI-S.
1.0.0 - Initial driver 1.1.0 - Multiple pools and thick/thin provisioning,
performance enhancement.
Make sure volume is exported.
Creates a cloned volume.
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 snapshot.
Deletes an EMC volume.
Driver entry point to get the export info for an existing volume.
Extend an existing volume.
Get volume stats.
If ‘refresh’ is True, run update the stats first.
Initializes the connection and returns connection info.
Assign any created volume to a compute node/host so that it can be used from that host.
The driver returns a driver_volume_type of ‘fibre_channel’. The target_wwn can be a single entry or a list of wwns that correspond to the list of remote wwn(s) that will export the volume. Example return values:
- {
‘driver_volume_type’: ‘fibre_channel’ ‘data’: {
‘target_discovered’: True, ‘target_lun’: 1, ‘target_wwn’: ‘1234567890123’,}
}
or
- {
‘driver_volume_type’: ‘fibre_channel’ ‘data’: {
‘target_discovered’: True, ‘target_lun’: 1, ‘target_wwn’: [‘1234567890123’, ‘0987654321321’],}
}
Driver entry point to remove an export for a volume.
Disallow connection from connector.
Retrieve stats info from volume group.