2 Power State Management Profile 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 Document Number: DCIM1050 Document Type: Specification Document Status: Published Document Language: E Date: 2012-03-08 Version: 1.0.
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 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.
67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 CONTENTS 1 2 3 4 5 6 7 8 9 10 11 Scope .................................................................................................................................................... 5 Normative References........................................................................................................................... 5 Terms and Definitions .................................................................................................
85 Figures 86 87 Figure 1 – Power State Management Profile Implementation ...................................................................... 9 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 Tables Table 1 – Related Profiles ............................................................................................................................. 8 Table 2 – Class Requirements: Power State Management Profile.............................................................
Power State Management Profile 109 110 1 111 112 The Power State Management Profile describes the classes, associations, properties, and methods used to manage the power of a system. 113 2 114 Refer to the following documents for more information. 115 116 NOTE: For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies.
3.1 134 135 136 Conditional – Indicates requirements to be followed strictly in order to conform to the document when the specified conditions are met. 137 138 139 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 140 141 May – Indicates a course of action permissible within the limits of the document. 142 143 Optional – Indicates a course of action permissible within the limits of the document. 3.4 3.
3.10 156 157 158 shall not – Indicates requirements to be followed strictly in order to conform to the document and from which no deviation is permitted. 159 160 161 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.
179 4 180 181 CIM - Common Information Model Symbols and Abbreviated Terms 4.1 4.2 182 183 184 iDRAC - Integrated Dell Remote Access Controller – management controller for blades and monolithic servers 185 186 CMC - Chassis Manager Controller – management controller for the modular chassis 4.3 4.4 187 188 CS - Computer System 189 190 PM - Power Management 191 192 SP - Service Processor 4.5 4.6 4.
211 212 213 214 215 216 217 218 219 6 Description The Power State Management Profile defines the behavior of the power management service and the related classes used to describe and control power state and hardware reset management for a system. The profile describes the classes, property values, and methods that constitute Immediate Power State Change.
222 7 223 This section describes the implementation of Dell Power State Management Profile. Implementation Requirement 224 Table 2 – Class Requirements: Power State Management Profile Element Name Requirement Description DCIM_CSPowerManagementService Mandatory The class shall be implemented in the Implementation Namespace. See section 7.1. DCIM_CSPowerManagementCapabilities Mandatory The class shall be implemented in the Implementation Namespace. See section 7.2.
233 234 235 236 The DCIM_CSPowerManagementService instance is associated to the DCIM_SPComputerSystem service processor instance through the DCIM_SPHostedPowerManagementService association. The DCIM_SPHostedPowerManagementService. Dependent property references the DCIM_CSPowerManagementService instance. 237 238 The DCIM_ElementConformsToProfile and DCIM_LCElementConformstToProfile association(s) references the DCIM_CSPowerManagementService instance(s). 239 7.1.
259 7.2 260 This section describes the implementation for the DCIM_CSPowerManagementCapabilities class. 261 This class is instantiated in the Implementation Namespace. 262 7.2.1 Resource URIs 263 The class Resource URI is 264 265 “http://schemas.dell.com/wbem/wscim/1/cimschema/2/DCIM_CSPowerManagementCapabilities?__cimnamespace=root/dcim” 266 The key property is the InstanceID. 267 The instance Resource URI for DCIM_CSPowerManagementCapabilities instance is: 268 269 “http://schemas.dell.
Property Name Requirement Type Additional Requirement This property value shall have all the following array of values: PowerStatesSupported Mandatory[] uint16 [ 2 (On), 5(Power cycle-off soft), 8 (Off,soft), 10 (Master Bus Reset), 11 (NMI), 12 (Off-soft graceful) ] This property value shall have all the following array of values: RequestedPowerStatesS upported Mandatory[] uint16 [ 2 (On), 5(Power cycle-off soft), 8 (Off,soft), 10 (Master Bus Reset), 11 (NMI), 12 (Off-soft graceful) ] 279 7.
299 Table 8 – DCIM_CSAssociatedPowerManagementService – Properties Properties Requirement Type Additional Requirements ServiceProvided Mandatory Reference The property value shall be the Instance URI of DCIM_CSPowerManagementService class. UserofService Mandatory Reference The property value shall be the Instance URI of DCIM_ComputerSystem.
318 7.4.1.3 Class Properties 319 320 321 322 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.
Property Name RegisteredVersion RegisteredOrganization OtherRegisteredOrganization Requirement Mandatory Mandatory Mandatory Type String Uint16 String Additional Requirements This property value shall be "2.0.0". This property value shall be 2 (DMTF). The property value shall be “DCIM”. 343 7.4.3 Dell Profile Registration version 1.0 344 7.4.3.1 Resource URIs 345 The class Resource URI is: 346 347 "http://schemas.dmtf.
Requirement Property Name Type Additional Requirements This property array shall contain the status for the corresponding license in the same element index of the ProfileRequireLicense array property. Each array element shall contain: • • ProfileRequireLicenseStatus[] Mandatory String “LICENSED” “NOT_LICENSED” If no license is required for the profile, the property shall have value NULL.
MessageID (OUT parameter) Message MessageArguments[] SYS002 The command failed NA SYS021 The command failed to set PowerState 379 8.1.1 PowerState 380 The PowerState parameter indicates the desired power state of the computer system. 381 382 383 When the value used for the PowerState parameter is not equal to one of the values in the PowerStatesSupported property array of the associated instance of CIM_PowerManagementCapabilities, the method shall return 2.
PowerState enum Value Description 12 (Power Off - Soft Graceful) Perform an orderly transition to power off state (corresponding ACPI state G2/S5), in which the system consumes a minimal amount of power. 410 411 9 412 See Lifecycle Controller (LC) Integration Best Practices Guide. 413 10 414 No additional details specified. Use Cases CIM Elements 415 416 11 417 418 419 The following table describes the privilege and license requirements for the listed operations.