P00121_-_HP_Smart_Array_Profile

Version 1.3.001 15
The Host Hardware RAID Controller profile is used to model PCI based Smart Array HBAs. Figure 1
shows the class derivation from the SNIA defined required classes and their related SNIA profiles. The
central class for HBAs will be HPSA_PortController and is associated to the Host system via
CIM_SystemComponent. HPSA_ArraySystem represents the top level system for the host based Smart
Array. This instance of HPSA_ArraySystem will be associated to the central class (HPSA_PortController)
via CIM_LogicalIdentity. Most Smart Array HBA managed objects will be scoped (or associated) to this
top level system instance. See section 6.2, Array Profile.
The use of PhysicalPackage will serve to model the physical aspects of the HBA and also the use of
HPSA_Product to hold Marketing names for supported HBAs. HPSA_PhysicalPackage is associated to
the Top Level System (HPSA_ArraySystem) via CIM_SystemPackaging association. HPSA_Product is
associated to HPSA_PhysicalPackage via CIM_ProductPhysicalPackage.
Initiator ports and Target ports will serve to model the management of SAS Initiator ports and SAS Target
ports respectively in case of multi-path supported smart array controllers.
The SAS Target Port Profile models the behavior of SAS target ports in storage systems such as MSAs.
The SAS Initiator Port Profile models the behavior of initiator ports in a smart array controller. It uses the
same primary classes as the Target Port Profile.
Sections 6.12 and 6.13 illustrate the target port support and initiator port support in smart array
controllers.