Power Supply Profile Document Number: DCIM1047 Document Type: Specification Document Status: Published Document Language: E Date: 2012-03-08 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 – Power Supply Profile Implementation ........................................................................................ 10 Tables Table 1 – Related Profiles ............................................................................................................................. 8 Table 2 – Class Requirements: Power Supply Profile ................................................................................ 11 Table 3 – DCIM_PowerSupplyView - Operations .......................
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.
3.1 36 37 38 Conditional – Indicates requirements to be followed strictly in order to conform to the document when the specified conditions are met. 39 40 41 Mandatory – Indicates requirements to be followed strictly in order to conform to the document and from which no deviation is permitted. 3.2 3.3 42 43 May – Indicates a course of action permissible within the limits of the document. 44 45 Optional – Indicates a course of action permissible within the limits of the document. 3.4 3.
3.10 58 59 60 shall not – Indicates requirements to be followed strictly in order to conform to the document and from which no deviation is permitted. 61 62 63 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. 3.11 3.
92 5 93 Profile Name: Power Supply 94 Version: 1.1.0 95 Organization: Dell 96 CIM Schema Version: 2.26 Experimental 97 Dell Schema Version: 1.0.0 98 Interop Namespace: root/interop 99 Implementation Namespace: root/dcim 100 Central Class: DCIM_PowerSupplyView 101 Scoping Class: DCIM_ComputerSystem 102 103 The Dell Power Supply Profile is a component profile that contains the Dell specific implementation requirements for power supply view.
107 6 108 109 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.
112 113 114 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. 115 116 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.
124 7 125 This section describes the requirements and guidelines for implementing Power Supply Profile. Implementation Requirements 126 Table 2 – Class Requirements: Power Supply Profile 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.
131 This class shall be instantiated in the Implementation Namespace. 132 133 The DCIM_LCElementConformsToProfile association(s) shall reference the DCIM_PowerSupplyView instance(s). 134 135 7.1.1 Resource URIs for WinRM® 136 137 The class Resource URI shall be “http://schemas.dell.com/wbem/wscim/1/cimschema/2/DCIM_PowerSupplyView?__cimnamespace=root/dcim” 138 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).
152 7.2 153 154 This section describes the implementation for the DCIM_PowerSupply class that represents a power supply.. 155 This class shall be instantiated in the Implementation Namespace. 156 157 The DCIM_SystemPSDevice association shall reference DCIM_PowerSupply instances and the DCIM_ComputerSystem instance. 158 159 The DCIM_PSMemberOfCollection association shall reference DCIM_PowerSupply instances and the DCIM_PowerRedundancySet instance. 160 7.2.
Property Name Requirements Type InputPowerUnits Mandatory string Mandatory uint32 TotalOutputPower Mandatory uint32 RequestedState Mandatory uint16 RatedMaxOutputPower 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 propert
Property Name Requirements HealthState Mandatory Type Additional Requirement The property value shall be one of the following: uint16 • • • 0(Unknown) 5 (OK) 10(Degraded/Warning) • 25 (Critical Failure) 179 180 7.3 181 182 This section describes the implementation for the DCIM_PowerRedundancySet class represents the characteristics of the power supply redundancy. 183 This class shall be instantiated in the Implementation Namespace.
206 Table 8 – DCIM_PowerRedundancySet - Properties Property Name Requirements Type InstanceID MinNumberNeeded Mandatory Mandatory string uint32 TypeOfSet[] Mandatory uint16 RedundancyStatus Mandatory uint16 ElementName Mandatory string Additional Requirement The property value shall be “RedundancySet:1” This property value shall be 1.
Operation Name Enumerate Requirements Mandatory Required Input Class URI 223 224 7.4.3 225 226 227 228 The following table lists the implemented properties for DCIM_LCRegisteredProfile 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.
243 7.5.2 Operations 244 The following table lists the operations implemented on DCIM_RegisteredProfile . 245 Table 11 – DCIM_RegisteredProfile - Operations Operation Name Get Enumerate Requirements Mandatory Mandatory Required Input Instance URI Class URI 246 7.5.3 Class Properties 247 248 249 250 The following table lists the implemented properties for DCIM_RegisteredProfile instance in a system.
Class and Method Operation User Privilege Required License Required DCIM_PowerSupply GET ENUMERATE, GET Login VENTORY LM_DEVICE_MONITORIN G DCIM_PowerRedundancySet ENUMERATE, GET Login LM_DEVICE_MONITORIN G DCIM_PSMemberOfCollection DCIM_PSOwningCollectionElement DCIM_CSHostedPowerRedundancy DCIM_SystemPSDevice DCIM_ElementConformsToProfile DCIM_RegisteredProfile DCIM_LCRegisteredProfile DCIM_LCElementConformsToProfile ENUMERATE, GET ENUMERATE, GET ENUMERATE, GET ENUMERATE, GET ENUMERATE, GET E