HP 3PAR CIM API Programming Reference
Software Subprofile
The Software subprofile models information on installed controller software, including version
information, build numbers, and manufacturer identification. The information provided through this
subprofile is specific for the version of the HP 3PAR OS installed on the TPD_ComputerSystem
that represents the HP 3PAR Storage System.
For detailed information regarding the Software subprofile, refer to SMI-S at http:// www.snia.org.
Software Subprofile CIM Classes
Table 64 Software Subprofile CIM Classes
DescriptionClass
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 65 Methods for TPD_StorageSystem
DescriptionMethod
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 http://
www.snia.org.
Masking and Mapping Subprofile CIM Classes
Table 66 Masking and Mapping Subprofile CIM Classes
DescriptionClass
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
76 CIM API SMI-S Support