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-10-18 Version: 1.0.
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.
3.1 135 136 137 Conditional – Indicates requirements to be followed strictly in order to conform to the document when the specified conditions are met. 138 139 140 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 141 142 May – Indicates a course of action permissible within the limits of the document. 143 144 Optional – Indicates a course of action permissible within the limits of the document. 3.4 3.
3.10 157 158 159 shall not – Indicates requirements to be followed strictly in order to conform to the document and from which no deviation is permitted. 160 161 162 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.
188 189 5 190 Profile Name: Service Processor 191 Version: 1.0.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 212 Table 2 – Class Requirements: Service Processor Profile 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.
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.
325 Table 11 – CIM_ComputerSystem.RequestStateChange( ) Method: Return Code Values Value Description 0 Request was successfully executed. 2 Error occurred 326 Table 12 – CIM_ComputerSystem.RequestStateChange( ) Method: Parameters 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.
340 341 Detailed requirements of the CIM_TimeService( ) method are specified in Table 14 and Table 15. No standard messages are defined for this method. 342 Table 14 – CIM_TimeService.ManageTime( ) Method: Return Code Values Value Description 0 Request was successfully executed. 2 Error occurred 343 Table 15 – CIM_TimeService.
350 11 351 352 353 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 354 Table 17 – Privilege and License Requirements Class and Method DCIM_SPComputerSystem DCIM_SPComputerSystem.Request edStateChange() DCIM_TimeService DCIM_TimeService.
ANNEX A (informative) 356 357 358 359 Change Log 360 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. 361 362 Version 1.0.