Power Supply Profile Document Number: DCIM1047 Document Type: Specification Document Status: Published Document Language: E Date: 2012-12-30 Version: 2.1.
THIS PROFILE IS FOR INFORMATIONAL PURPOSES ONLY, AND MAY CONTAIN TYPOGRAPHICAL ERRORS AND TECHNICAL INACCURACIES. THE CONTENT IS PROVIDED AS IS, WITHOUT EXPRESS OR IMPLIED WARRANTIES OF ANY KIND. ABSENT A SEPARATE AGREEMENT BETWEEN YOU AND DELL™ WITH REGARD TO FEEDBACK TO DELL ON THIS PROFILE SPECIFICATION, YOU AGREE ANY FEEDBACK YOU PROVIDE TO DELL REGARDING THIS PROFILE SPECIFICATION WILL BE OWNED AND CAN BE FREELY USED BY DELL. © 2012 Dell Inc. All rights reserved.
CONTENTS 1 2 3 4 5 6 7 8 9 10 11 Scope .................................................................................................................................................... 5 Normative References ........................................................................................................................... 5 Terms and Definitions ...........................................................................................................................
Figures Figure 1 – Class Diagram ............................................................................................................................. 9 Figure 2 – Power Supply Profile Implementation ........................................................................................ 10 Tables Table 1 – Related Profiles .............................................................................................................................
Power Supply Profile 1 2 1 3 4 5 6 7 8 The DCIM Power Supply Profile describes the properties and interfaces for executing system management tasks related to the management of power supplies within a system. The profile standardizes and aggregates the description for the power supply properties into a power supply view representation and provides static methodology for the clients to query the power supply views without substantial traversal of the model.
36 37 38 3.1 39 40 41 3.2 42 43 3.3 44 45 3.4 46 47 3.5 48 49 3.6 50 51 3.7 52 53 54 3.8 55 56 57 3.9 Conditional – Indicates requirements to be followed strictly in order to conform to the document when the specified conditions are met. Mandatory – Indicates requirements to be followed strictly in order to conform to the document and from which no deviation is permitted. May – Indicates a course of action permissible within the limits of the document.
58 59 60 3.10 61 62 63 3.11 64 65 66 3.12 67 68 3.13 69 70 71 3.14 72 73 74 3.15 75 76 77 3.16 78 79 80 3.17 81 shall not – Indicates requirements to be followed strictly in order to conform to the document and from which no deviation is permitted. should – Indicates that among several possibilities, one is recommended as particularly suitable, without mentioning or excluding others, or that a certain course of action is preferred but not necessarily required.
92 5 93 Profile Name: Power Supply 94 DMTF Version: 1.1.0 95 Dell Version: 2.1.0 96 Organization: Dell 97 CIM Schema Version: 2.26 Experimental 98 Dell Schema Version: 1.0.0 99 Interop Namespace: root/interop Synopsis 100 Implementation Namespace: root/dcim 101 Central Class: DCIM_PowerSupplyView 102 Scoping Class: DCIM_ComputerSystem 103 104 The Dell Power Supply Profile is a component profile that contains the Dell specific implementation requirements for power supply view.
108 6 109 110 The Dell Power Supply Profile describes the platform’s power supply information. Each platform power supply is represented by an instance of DCIM_PowerSupplyView class.
113 114 115 Figure 2 details typical Dell Power Supply Profile implementation for a platform containing two power supplies. For the client to discover the instrumentation’s support of this profile, LCRegisteredProfile and RegisteredProfile are instantiated in the Interop Namespace. 116 117 LCRegisteredProfile instance provides information about the implemented DCIM profile: most importantly, the profile name, version of the profile, and the organization name that produced the profile.
125 7 126 This section describes the requirements and guidelines for implementing Power Supply Profile. Implementation Requirements Table 2 – Class Requirements: Power Supply Profile 127 Element Name Requirement Description DCIM_PowerSupplyView Mandatory The class shall be implemented in the Implementation Namespace. See section7.1. DCIM_PowerSupply Mandatory The class shall be implemented in the Implementation Namespace. See section 7.2.
132 This class shall be instantiated in the Implementation Namespace. 133 134 The DCIM_LCElementConformsToProfile association(s) shall reference the DCIM_PowerSupplyView instance(s). 135 136 7.1.1 Resource URIs for WinRM® 137 138 The class Resource URI shall be “http://schemas.dell.com/wbem/wscim/1/cimschema/2/DCIM_PowerSupplyView?__cimnamespace=root/dcim” 139 The key property shall be the InstanceID.
Property Name Type Requirements Mandatory Type uint16 Additional Requirements This property indicates the device type of the power supply and shall have the following values: 0 (AC) 1 (DC). This property describes the further status of the power supply as enumerated for IPMI power supply sensor such as: DetailedState Mandatory string Predictive Failure Power Supply AC lost AC lost or out-of-range AC out-of-range, but present.
157 158 The DCIM_SystemPSDevice association shall reference DCIM_PowerSupply instances and the DCIM_ComputerSystem instance. 159 160 The DCIM_PSMemberOfCollection association shall reference DCIM_PowerSupply instances and the DCIM_PowerRedundancySet instance. 161 7.2.1 Resource URIs for WinRM® 162 163 The class Resource URI shall be “http://schemas.dell.
Property Name Requirements Type TotalOutputPower Mandatory uint32 RequestedState Mandatory uint16 ActiveInputVoltage EnabledState Mandatory Mandatory uint16 uint16 IsSwitchingSupply Mandatory boolean IsACInput Mandatory boolean IsACOutput Mandatory boolean Range1InputVoltageHigh Mandatory uint32 Range1MaxInputPower Mandatory uint32 OperationalStatus[] Mandatory uint16 Additional Requirement This property represents the total output power of the PowerSupply in milli watts.
180 Power Redundancy Set – DCIM_PowerRedundancySet 181 7.3 182 183 This section describes the implementation for the DCIM_PowerRedundancySet class represents the characteristics of the power supply redundancy. 184 This class shall be instantiated in the Implementation Namespace. 185 186 The DCIM_PSMemberOfCollection association shall reference DCIM_PowerSupply instances and the DCIM_PowerRedundancySet instance.
PSRedundancyPolicy attribute is set to “Input Power Redundant”, 4 (Sparing), if the PSRapidOn and PrimaryPSU attributes are set. The property value shall be one of the following: RedundancyStatus ElementName Mandatory Mandatory uint16 0 (Unknown) 2 (Fully Redundant) 3 (Degraded Redundancy) 4 (Redundancy Lost) 5 (Overall Failure) This property value shall be "System Board PS Redundancy". string DCIM_LCRegisteredProfile – DCIM Power Supply Profile Profile Registration 208 209 7.
Table 10 – DCIM_LCRegisteredProfile 230 Property Name Requirement Type Additional Requirements InstanceID RegisteredName RegisteredVersion RegisteredOrganization OtherRegisteredOrganization Mandatory Mandatory Mandatory Mandatory Mandatory string string string uint16 string ProfileRequireLicense[] Mandatory String The property value shall be “DCIM:PowerSupply:2.0.0”. This property shall be "Power Supply". This property shall be "2.1.0". This property shall be 1 (Other).
247 7.5.3 Class Properties 248 249 250 251 The following table lists the implemented properties for DCIM_RegisteredProfile instance in a system. The “Requirements” column shall denote whether the property is implemented (for requirement definitions, see section 3). The “Additional Requirements” column shall denote either possible values for the property, or requirements on the value formulation.
Class and Method DCIM_PSOwningCollectionElement DCIM_CSHostedPowerRedundancy DCIM_SystemPSDevice DCIM_ElementConformsToProfile DCIM_RegisteredProfile DCIM_LCRegisteredProfile DCIM_LCElementConformsToProfile Operation ENUMERATE, GET ENUMERATE, GET ENUMERATE, GET ENUMERATE, GET ENUMERATE, GET ENUMERATE, GET ENUMERATE, GET User Privilege Required License Required Login LM_DEVICE_MONITORIN G LM_DEVICE_MONITORIN G LM_DEVICE_MONITORIN G Login None. Login None. Login None. Login None.
ANNEX A (informative) 265 266 267 268 Change Log 269 Version 2.1.1 Date 04/11/2012 Description Corrected the DCIM_PowerSupply.InputPowerUnits property description. 270 271 272 Version 2.1.