HP Insight Management WBEM Providers for HP integrated VMware vSphere 5.1 October 2012 Profiles

16
Version 2.0.0
Figure 5 shows the same implementation using the central class methodology for registering
profiles. Each
profile is associated to its central class via a
CIM_ElementConformsToProfile
(for DMTF profiles) or an
HP_ElementConformsToProfile
(for HP Profiles) association. Notice that a single central
class instance
can be associated to multiple profiles if the central class has been extended via an HP extension profile.
For example, the instance of the DMTF FAN profile central class HP_Fan is associate
d to both
the DMTF Fan profile registration and the HP Fan extension profiles. In this case, a client can tell directly
that the instance of HP_Fan conforms to both the DMTF Fan profile and the HP FAN extension profiles.
system1:
HP_ComputerSystem
HP_SystemFan
fan1: HP_Fan
HP_ElementConformsToProfile
HP_SystemProcessor
CIM_ElementConformsToProfile
cpu1: HP_Processor:
HP_ElementConformsToProfile
CIM_ElementConformsToProfile
CIM_ElementConformsToProfile
prof3: CIM_RegisteredProfile
RegisteredOrg: DMTF (2)
RegisteredName: Base Server
CIM_ReferencedProfile
HP_ElementConformsToProfile
CIM_ReferencedProfile
prof2:
CIM_RegisteredProfile
RegisteredOrg: DMTF (2)
RegisteredName: CPU
prof1:
CIM_RegisteredProfile
RegisteredOrg: DMTF
RegisteredName: Fan
HP_ExtendsProfile
HP_ExtendsProfile
HP_ExtendsProfile
prof4: HP_RegisteredProfile
prof5: HP_RegisteredProfile
prof6: HP_RegisteredProfile
RegisteredOrg: Other (1)
OtherRegOrg: HP WBEM TC
RegisteredName: HP Base Server
RegisteredOrg: Other (1)
OtherRegOrg: HP WBEM TC
RegisteredName: HP CPU
RegisteredOrg: Other (1)
OtherRegOrg: HP WBEM TC
RegisteredName: HP Fan
Interop Namespace
Figure 5 – HP PRP: Fan and Processor Object Diagram (Central Class Methodology)
Figure 6 extends figure 3 by adding HP physical extensions for fans and processors. In this example, the
DMTF Physical asset has 2 extension profiles associated with it that represent the HP physical asset
extensions for both processors and fans. The implementation namespace show the central classes for
these profiles being instantiated. For the HP CPU Physical Asset extension profile, an instance of
HP_ProcessorChip is associated with both the chassis that containes it (HP_ComputerSyste
mChassis)
and its logical representation (HP_Processor). Likewise, the HP Fan Physical Asset extension profile
central class (HP_FanModule) is associated with
HP_ComputerSystemChassis
and its logical
representation (HP_Fan).