HP WBEM TC Document Number: P00107 Date: 8/2/06 Version: 1.0.0 HP CPU Consolidated Status Profile © Copyright 2008 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty.
Contents Foreword ....................................................................................................................................................... 5 Introduction.................................................................................................................................................... 6 1 Scope ....................................................................................................................................................
Figures Figure 1 – CPU Consolidated Status Profile: Class Diagram ..................................................................... 10 Figure 2 – CPU Consolidated Status Profile: Inheritance Hierarchy .......................................................... 10 Figure 3 – CPU Consolidated Status Profile (Logical CPU Propagation) ................................................... 13 Figure 4 – CPU Consolidated Status Profile (Physical CPU Propagation) .................................................
Tables Table 1 – Related Profiles ............................................................................................................................. 9 Table 2 – Operations: HP_ProcessorCollection ........................................................................................ 12 Table 3 – CIM Elements – HP CPU Consolidated Status Profile ............................................................... 14 Table 4 – Class: HP_ProcessorCollection ..............................................
Foreword The HP CPU Consolidated Status Profile P00107 was prepared by the HP WBEM TC. Version 1.0.
Introduction The information in this specification should be sufficient for a provider or consumer of this data to identify unambiguously the classes, properties, methods, and values that shall be instantiated and manipulated to represent and manage the state and health of logical and physical CPU subsystems. The target audience for this specification is implementers who are writing CIM based providers or consumers of management interfaces representing the component described in this document.
1 Scope The HP CPU Consolidated Status profile extends the management capability of referencing profiles by adding the capability to represent the state of logical and physical CPU subsystems in a system. 2 Normative References The following referenced documents are indispensable for the application of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies. 2.
3.4 mandatory used to indicate requirements strictly to be followed in order to conform to the document and from which no deviation is permitted 3.5 may used to indicate a course of action permissible within the limits of the document 3.6 need not used to indicate a course of action permissible within the limits of the document 3.7 optional used to indicate a course of action permissible within the limits of the document 3.
5 Synopsis Profile Name: HP CPU Consolidated Status profile Version: 1.0.0 Organization: HP WBEM TC CIM Schema Version: 2.12 Central Class: HP_ProcessorCollection Scoping Class: HP_ComputerSystem Specializes: WBEM TC – P00113, HP Consolidated Status profile 1.0.0 The HP CPU Consolidated Status profile specializes the HP Consolidated Status profile for logical and physical CPUs. Table 1 – Related Profiles Profile Name Organization P00100 – HP Profile Registration Profile HP WBEM TC 1.0.
HP_GroupSystemSpecificCollection (see HP Consolidated Status profile) HP_RegisteredProfile HP_ComputerSystem (see HP Profile Registration Profile) (see HP Base Server Profile) 1 1 HP_ProcessorGroupHostedCollection * * HP_ProcessorCollection HP_ElementConformsToProfile 1 1 HP_PhysicalMemberOfProcessorCollection HP_LogicalMemberOfProcessorCollection * * HP_ProcessorChip HP_ProcessorCore (see HP CPU Physical Asset Profile) (see HP CPU Profile) Figure 1 – CPU Consolidated Status Profile: Clas
properties GroupOperationalStatus and GroupStatusDescription which are used by the HP_ComputerSystem class provider to update its overall status. 7 Implementation Requirements This section details the requirements related to the arrangement of instances and properties of instances for implementations of this profile. 7.1 HP_ProcessorCollection There may be one or more instance of HP_ProcessorCollection instantiated.
• References • ReferenceNames • EnumerateInstances • EnumerateInstanceNames A compliant implementation shall support all the operations in the default list for each class, unless the Requirements column states something other than Mandatory. 8.2 HP_ProcessorCollection The table below lists operations that either have special requirements beyond those from DSP0200 or shall not be supported. All other operations may be supported as defined in DSP0200.
9 9.1 Use Cases Object Diagrams Figure 3 below represents a possible instantiation of the CPU Consolidated Status Profile propagating the status of the logical processor cores. The worst case OperationalStatus condition from each of the processor core instances “core1” and “core2” is propagated to the GroupOperationalStatus of the HP_ProcessorCollection instance “coll1”.
system1: HP_ComputerSystem HP_ProcessorGroupHostedCollection coll1: HP_ProcessorCollection GroupOperationalStatus[0]: Failed HP_PhysicalMemberOfProcessorCollection chip1: HP_ProcessorChip OperationalStatus[0]: OK chip2: HP_ProcessorChip OperationalStatus[0]: Failed Figure 4 – CPU Consolidated Status Profile (Physical CPU Propagation) 10 CIM Elements Table 3 – CIM Elements – HP CPU Consolidated Status Profile Element Name Requirement Description Classes HP_ProcessorCollection Mandatory See sectio
Table 4 – Class: HP_ProcessorCollection Properties Requirement Notes InstanceID Mandatory Key: GroupOperationalStatus Mandatory See section 7.1.1 10.2 HP_ProcessorGroupHostedCollection HP_ProcessorGroupHostedCollection extends the class HP_GroupHostedCollection in ways that are specific to HP processor implementations.
Table 7 – Class: HP_PhysicalMemberOfProcessorCollection Properties Requirement Notes Collection Mandatory Key: References HP_ProcessorCollection Member Mandatory Key: References HP_ProcessorChip 10.5 HP_RegisteredProfile Implementation shall implement an instance of HP_RegisteredProfile in the Interop namespace with the values specified.
ANNEX A (normative) Change Log Version Date 0.1 3/15/06 Initial Draft 1.0 7/27/06 Changes from Brady Evans. 1.0 8/2/06 Changes from 8/1/06 WBEM TC review; section 7.1 allow both types of collections. Version 1.0.
ANNEX B (informative) Acknowledgments 18 Version 1.0.
ANNEX C (informative) Included WBEM TC CR Numbers CR Number Date CR00104 6/28/2006 Version 1.0.0 Title Create HP Profiles for the CPU model.
Bibliography This section contains a list of the external references and dependencies for this specification. 20 Version 1.0.