The cinder.volume.drivers.xiv_ds8k Module

Unified Volume driver for IBM XIV and DS8K Storage Systems.

class XIVDS8KDriver(*args, **kwargs)

Bases: cinder.volume.drivers.san.san.SanDriver

Unified IBM XIV and DS8K volume driver.

create_cloned_volume(tgt_volume, src_volume)

Create Cloned Volume.

create_export(context, volume)

Create an export.

create_snapshot(snapshot)

Create a snapshot.

create_volume(volume)

Create a volume on the IBM XIV and DS8K Storage system.

create_volume_from_snapshot(volume, snapshot)

Create a volume from a snapshot.

delete_snapshot(snapshot)

Delete a snapshot.

delete_volume(volume)

Delete a volume on the IBM XIV and DS8K Storage system.

do_setup(context)

Setup and verify IBM XIV and DS8K Storage connection.

ensure_export(context, volume)

Ensure an export.

extend_volume(volume, new_size)

Extend Created Volume.

get_volume_stats(refresh=False)

Get volume stats.

initialize_connection(volume, connector)

Map the created volume.

migrate_volume(context, volume, host)

Migrate the volume to the specified host.

remove_export(context, volume)

Disconnect a volume from an attached instance.

terminate_connection(volume, connector, **kwargs)

Terminate a connection to a volume.

Previous topic

The cinder.volume.drivers.xenapi.tools Module

Next topic

The cinder.volume.drivers.zadara Module

This Page