HP WBEM TC Document Number: P00108 Date: 4/18/07 Version: 1.0.0 HP CPU Physical Asset 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 – HP CPU Physical Asset Profile: Class Diagram ........................................................................ 10 Figure 2 – HP CPU Physical Asset Profile: Inheritance Hierarchy ............................................................. 11 Figure 3 – HP CPU Physical Asset Profile: Object Diagram ...................................................................... 13 Figure 4 – HP CPU Physical Asset Profile: Object Diagram with External Cache ...................................
Tables Table 1 – Related Profiles ............................................................................................................................. 9 Table 2 – Operations: HP_ProcessorChip .................................................................................................. 12 Table 3 – Operations: HP_PhysicalCacheMemory .................................................................................... 12 Table 4 – CIM Elements – HP CPU Physical Asset Profile .....................
Foreword The HP CPU Physical Asset Profile P00108 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 physical CPUs on HP systems. 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. 6 Version 1.0.
1 Scope The HP CPU Physical Asset profile extends the management capability of referencing profiles by adding the capability to represent physical CPUs on HP systems. 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.3 conditional used to indicate requirements strictly to be followed in order to conform to the document when the specified conditions are met 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.
5 Synopsis Profile Name: HP CPU Physical Asset Profile Version: 1.0.0 Organization: HP WBEM TC CIM Schema Version: 2.12 Central Class: HP_ProcessorChip Scoping Class: Same as parent profile Extends: DMTF DSP1011, Physical Asset Profile 1.0.0 The HP CPU Physical Asset profile extends DMTF DSP1011 to add physical CPU characteristics that are specific to HP systems. Table 1 – Related Profiles Profile Name Organization P00100 – HP Profile Registration Profile HP WBEM TC 1.0.
6 Description HP_ProcessorCollection HP_RegisteredProfile See HP CPU Consolidated Status profile (see HP Profile Registration Profile) 1 0..1 Chip (see DMTF Physical Asset Profile) HP_ElementConformsToProfile (see HP Profile Registration profile) HP_ComputerSystemChassis 1..
Figure 2 – HP CPU Physical Asset Profile: Inheritance Hierarchy HP Processor Chips are represented in the implementation namespace as instances of HP_ProcessorChip. An implementation can optionally implement the physical asset elements of the CPU by associating the appropriate instances of HP_Processor to an instance of HP_ProcessorChip via the HP_RealizesProcessor association class. Both HP_ProcessorChip and HP_RealizesProcessor are described in this profile.
DSP200 v1.2” or a table listing all the operations that are Unspecified by this profile or where the profile requires behavior other that described by DSP200. The default list of operations is as follows: • GetInstance • Associators • AssociatorNames • 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.
9 9.1 Use Cases Object Diagrams Figure 3 below represents a possible instantiation of the HP CPU Physical Asset Profile containing two physical processor chips each realizing an instance of the HP_Processor class. The HP_SystemPhysicalProcessor aggregation association class will associate the processor chip instances to the computer system chassis instance.
chassis1: HP_ComputerSystemChassis (see HP Base Server Physical Asset Profile) HP_SystemPhysicalProcessor chip1: HP_ProcessorChip HP_RealizesProcessor HP_AssociatedProcessorCacheMemory proc1: HP_Processor (see HP CPU Profile) HP_CacheMemory (see HP CPU Profile) HP_RealizesProcessorCache pcache1: HP_PhysicalMemoryCache Figure 4 – HP CPU Physical Asset Profile: Object Diagram with External Cache 14 Version 1.0.
10 CIM Elements The implementation requirements for the classes properties described in this section are described in the “Implementation Requirements” section (see section 10). Table 4 – CIM Elements – HP CPU Physical Asset Profile Element Name Requirement Description Classes HP_ProcessorChip Mandatory See Section 7.1 and 10.1 HP_RegisteredProfile Mandatory See section 10.2 HP_RealizesProcessor Mandatory See section 7.3 HP_PhysicalCacheMemory Optional See section 7.
Table 7 – Class: HP_SystemPhysicalProcessor Properties Requirement Notes GroupComponent Mandatory REF:HP_ComputerSystemChassis PartComponent Mandatory REF:HP_ProcessorChip 11 Durable Names and Correlatable IDs Table 8 – Durable Names generated by this Profile Class Durable Name(s) Source ID Information Circumstances for Change None Table 9 – Correlatable IDs generated by this Profile Class Correlatable ID(s) Source ID Information Circumstances for Change None 16 Version 1.0.
ANNEX A (normative) Change Log Version Date 0.1 3/15/06 Initial Draft 1.0 7/11/06 Updates based on HP WBEM TC review on 7/10/06. 1.0 7/27/06 Updates based on Brady Evans’s comments. 1.0 4/18/07 Figure 1 updated to match mof for HP_ProcessorChip 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.