UML Diagram
Figure 14 Power and Cooling
Inventory Management
The CIM Server provides the ability to retrieve inventory information for controller nodes and all of the components that comprise the controller node Subsystem portion of the storage system.
Controller Node Subsystem
The CIM Server provides the ability to retrieve inventory information about the physical devices that comprise the storage system. This can be broken down into the following areas:
•
The controller node Subsystem
•
The Disk Enclosure Subsystem
•
Power and Cooling
Controller Node Subsystem CIM Classes
Table 146 Controller Node Subsystem CIM Key Classes
Class
TPD_StorageSystem
TPD_NodeSystem
TPD_NodePackage
TPD_PCICard
TPD_NodeCPU
Description
The Storage array.
Provides information about the controller nodes that make up the storage system.
Physical aspects of a controller node. This class is used to gather information about all associated physical components of a Node System.
Provides information about any PCI Cards installed in a controller node.
Provides information about the CPU(s) contained within each controller node.
166 CIM-API Extensions
Table 146 Controller Node Subsystem CIM Key Classes (continued)
Class
TPD_PhysicalMemory
TPD_IDEDrive
Description
Provides information about the physical memory contained within each controller node.
Provides information about the onboard IDE drive contained within each controller node.
Properties for TPD_StorageSystem
Table 147 TPD_StorageSystem Properties
Property
Name
ElementName
Description
The Node WWN for the storage system.
User friendly-name of the storage system.
Properties for TPD_SystemPackage
Table 148 TPD_SystemPackage Properties
Property
Manufacturer
Model
SerialNumber
Version
Properties for TPD_NodeSystem
Table 149 TPD_NodeSystem Properties
Property
Position
Description
Manufacturer of the StorageSystem (HP 3PAR).
Model of the StorageSystem.
Serial number of the StorageSystem.
Version of the software running on the StorageSystem.
Description
The position of the controller node in the storage system
(such as the node number).
User friendly name of the controller node.
ElementName
Properties for TPD_NodePackage
Table 150 TPD_NodePackage Properties
Property
Manufacturer
Model
SerialNumber
Properties for TPD_PCICard
Table 151 TPD_PCICard Properties
Property
Slot
Manufacturer
Model
Description
Manufacturer of the controller node.
Model of the controller node.
Serial number of the controller node.
Description
Slot number in which this card is inserted.
Manufacturer of the PCI Card.
Model of the PCI Card.
Inventory Management 167
Table 151 TPD_PCICard Properties (continued)
Property
SerialNumber
Revision
FirmwareVersion
Properties for TPD_NodeCPU
Table 152 TPD_NodeCPU Properties
Property
Position
Manufacturer
Model
SerialNumber
Properties for TPD_PhysicalMemory
Table 153 TPD_PhysicalMemory Properties
Property
Slot
SlotID
Description
Serial number of the PCI Card.
The revision of the PCI Card.
Revision of the firmware running on the card.
Description
The position/CPU number of this component.
Manufacturer of the CPU.
Model number for the CPU.
Serial number for the CPU.
Manufacturer
PartNumber
SerialNumber
Properties for TPD_IDEDrive
Table 154 TPD_IDEDrive Properties
Property
Position
Manufacturer
Model
SerialNumber
FwRevision
Description
Slot number where this memory card is inserted.
Connector ID where this card is inserted (such as slot
J1101).
Manufacturer for the memory card.
Part number for the memory card.
Serial number for the memory card.
Description
The position number of this component.
Manufacturer of the drive.
Model number for the drive.
Serial number for the drive.
Revision of the firmware running on the drive.
Supported Methods
Table 155 Supported Methods for TPD_StorageSystem
Method modifyInstance()
Description
Provides the ability to set owner and contact information for the StorageSystem.
168 CIM-API Extensions
UML Diagram
Figure 15 UML Diagram
Disk Enclosure Subsystem
The CIM Server provides the ability to retrieve inventory information for all of the components that comprise the backend Disk Enclosure portion of the storage system.
Disk Enclosure Subsystem CIM Classes
Table 156 Disk Enclosure Subsystem Key Classes
Class
TPD_StorageSystem
TPD_DriveCage
TPD_CageInterfaceCard
TPD_Magazine
TPD_DiskDrive
TPD_DiskDrivePackage
Description
The storage array.
Provides information about storage system drive cages.
Provides information about the Fibre Channel interface cards contained within a TPD_DriveCage.
Provides information about drive magazines contained within a TPD_DriveCage.
Provides information about disk drives.
Physical aspects of a disk drive. This class is used to gather information about the association of drive magazines to disk drives.
Properties for TPD_StorageSystem
Table 157 TPD_StorageSystem Properties
Property
Name
ElementName
Description
The node WWN for the storage system.
User-friendly name of the storage system.
Inventory Management 169
Properties for TPD_DriveCage
Table 158 TPD_DriveCage Properties
Property
Position
ElementName
Manufacturer
Model
SerialNumber
Properties for TPD_CageInterfaceCard
Table 159 TPD_CageInterfaceCard Properties
Property
Position
Manufacturer
Model
SerialNumber
FirmwareVersion
Description
The position of the drive cage in the storage system (such as the cage number).
User-friendly name of the Drive Cage.
Manufacturer of the Drive Cage.
Model of the Drive Cage.
Serial number of the Drive Cage.
Description
The position of the CageInterfaceCard in the
DriveCage .
Manufacturer of the CageInterfaceCard.
Model of the CageInterfaceCard.
SerialNumber of the CageInterfaceCard.
Revision of the firmware running on the
CageInterfaceCard .
Properties for TPD_Magazine
Table 160 TPD_Magazine Properties
Property
ElementName
Position
Manufacturer
Model
SerialNumber
Properties for TPD_DiskDrive
Table 161 TPD_DiskDrive Properties
Property
ElementName
Name
Position
ID
Description
User-friendly name of the drive magazine. The format vary depending on type of drive cage.
The position of this drive magazine in the drive cage.
Manufacturer of the magazine.
Model of the magazine.
Serial number of the magazine.
Description
User-friendly name of the DiskDrive. The format vary depending on the type of the DriveCage.
The Fibre Channel WWN of this DiskDrive.
The position of this DiskDrive in the magazine.
ID assigned to this DiskDrive by the system.
170 CIM-API Extensions
Properties for TPD_DiskDrivePackage
Table 162 TPD_DiskDrivePackage Properties
Property
Manufacturer
Model
SerialNumber
Description
Manufacturer of the DiskDrive.
Model of the DiskDrive.
Serial number of the DiskDrive.
Properties for TPD_DiskSoftwareIdentity
Table 163 TPD_DiskSoftwareIdentity Properties
Property
Manufacturer
VersionString
Description
Manufacturer of the DiskDrive firmware.
Version of the firmware running on the DiskDrive.
Supported Methods
Table 164 Supported Methods for TPD_StorageSystem
Method modifyInstance()
Description
Provides the ability to set owner and contact information for the StorageSystem.
UML Diagram
Figure 16 Disk Enclosure Subsystem
Power and Cooling
The CIM Server provides the ability to retrieve inventory information for the physical devices used to power and cool the storage system.
Inventory Management 171
Power and Cooling CIM Classes
Table 165 Power and Cooling CIM Key Classes
Class
TPD_StorageSystem
TPD_NodeSystem
TPD_DriveCage
TPD_PowerSupply
TPD_Battery
TPD_Fan
Description
The storage array.
Provides information about the controller nodes that make up the storage system.
Provides information about storage system drive cages.
Provides information about power supplies for both controller nodes and disk cages.
Provides information about batteries attached to controller node power supplies.
Provides information about fans, including fans within each power supply and external fans connected to controller nodes.
Properties for TPD_StorageSystem
Table 166 TPD_StorageSystem Properties
Property
Name
ElementName
Properties for TPD_NodeSystem
Table 167 TPD_NodeSystem Properties
Property
Position
Description
The node WWN for the storage system.
User-friendly name of the storage system.
Description
The position of the controller node in the storage system
(such as the node number).
User-friendly name of the controller node.
ElementName
Properties for TPD_DriveCage
Table 168 TPD_DriveCage Properties
Property
Position
ElementName
Manufacturer
Model
SerialNumber
Description
The position of the DriveCage in the storage system (such as the cage number).
User-friendly name of the DriveCage.
Manufacturer of the Drive Cage.
Model of the Drive Cage.
Serial number of the Drive Cage.
172 CIM-API Extensions
Properties for TPD_PowerSupply
Table 169 TPD_PowerSupply Properties
Property
Position
Manufacturer
Model
SerialNumber
Properties for TPD_Battery
Table 170 TPD_Battery Properties
Property
Position
Description
The position of the PowerSupply in the storage system
(such as the PS number).
Manufacturer of the PowerSupply.
Model of the PowerSupply.
Serial number of the PowerSupply.
Manufacturer
Model
SerialNumber
Properties for TPD_Fan
Table 171 TPD_Fan Properties
Property
Position
Description
The position of the Battery in the storage system (such as the battery number).
Manufacturer of the Battery.
Model of the Battery.
Serial number of the Battery.
Manufacturer
Model
SerialNumber
Description
The position of the Fan in the PowerSupply or Storage
System (such as the fan number).
Manufacturer of the Fan.
Model of the Fan.
Serial number of the Fan.
Supported Methods
Table 172 Supported Methods for TPD_StorageSystem
Method modifyInstance()
Description
Provides the ability to set owner and contact information for the StorageSystem.
Inventory Management 173