The cinder.volume.drivers.ibm.storwize_svc.replication Module

The cinder.volume.drivers.ibm.storwize_svc.replication Module

class StorwizeSVCReplication(driver, replication_target=None)

Bases: object

failover_volume_host(context, vref)
replication_failback(volume)
volume_replication_setup(context, vref)
class StorwizeSVCReplicationGMCV(driver, replication_target=None, target_helpers=None)

Bases: cinder.volume.drivers.ibm.storwize_svc.replication.StorwizeSVCReplicationGlobalMirror

Support for Storwize/SVC global mirror with change volumes mode replication.

Global Mirror with Change Volumes(GMCV) provides asynchronous replication based on point-in-time copies of data. The volumes in a GMCV relationship are referred to as the master (source) volume, master change volume, the auxiliary (target) volume and auxiliary change volume.

asyncmirror = True
failover_volume_host(context, vref)
replication_failback(volume)
volume_replication_setup(context, vref)
class StorwizeSVCReplicationGlobalMirror(driver, replication_target=None, target_helpers=None)

Bases: cinder.volume.drivers.ibm.storwize_svc.replication.StorwizeSVCReplication

Support for Storwize/SVC global mirror mode replication.

Global Mirror establishes a Global Mirror relationship between two volumes of equal size. The volumes in a Global Mirror relationship are referred to as the master (source) volume and the auxiliary (target) volume. This mode is dedicated to the asynchronous volume replication.

asyncmirror = True
failover_volume_host(context, vref)
replication_failback(volume)
volume_replication_setup(context, vref)
class StorwizeSVCReplicationManager(driver, replication_target=None, target_helpers=None)

Bases: object

establish_target_partnership()
get_replica_obj(rep_type)
get_target_helpers()
class StorwizeSVCReplicationMetroMirror(driver, replication_target=None, target_helpers=None)

Bases: cinder.volume.drivers.ibm.storwize_svc.replication.StorwizeSVCReplicationGlobalMirror

Support for Storwize/SVC metro mirror mode replication.

Metro Mirror establishes a Metro Mirror relationship between two volumes of equal size. The volumes in a Metro Mirror relationship are referred to as the master (source) volume and the auxiliary (target) volume.

asyncmirror = False
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.