Service Processor Profile 2 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 31 Document Number: DCIM1054 Document Type: Specification Document Status: Published Document Language: E Date: 2012-12-30 Version: 1.1.
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 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.
66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 CONTENTS 1 2 3 4 5 6 7 Scope .................................................................................................................................................... 5 Normative References ........................................................................................................................... 5 Terms and Definitions .....................................................................................................
86 Figures 87 88 Figure 1 – Service Processor Profile Class Diagram .................................................................................... 9 89 Tables 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 Table 1 – Related Profiles ............................................................................................................................. 8 Table 2 – Class Requirements: Service Processor Profile .......................................................................
Service Processor Profile 108 109 1 110 111 112 113 114 The DCIM Service Processor Profile describes the properties and interfaces for executing system management tasks related to the management of the service processor, iDRAC. The profile standardizes and aggregates the description for the platform’s basic properties into a system view representation and provides static methodology for the clients to query the system views without substantial traversal of the model.
135 136 137 3.1 138 139 140 3.2 141 142 3.3 143 144 3.4 145 146 3.5 147 148 3.6 149 150 3.7 151 152 153 3.8 154 155 156 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.
157 158 159 3.10 160 161 162 3.11 163 164 3.12 165 166 3.13 167 168 169 3.14 170 171 172 3.15 173 174 175 3.16 176 177 178 3.17 179 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.
188 189 5 190 Profile Name: Service Processor 191 Version: 1.1.0 192 Organization: Dell 193 CIM Schema Version: 2.26 Experimental 194 Dell Schema Version: 1.0.0 195 Interop Namespace: root/interop 196 Implementation Namespace: root/dcim 197 Central Class: DCIM_SPComputerSystem 198 Scoping Class: DCIM_ComputerSystem 199 200 The Dell Service Processor Profile is a component profile that contains the Dell specific implementation requirements for service processor.
204 6 205 The Dell Service Processor Profile describes a system management device. 206 Figure 1 details the class diagram of Dell Service Processor Profile 207 .
210 7 211 This section describes the requirements and guidelines for implementing Dell Service Processor Profile. Implementation Requirements Table 2 – Class Requirements: Service Processor Profile 212 Element Name Requirement Description DCIM_SPComputerSystem Mandatory The class shall be implemented in the Implementation Namespace. See section 7.1 DCIM_TimeService Mandatory The class shall be implemented in the Implementation Namespace.
224 7.1.1 Resource URIs for WinRM® 225 226 The class Resource URI shall be “http://schemas.dell.com/wbem/wscim/1/cimschema/2/DCIM_SPComputerSystem?__cimnamespace=root/dcim” 227 The key properties shall be the CreationClassName and Name. 228 229 230 231 The instance Resource URI for DCIM_SPComputerSystem instance shall be: “http://schemas.dell.com/wbem/wscim/1/cimschema/2/DCIM_SPComputerSystem?__cimnamespace=root/dcim+CreationClassName=DCIM_SPCom puterSystem+Name=systemmc” 232 7.1.
DCIM_TimeService – Time Service 244 7.2 245 246 This section describes the implementation for the DCIM_TimeService class representing the time service for the service processor. 247 248 The DCIM_SPHostedTimeService association shall reference the DCIM_TimeService instance and associate it with the DCIM_SPComputerSystem instance. 249 This class shall be instantiated in the Implementation Namespace. 250 7.2.1 Resource URIs for WinRM® 251 252 The class Resource URI shall be “http://schemas.dell.
271 7.3 272 This section describes the implementation for the DCIM_RegisteredProfile class. 273 This class shall be instantiated in the Interop Namespace. 274 275 The DCIM_ElementConformsToProfile association(s) shall reference the DCIM_RegisteredProfile instance. 276 7.3.1 Resource URIs 277 278 The class Resource URI shall be "http://schemas.dmtf.org/wbem/wscim/1/cimschema/2/CIM_RegisteredProfile?__cimnamespace=root/interop" 279 The key property shall be the InstanceID property.
293 294 7.4 295 This section describes the implementation for the DCIM_LCRegisteredProfile class. 296 This class shall be instantiated in the Interop Namespace. 297 298 The DCIM_ElementConformsToProfile association(s) shall reference the DCIM_LCRegisteredProfile instance. 299 7.4.1 Resource URIs for WinRM® 300 301 The class Resource URI shall be "http://schemas.dmtf.
Property Name Type Requirement ProfileRequireLicen se[] string Mandatory Additional Requirements This property array shall describe the required licenses for this profile. If no license is required for the profile, the property shall have value NULL. This property array shall contain the status for the corresponding license in the same element index of the ProfileRequireLicense array property.
Table 11 – CIM_ComputerSystem.RequestStateChange( ) Method: Return Code Values 325 Value Description 0 Request was successfully executed. 2 Error occurred Table 12 – CIM_ComputerSystem.RequestStateChange( ) Method: Parameters 326 Qualifiers Name Type Description/Values IN, REQ RequestedState uint16 11 (Reset) OUT MessageID string Error Message ID may be used to look-up in the Dell Message registry files.
344 345 Detailed requirements of the DCIM_TimeService( ) method are specified in Table 14 and Table 15. No standard messages are defined for this method. Table 14 – DCIM_TimeService.ManageTime() Method: Return Code Values 346 Value Description 0 Request was successfully executed. 2 Error occurred Table 15 – DCIM_TimeService.
354 11 355 356 357 The following table describes the privilege and license requirements for the listed operations. For the detailed explanation of the privileges and licenses, refer to the Dell WSMAN Licenses and Privileges specification. Privilege and License Requirement Table 17 – Privilege and License Requirements 358 Class and Method DCIM_SPComputerSystem DCIM_SPComputerSystem.Request edStateChange() DCIM_TimeService DCIM_TimeService.
ANNEX A (informative) 360 361 362 363 Change Log 364 Version Date Description 1.0.0 03/08/2012 Initial Version. 1.0.1 04/10/2012 Corrected the DCIM_TimeService.ElementName property value constraint. 1.0.2 10/17/2012 Added behavior description regarding the volatility of the service processor time in the DCIM_TimeService.ManageTime() method. 1.1.0 Added behavior description for setting the service processor time through the DCIM_TimeService.