CopyServices
Class IBMTSDS_StorageReplicationCapabilities


CIM_ManagedElement
\_CIM_Capabilities
  \_CIM_StorageReplicationCapabilities


Description

This subclass defines the replication capabilities of a StorageConfigurationService. Multiple instances of StorageReplicationCapabilities may be associated with a StorageConfigurationService using ElementCapabilities. A provider should create one instance for each supported SynchronizationType.

Subclasses


Referenced By

IBMTSDS_StorageConfigurationServiceToReplicationCapabilities

Properties

IdTypeRangeDescription
Key
InstanceID string
Within the scope of the instantiating Namespace, InstanceID opaquely and uniquely identifies an instance of this class. According to SMI-S 1.1, there must be an instance of this class for each CopyType supported, so the InstanceID will be'IBMTSDS:<CopyType>'where CopyType is UnSyncAssoc-Full, UnSyncAssoc-Delta, and UnSyncUnAssoc.
Read Only
HostAccessibleState uint16
Initialized2
Prepare In Progress3
Prepared4
Resync In Progress5
Synchronized6
Fracture In Progress7
Quiesce In Progress8
Quiesced9
Restore In Progress10
Idle11
Broken12
Fractured13
Frozen14
Copy In Progress15
DMTF Reserved..
Vendor Specific0x8000..
Lists the replica synchronization states in which the provider allows host access to replicas. Accessibility does not guarantee replica contents are valid or consistent.
InitialReplicationState uint16
Initialized2
Prepared3
Synchronized4
Idle5
DMTF Reserved..
Vendor Specific0x8000..0xFFFF
InitialReplicationState specifies which initial ReplicationState is supported by a particular provider. Values are:Initialized: The replication relationship is known and unsynchronized, but time required to synchronize may be long.Prepared: The replication relationship is known and unsynchronized and the time required to synchronize will be short.Synchronized: The replicas are synchronized. Idle: an UnSyncAssoc replica is ready to manage.
MaximumLocalReplicationDepth uint16
Maximum local mirror replication depth allowed by this instance of StorageConfigurationService. Value 1 indicates multi-level replication not supported.
MaximumReplicasPerSource uint16
Maximum number of replicas that can be associated with one source element.
PersistentReplicasSupported boolean
True indicates replicas can persist during power off or system reset. False indicates replicas lost during these events.
ReplicaHostAccessibility uint16
Not Accessible2
No Restrictions3
Source Hosts Only4
Source Hosts Excluded5
DMTF Reserved..
Indicates host access restrictions for replicas with these capabilities. Values:2 = not accessible.3 = no restrictions. Any host may access.4 = only accessible by associated source element hosts.5 = not accessible by source element hosts. Other hosts OK.
SupportedAsynchronousActions uint16
Local Replica Creation2
Remote Replica Creation3
Local Replica Modification4
Remote Replica Modification5
Local Replica Attachment6
Remote Replica Attachment7
Buffer Creation8
DMTF Reserved..
Enumeration indicating what operations will be executed as asynchronous jobs. If an operation is included in both this and SupportedSynchronousActions then the underlying implementation is indicating that it may or may not create a job.
SupportedModifyOperations uint16
Detach2
Fracture3
Resync4
Restore5
Prepare6
Unprepare7
Quiesce8
Unquiesce9
Reset To Sync10
Reset To Async11
Start Copy12
Stop Copy13
DMTF Reserved..
Vendor Specific0x8000..0xFFFF
Enumeration indicating which ModifySynchronization operations are supported by this instance of StorageReplicationCapabilities.
SupportedSpecializedElements uint16
Delta Pool2
Delta Pool Component3
Remote Mirror4
Local Mirror5
Full Snapshot6
Delta Snapshot7
Replication Buffer8
DMTF Reserved..
Vendor Specific0x8000..0xFFFF
Enumeration indicating which specialized storage element types are supported by this instance of StorageReplicationCapabilities. Specialized types are indicated by the value of the IntendedUsage in StorageSetting.
SupportedSynchronizationType uint16
Async2
Sync3
UnSyncAssoc-Full4
UnSyncAssoc-Delta5
UnSyncUnAssoc6
DMTF Reserved..
Vendor Specific32768..65535
SupportedSynchronizationType describes the type of Synchronization that is characterized by this instance of StorageReplicationCapabilities. Values are:Async: create a mirror that is nearly always synchronized.Sync: create a mirror that is always synchronized.UnSyncAssocFull: create a full size snapshot (Point In Time image).UnSyncAssocDelta: create a delta snapshot (Point In Time image).UnSyncUnAssoc: create a full size, independent replica. Currently only UnSyncAssoc-Full, UnSyncAssoc-Delta, and UnSyncUnAssoc are supported.
SupportedSynchronousActions uint16
Local Replica Creation2
Remote Replica Creation3
Local Replica Modification4
Remote Replica Modification5
Local Replica Attachment6
Remote Replica Attachment7
Buffer Creation8
NetworkPipe Creation9
DMTF Reserved..
Enumeration indicating what operations will be executed without the creation of a job. If an operation is included in both this and SupportedAsynchronousActions then the underlying instrumentation is indicating that it may or may not create a job.
Read Write
 
Inherited from class CIM_ManagedElement
Caption, Description, ElementName
 
Inherited from class CIM_Capabilities
ElementName
 
Inherited from class CIM_StorageReplicationCapabilities
AlternateReplicationServicePointAccess, BidirectionalConnectionsSupported, DeltaReplicaPoolAccess, HostAccessibleState, IncrementalDeltasSupported, InitialReplicationState, InitialSynchronizationDefault, LocalMirrorSnapshotSupported, LowSpaceWarningThresholdDefault, MaximumConnectionsPerPort, MaximumLocalReplicationDepth, MaximumPeerConnections, MaximumPortsPerConnection, MaximumRemoteReplicationDepth, MaximumReplicasPerSource, PeerConnectionProtocol, PersistentReplicasSupported, RemoteBufferElementType, RemoteBufferHost, RemoteBufferLocation, RemoteBufferSupported, RemoteMirrorSnapshotSupported, RemoteReplicationServicePointAccess, ReplicaHostAccessibility, ReplicationPriorityDefault, SpaceLimitSupported, SpaceLimitWarningThresholdDefault, SpaceReservationSupported, SupportedAsynchronousActions, SupportedModifyOperations, SupportedSpecializedElements, SupportedSynchronizationType, SupportedSynchronousActions, UseReplicationBufferDefault
 

Method Summary

NameDescription
 

Method Detail