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

Modifiable StorageSetting Properties for StorageVolume

Page 39 highlights

Table 37 Volumes Created Based on Parameters to CreateOrModifyElementFromStoragePool() (continued) Type of Volume Created CreateOrModifyElementFromStoragePool TPD_CreateOrModifyElementFromStoragePools correspond to allocation limit and warning respectively of the snap space. Legacy TPVV, where user and snap Not supported. space both draw from the same DSP. Not supported. Fully provisioned volume, where user space draws from DSP. 1. ElementType = NULL or StorageVolume (2). 1. ElementType = NULL or StorageVolume (2). 2. InPool = DSP 2. nPools[0] = DSP, InPools[1] = NULL. 3. Goal = NULL or DSPName 3. Goal can be NULL. If the Goal property not set. If the Goal parameter is present, all LD related parameter is present, all LD related parameters in Goal would be parameters in Goal would be ignored. ignored. Fully-provisioned CPVV, where user 1. ElementType = NULL or 1. ElementType = NULL or space and snap space draw from the StorageVolume (2). StorageVolume (2). same DSP or two different DSPs. 2. InPool = DSP. 2. InPools[0] = DSP1, InPools[1] = 3. Goal.DSPName property set. If the DSP2. Goal parameter is present, all LD 3. Goal can be NULL. If it is present, related parameters in Goal are all LD related parameters in Goal ignored. are ignored. Goal.SpaceLimit and Goal.SpaceLimit and Goal.SpaceLimitWarningThreshold Goal.SpaceLimitWarningThreshold corresponds to allocation limit and corresponds to allocation limit and warning respectively of the snap warning respectively of the snap space. space. Thinly provisioned volume, where user 1. ElementType = 1. ElementType = space draws from DSP. ThinlyProvisionedStorageVolume(5) ThinlyProvisionedStorageVolume 2. InPool = DSP. (5). 3. . Goal == NULL or DSPName 2. InPool = DSP. property not set. If it is present, all 3. Goal can be NULL. If it is present, LD related parameters in Goal are all LD related parameters in Goal ignored. are ignored. Thinly provisioned CPVV, where user 1. ElementType = 1. ElementType = space and snap space draw from the ThinlyProvisionedStorageVolume(5). ThinlyProvisionedStorageVolume(5). same DSP or two different DSPs. 2. InPool = DSP. 2. InPools[0] = DSP1, InPools[1] = 3. Goal.DSPName property set. If the DSP2. Goal parameter is present, all LD 3. Goal can be NULL. If it is present, related parameters in Goal are all LD related parameters in Goal ignored. would be ignored. Goal.SpaceLimit and Goal.SpaceLimit and Goal.SpaceLimitWarningThreshold Goal.SpaceLimitWarningThreshold corresponds to allocation limit and corresponds to allocation limit and warning respectively of the snap warning respectively of the snap space. space. NOTE: Consult "Modifiable StorageSetting Properties for StorageVolume" (page 39) for the list of modifiable properties of StorageSetting. Modifiable StorageSetting Properties for StorageVolume When creating or modifying a thin-provisioned or full-provisioned StorageVolume, a client can change the following properties of a StorageSetting meant for the user space of the volume to a non-default value. The provider ignores all other properties. Block Services Package 39

  • 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

Table 37 Volumes Created Based on Parameters to CreateOrModifyElementFromStoragePool()
(continued)
TPD_CreateOrModifyElementFromStoragePools
CreateOrModifyElementFromStoragePool
Type of Volume Created
correspond to allocation limit and
warning respectively of the snap
space.
Not supported.
Not supported.
Legacy TPVV, where user and snap
space both draw from the same DSP.
Fully provisioned volume, where user
space draws from DSP.
1.
ElementType = NULL or
StorageVolume (2).
1.
ElementType = NULL or
StorageVolume (2).
2.
2.
InPool = DSP
nPools[0] = DSP, InPools[1] = NULL.
3.
3.
Goal can be NULL. If the
Goal
parameter is present, all LD related
Goal
= NULL or DSPName
property not set. If the
Goal
parameters in
Goal
would be
ignored.
parameter is present, all LD related
parameters in
Goal
would be
ignored.
Fully-provisioned CPVV, where user
space and snap space draw from the
same DSP or two different DSPs.
1.
ElementType = NULL or
StorageVolume (2).
1.
ElementType = NULL or
StorageVolume (2)
.
2.
InPools[0] = DSP1, InPools[1] =
DSP2.
2.
InPool = DSP.
3.
Goal.DSPName
property set. If the
Goal
parameter is present, all LD
3.
Goal
can be NULL. If it is present,
all LD related parameters in
Goal
are ignored.
related parameters in Goal are
ignored.
Goal.SpaceLimit
and
Goal.SpaceLimitWarningThreshold
Goal.SpaceLimit
and
Goal.SpaceLimitWarningThreshold
corresponds to allocation limit and
warning respectively of the snap space.
corresponds to allocation limit and
warning respectively of the snap
space.
Thinly provisioned volume, where user
space draws from DSP.
1.
ElementType =
ThinlyProvisionedStorageVolume
(5)
.
1.
ElementType =
ThinlyProvisionedStorageVolume(5)
2.
InPool = DSP.
2.
InPool = DSP.
3.
.
Goal
== NULL or DSPName
property not set. If it is present, all
3.
Goal can be NULL. If it is present,
all LD related parameters in Goal
are ignored.
LD related parameters in Goal are
ignored.
Thinly provisioned CPVV, where user
space and snap space draw from the
same DSP or two different DSPs.
1.
ElementType =
ThinlyProvisionedStorageVolume(5)
.
1.
ElementType =
ThinlyProvisionedStorageVolume(5)
.
2.
2.
InPool = DSP.
InPools[0] = DSP1, InPools[1] =
DSP2.
3.
Goal.DSPName
property set. If the
Goal parameter is present, all LD
3.
Goal can be NULL. If it is present,
all LD related parameters in Goal
would be ignored.
related parameters in Goal are
ignored.
Goal.SpaceLimit
and
Goal.SpaceLimitWarningThreshold
Goal.SpaceLimit
and
Goal.SpaceLimitWarningThreshold
corresponds to allocation limit and
warning respectively of the snap space.
corresponds to allocation limit and
warning respectively of the snap
space.
NOTE:
Consult
“Modifiable StorageSetting Properties for StorageVolume” (page 39)
for the list
of modifiable properties of
StorageSetting
.
Modifiable StorageSetting Properties for StorageVolume
When creating or modifying a thin-provisioned or full-provisioned
StorageVolume
, a client can
change the following properties of a
StorageSetting
meant for the user space of the volume
to a non-default value. The provider ignores all other properties.
Block Services Package
39