HP 3PAR StoreServ 7450 4-node HP 3PAR CIM API Programming Reference (OS 3.1.2 - Page 55

TPD_StorageSetting, DeltaReplicaPoolAccess, TPD_DeltaReplicaStoragePool, Shared, Exclusive

Page 55 highlights

14. DeltaReplicaPoolAccess - Indicates that a specialized pool is required as a container for delta replica elements. In our case, delta replica (virtual copy snapshots) always requires a specialized pool, the TPD_DeltaReplicaStoragePool, which corresponds to the SA/SD space of the base volume. Possible values are: a. Any - specialized pool not required for delta replicas. This is not the case for our snapshots. b. Shared - a single shared pool is required for all delta replicas. This is not the case for our snapshots. c. Exclusive - one specialized, exclusive pool must be created for each source element that has associated delta replicas. This is the only supported value for a virtual copy. Table 40 Matrix of StorageReplicationCapabilities Properties Property Synch Type UnSyncAssoc-Delta (capability to create a virtual copy) UnSyncUnAssoc (capability to create an independent clone) Async (async remote Sync (sync remote mirror) mirror) SupportedSynchronizationType UnSyncAssoc-Delta UnSyncUnAssoc Async Sync SupportedAsynchronousActions[] NULL Local Replica Attachment NULL NULL SupportedSynchronousActions[] Local Replica Creation NULL NULL SupportedSpecializedElements[] Delta Pool NULL NULL NULL InitialReplicationState Idle Initialized Initialized Initialized SupportedModifyOperations[] Restore, Detach Start Copy, Stop NULL Copy NULL ReplicaHostAccessibility No restrictions No restrictions No restrictions No restrictions HostAccessibleState[] Resync in progress, Sync, Restore In Progress, Idle NULL Resync in progress, Sync, Restore In Progress, Broken, Frozen Resync in progress, Sync, Restore In Progress, Broken, Frozen PersistentReplicasSupported TRUE TRUE TRUE TRUE MaximumReplicasPerSource Max # of snapshots Max # of volumes 1 1 -1 MaximumReplicasPerReadWriteSource Max # of volumes - 1 Max # of 1 1 snapshots MaximumReplicasPerReadOnlySource Max # of RW 0 0 0 snapshots MaximumLocalReplicationDepth Max # of volumes - 1 0 1 1 DeltaReplicaPoolAccess Exclusive NULL NULL NULL TPD_StorageSetting The provider screens the following properties when a CIM client is creating or modifying a TPD_StorageSetting object, since only one value is allowed for each. Any other values passed in by the client results in an Invalid Parameter exception. These properties are initialized with the allowed value upon creation. Copy Services Subprofile 55

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309

14.
DeltaReplicaPoolAccess
- Indicates that a specialized pool is required as a container
for delta replica elements. In our case, delta replica (virtual copy snapshots) always requires
a specialized pool, the
TPD_DeltaReplicaStoragePool
, which corresponds to the SA/SD
space of the base volume. Possible values are:
a.
Any
– specialized pool not required for delta replicas. This is not the case for our
snapshots.
b.
Shared
– a single shared pool is required for all delta replicas. This is not the case for
our snapshots.
c.
Exclusive
- one specialized, exclusive pool must be created for each source element
that has associated delta replicas. This is the only supported value for a virtual copy.
Table 40 Matrix of StorageReplicationCapabilities Properties
Synch Type
Property
Sync (sync remote
mirror)
Async (async remote
mirror)
UnSyncUnAssoc
(capability to
create an
independent
clone)
UnSyncAssoc-Delta
(capability to create
a virtual copy)
Sync
Async
UnSyncUnAssoc
UnSyncAssoc-Delta
SupportedSynchronizationType
NULL
NULL
Local Replica
Attachment
NULL
SupportedAsynchronousActions[]
NULL
NULL
Local Replica
Creation
SupportedSynchronousActions[]
NULL
NULL
NULL
Delta Pool
SupportedSpecializedElements[]
Initialized
Initialized
Initialized
Idle
InitialReplicationState
NULL
NULL
Start Copy, Stop
Copy
Restore, Detach
SupportedModifyOperations[]
No restrictions
No restrictions
No restrictions
No restrictions
ReplicaHostAccessibility
Resync in progress,
Sync, Restore In
Progress, Broken,
Frozen
Resync in progress,
Sync, Restore In
Progress, Broken,
Frozen
NULL
Resync in progress,
Sync, Restore In
Progress, Idle
HostAccessibleState[]
TRUE
TRUE
TRUE
TRUE
PersistentReplicasSupported
1
1
Max # of volumes
-1
Max # of snapshots
MaximumReplicasPerSource
1
1
Max # of
snapshots
Max # of volumes - 1
MaximumReplicasPerReadWriteSource
0
0
0
Max # of RW
snapshots
MaximumReplicasPerReadOnlySource
1
1
0
Max # of volumes - 1
MaximumLocalReplicationDepth
NULL
NULL
NULL
Exclusive
DeltaReplicaPoolAccess
TPD_StorageSetting
The provider screens the following properties when a CIM client is creating or modifying a
TPD_StorageSetting
object, since only one value is allowed for each. Any other values passed
in by the client results in an Invalid Parameter exception. These properties are initialized with the
allowed value upon creation.
Copy Services Subprofile
55