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

Table 106 MaxValue for Various ReplicationType/Component (continued)
ReplicationType
Synchronous Snapshot
Local (6)
Synchronous Clone
Local (10)
Synchronous Mirror
Remote (4)
Asynchronous Mirror
Remote (5)
Component
Max # of base volumeMax # of base volume
/ 2
8002400Number of total
source elements
Max # of volume
Max # of base volume
Max # of base volume
/ 2
8002400Number of total target
elements
002 (max N-to-1
configuration)
4 (max N-to-1
configuration)
Number of peer
systems
(Max # of RW
snapshots * 2) -1
Max # of base volume
1
11Number of hops in
multi-hop replication
GetDefaultConsistency
uint32 ReplicationServiceCapabilities.GetDefaultConsistency(
[IN] uint16 ReplicationType,
[OUT] uint16 DefaultConsistency );
This method for a given ReplicationType, returns the default consistency value for the replication
groups.
We will always return Sequentially Consistent (2) in DefaultConsistency parameter for all supported
ReplicationTypes.
GetDefaultGroupPersistency
uint32 ReplicationServiceCapabilities.GetDefaultGroupPersistency(
[OUT] uint16 DefaultGroupPersistency );
This method returns the default persistency for a newly created group.
We will always return Persistent (2) in DefaultGroupPersistency parameter for all supported
ReplicationTypes.
GetSupportedReplicationSettingData
[Description (
"This method, for a given ReplicationType and a supplied "
"property, returns an array of supported settings that "
"can be utilized in an instance of the "
"ReplicationSettingData class." ),
ValueMap { "0", "1", "2", "3", "4", "5", "6", "..", "0x8000.." },
Values { "Success", "Not Supported", "Unknown", "Timeout",
"Failed", "Invalid Parameter", "In Use", "DMTF Reserved",
"Vendor Specific" }]
uint32 GetSupportedReplicationSettingData(
[IN, Description (
"A value representing the ReplicationType." ),
ModelCorrespondence {
"CIM_ReplicationServiceCapabilities.SupportedReplicationTypes" }]
uint16 ReplicationType,
[IN, Description (
"A value representing the property name." ),
ValueMap { "2", "3", "4", "5", "6", "7", "8", "9",
"..", "0x8000.." },
Values { "ConsistentPointInTime",
"DesiredCopyMethodology", "Multihop",
Replication Services Profile 125