HP Insight Management WBEM Providers for HP integrated VMware ESXi 5.0 U1 June 2012 Profiles

Version 2.1.0 25
Figure 9 - HP SAS HBA profile: Host Hardware RAID Controller
The example in Figure 9 shows a PCI based SAS HBA in slot 3. The HPSAS_PortController central class
instance can be identified by following the CIM_ElementConformsToProfile association from
CIM_RegisteredProfile instance in root\Interop namespace. This instance of RegisteredProfile is identified
as SNIA HHRC.
The Top Level System (used to scope devices managed by the array) is identified by following
CIM_LogicalIdentity association to HPSAS_ArraySystem class.
This example shows a RAID 1 volume based on two disk drives. All disk drives can be found using
SystemDevice association from the Top Level System. Disk drives that belong to any StorageVolume can
be found by using the BasedOn association from the StorageVolume to the StorageExtents. The
StorageExtents represent the primordial extent and map to DiskDrive instances one to one using
MediaPresent association.
The raid characteristics of the Storage Volume can be determined by inspecting the FaultTolerance
property of the HPSAS_StorageVolume class. Alternatively the HPSAS_StorageSetting class, associated
to the Storage Volume via CIM_ElementSettingData contains DataRedundancy and
PackageRedundancy properties that define the Quality of Service. Raid types and corresponding values
in StorageSetting class are covered in the SMI-S specification.
The marketing name for the controller can be found by first traversing the SystemPackaging association
from the Top Level System instance to the PhysicalPackage that represent the Array system, then the
HPSAS_Product class can be found using CIM_ProductPhysicalPackage association. The Marketing
name an IS stored in the HPSAS_Product.Name property.