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

Table 99 SyncType/Mode/LocalOrRemote and ReplicationTypes Mapping

Page 118 highlights

[IN] uint16 LocalOrRemote, [OUT] uint16 SupportedReplicationTypes); The majority of the methods in this class acceptReplicationType which represents a combination of SyncType, Mode, and Local/Remote. This method accepts the supplied information and returns the corresponding ReplicationType, which can be passed to other methods to get the additional capabilities. The following tables show the values for the CovertSyncTypeToReplicationType parameters, which appear in the value maps in the appropriate MOF files. Table 99 SyncType/Mode/LocalOrRemote and ReplicationTypes Mapping SyncType Snapshot (7) Clone (8) Clone (8) Mirror (6) Mirror (6) Mode Synchronous (2) Synchronous (2) Asynchronous (2) LocalORRemote Local Local (2) Local (2) Synchronous (2) Asynchronous (2) Remote (3) Remote (3) ReplicationType Notes Synchronous Snapshot Snapshot Volume Local (6) Synchronous Clone Local (10) Physical Copy Asynchronous Clone Local (11) Physical copy that retains association with parent Synchronous Mirror Remote (4) Asynchronous Mirror Remote (5) This method will return Not Supported (2) error code for all other combinations not listed in the table above. ConvertReplicationTypeToSyncType uint32 ReplicationServiceCapabilities.ConvertReplicationTypeToSyncType( [IN] uint16 ReplicationType, [OUT] uint16 SyncType, [OUT] uint16 Mode, [OUT] uint16 LocalOrRemote); This method does the opposite of the method ConvertSyncTypeToReplicationType. This method translates ReplicationType to the corresponding SyncType, Mode, and Local/Remote. GetSupportedFeatures uint32 ReplicationServiceCapabilities.GetSupportedFeatures( [IN] uint16 ReplicationType, [OUT] uint16 Features[]); For a given ReplicationType, this method returns the supported features. Table 100 SupportedFeatures for ReplicationType ReplicationType Synchronous Snapshot Local (6) Description Replication Groups (2) Targets allocated from Exclusive storage pool (10) Target must remain associated to source (16) Description 118 CIM API SMI-S Support

  • 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

[IN]
uint16 LocalOrRemote,
[OUT]
uint16 SupportedReplicationTypes);
The majority of the methods in this class accept
ReplicationType
which represents a combination
of SyncType, Mode, and Local/Remote. This method accepts the supplied information and returns
the corresponding ReplicationType, which can be passed to other methods to get the additional
capabilities.
The following tables show the values for the
CovertSyncTypeToReplicationType
parameters,
which appear in the value maps in the appropriate MOF files.
Table 99 SyncType/Mode/LocalOrRemote and ReplicationTypes Mapping
Notes
ReplicationType
LocalORRemote
Mode
SyncType
Snapshot Volume
Synchronous Snapshot
Local (6)
Local
Synchronous (2)
Snapshot (7)
Physical Copy
Synchronous Clone
Local (10)
Local (2)
Synchronous (2)
Clone (8)
Physical copy that
retains association
with parent
Asynchronous Clone
Local (11)
Local (2)
Asynchronous (2)
Clone (8)
Synchronous Mirror
Remote (4)
Remote (3)
Synchronous (2)
Mirror (6)
Asynchronous Mirror
Remote (5)
Remote (3)
Asynchronous (2)
Mirror (6)
This method will return Not Supported (2) error code for all other combinations not listed in the
table above.
ConvertReplicationTypeToSyncType
uint32 ReplicationServiceCapabilities.ConvertReplicationTypeToSyncType(
[IN]
uint16 ReplicationType,
[OUT]
uint16 SyncType,
[OUT]
uint16 Mode,
[OUT]
uint16 LocalOrRemote);
This method does the opposite of the method
ConvertSyncTypeToReplicationType
. This
method translates
ReplicationType
to the corresponding SyncType, Mode, and Local/Remote.
GetSupportedFeatures
uint32 ReplicationServiceCapabilities.GetSupportedFeatures(
[IN]
uint16 ReplicationType,
[OUT]
uint16 Features[]);
For a given ReplicationType, this method returns the supported features.
Table 100 SupportedFeatures for ReplicationType
Description
Description
ReplicationType
Replication Groups (2)
Synchronous Snapshot Local (6)
Targets allocated from Exclusive
storage pool (10)
Target must remain associated to
source (16)
118
CIM API SMI-S Support