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

Software Subprofile CIM Classes, Supported Methods, Masking and Mapping Subprofile

Page 75 highlights

For detailed information regarding the Software subprofile, refer to SMI-S at http:// www.snia.org. Software Subprofile CIM Classes Table 63 Software Subprofile CIM Classes Class TPD_StorageSystem TPD_SoftwareIdentity Description The storage array on which the software is installed. Information on installed software on the specified TPD_ComputerSystem. Supported Methods Table 64 Methods for TPD_StorageSystem Method modifyInstance() Description Provides the ability to set owner and contact information for the StorageSystem. Masking and Mapping Subprofile The Masking and Mapping subprofile is used to determine which LUNs are visible to which initiators through which target ports. The effect is that a given exported volume is only visible to specific hosts through specific target ports. Per SMI-S, the ability to limit access is defined as Device Masking; the ability to specify the device address seen by particular initiators is defined as Device Mapping. The subprofile also specifies methods to allow administrators to actively manage (export and delete) LUNs. The CIM Server supports the Masking and Mapping subprofile and allows for both the display and active management of LUNs. For detailed information regarding the Masking and Mapping subprofile, refer to SMI-S at http:// www.snia.org. Masking and Mapping Subprofile CIM Classes Table 65 Masking and Mapping Subprofile CIM Classes Class TPD_AuthorizedPrivilege TPD_StorageSystem TPD_SCSIController TPD_iSCSIController TPD_ControllerConfigurationService TPD_StorageHardwareID TPD_StorageHardwareIDCollection CIM_StorageHardwareIDManagementService TPD_ProtocolControllerMaskingCapabilities TPD_StorageVolume Description Represents the access permission that a StorageHardwareID is allowed on a SCSIProtocolController. The storage array. Represents the SCSI view of ports as seen by SCSI initiators. Represents the iSCSI view of ports as seen by iSCSI initiators. Provides methods that allow a client to export and delete LUNs on an HP 3PAR Storage System. An initiator port identifier, i.e., a host path. A collection of related host paths. This is equivalent to a Host as seen on an HP 3PAR Storage System. Provides methods that allow a client to create, add/or delete hosts or host paths. Defines the masking related capabilities of the HP 3PAR Storage System. The storage volume to be exported. Masking and Mapping Subprofile 75

  • 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

For detailed information regarding the Software subprofile, refer to SMI-S at
h
t
tp://
w
w
w
.sni
a
.o
r
g
.
Software Subprofile CIM Classes
Table 63 Software Subprofile CIM Classes
Description
Class
The storage array on which the software is installed.
TPD_StorageSystem
Information on installed software on the specified
TPD_ComputerSystem
.
TPD_SoftwareIdentity
Supported Methods
Table 64 Methods for TPD_StorageSystem
Description
Method
Provides the ability to set owner and contact information
for the
StorageSystem
.
modifyInstance()
Masking and Mapping Subprofile
The Masking and Mapping subprofile is used to determine which LUNs are visible to which initiators
through which target ports. The effect is that a given exported volume is only visible to specific
hosts through specific target ports. Per SMI-S, the ability to limit access is defined as Device Masking;
the ability to specify the device address seen by particular initiators is defined as Device Mapping.
The subprofile also specifies methods to allow administrators to actively manage (export and delete)
LUNs. The CIM Server supports the Masking and Mapping subprofile and allows for both the
display and active management of LUNs.
For detailed information regarding the Masking and Mapping subprofile, refer to SMI-S at
h
t
tp://
w
w
w
.sni
a
.o
r
g
.
Masking and Mapping Subprofile CIM Classes
Table 65 Masking and Mapping Subprofile CIM Classes
Description
Class
Represents the access permission that a
StorageHardwareID
is allowed on a
SCSIProtocolController
.
TPD_AuthorizedPrivilege
The storage array.
TPD_StorageSystem
Represents the SCSI view of ports as seen by SCSI initiators.
TPD_SCSIController
Represents the iSCSI view of ports as seen by iSCSI
initiators.
TPD_iSCSIController
Provides methods that allow a client to export and delete
LUNs on an HP 3PAR Storage System.
TPD_ControllerConfigurationService
An initiator port identifier, i.e., a host path.
TPD_StorageHardwareID
A collection of related host paths. This is equivalent to a
Host as seen on an HP 3PAR Storage System.
TPD_StorageHardwareIDCollection
Provides methods that allow a client to create, add/or
delete hosts or host paths.
CIM_StorageHardwareIDManagementService
Defines the masking related capabilities of the HP 3PAR
Storage System.
TPD_ProtocolControllerMaskingCapabilities
The storage volume to be exported.
TPD_StorageVolume
Masking and Mapping Subprofile
75