HP 3PAR CIM API Programming Reference (OS 3.1.2 MU2) (QL226-97015, June 2013)

a. UnSyncAssoc, which corresponds to virtual copy
b. UnSyncUnAssoc, which corresponds to creating an physical copy
c. Async, which corresponds to async remote mirror
d. Sync, which corresponds to sync remote mirror
4. SupportedStorageElementUsage[] - indicates the intended usage or any restrictions that may
have been imposed on the usage of StorageVolumes. This array contains the following values:
a. Unrestricted, which applies to base volume
b. Reserved for Computer System, which applies to admin volume
c. Reserved by Replication Services, which applies to temporary and resync snapshot volume
d. Delta Replica Target, which applies to snapshot volume
5. SupportedStoragePoolUsage[] - indicates the intended usage or any restrictions that may have
been imposed on the usage of storage pool. This array contains the following values:
a. Unrestricted, which applies to all StoragePool
b. Reserved as a Delta Replica Container, which applies to DeltaReplicaStoragePool
TPD_StorageConfigurationService
The following new SMI-S methods are implemented:
1. CreateReplica() used for creating virtual copy
2. AttachOrModifyReplica() used for creating physical copy to an existing volume
3. ModifySynchronization() used for promotion of physical and virtual copies,
resynchronization of physical copy and halting physical copy or snapshot promotion. The
input parameter Operation specifies the kind of operation to perform. Valid values for
Operation are:
a. Resync Causes a snapshot to be restarted as a new PIT (Point-in-Time) image (resync
physical copy)
b. Restore Copies a snapshot to the source element (promote virtual copy)
c. Detach Removes the association between the source and replica elements (promote
physical copy)
d. Start Copy Starts a background copy operation for a replica (start copy on an existing
physical copy)
e. Stop Copy Stops a background copy operation (halting physical copy)
In addition, a new method is defined that mirrors the CLI updatesnapspace command:
4. UpdateDeltaSnapshotSpace() used to start calculation of SA/SD space used by a
virtual copy snapshot volume.
TPD_StorageReplicationCapabilities
This describes the replication capability of the CIM provider. There are three fixed instances of
this class, one for each type of SupportedSynchronizationType that we support. Some of
the major properties in this class are:
1. SupportedSynchronizationType supported values are:
a. UnSyncAssoc-Delta, which creates a delta snapshot (virtual copy).
b. UnSyncUnAssoc, which creates a full size, independent replica (physical copy with
‘Save snapshot for later resync’ option turned off).
c. Async, which corresponds to asynchronous remote mirror
d. Sync, which corresponds to synchronous remote mirror
52 CIM API SMI-S Support