2 Base Server and Physical Asset 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: DCIM1004 Document Type: Specification Document Status: Published Document Language: E Date: 2012-03-08 Version: 1.0.
31 32 33 34 35 36 37 38 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. 39 40 41 © 2008 – 2012 Dell Inc.
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 CONTENTS 1 2 3 4 5 6 7 Scope .................................................................................................................................................... 5 Normative References........................................................................................................................... 5 Terms and Definitions ................................................................................................
70 Figures 71 72 Figure 1 – Base Server and Physical Asset Profile ImplementationImplementation Description................. 8 73 Tables 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 Table 1 – Related Profiles ............................................................................................................................. 7 Table 2 – Class Requirements: Base Server and Physical Asset Profile .....................................................
Base Server and Physical Asset Profile 95 96 1 Scope 97 98 99 100 101 The Base Server Profile is the autonomous profile that defines the classes used to describe basic server hardware and its related software. The scope of this profile is limited to simple servers that are directly realized in physical components. The profiles referenced by the Base Server Profile extend the management capabilities by adding the capability to represent server configuration, boot control, provisioning, and hardware.
128 3 129 130 131 Conditional – Indicates requirements to be followed strictly in order to conform to the document when the specified conditions are met. Terms and Definitions 3.1 3.2 132 133 134 Mandatory – Indicates requirements to be followed strictly in order to conform to the document and from which no deviation is permitted. 135 136 May – Indicates a course of action permissible within the limits of the document.
159 4 160 161 CIM – Common Information Model Symbols and Abbreviated Terms 4.1 4.2 162 163 164 iDRAC – Integrated Dell Remote Access Controller to perform out-of-band operations on Blades and Rack and Towers. 165 166 CMC – Chassis Manager Controller to perform out-of-band operations on Blade systems. 167 168 FQDD – Fully Qualified Device Description – a user-friendly name for the object 169 5 170 Profile Name: Base Server and Physical Asset Profile 171 Version: 1.0.
189 Figure 1 presents the class schema for the BaseServer Profile.
192 7 193 This section describes the requirements and guidelines for implementing BaseServer Profile. Implementation Description 194 Table 2 – Class Requirements: Base Server and Physical Asset Profile Element Name Requirement Description DCIM_ComputerSystem Mandatory The class is implemented in the Implementation Namespace. See section 7.1. DCIM_ComputerSystemPackage Mandatory The class is implemented in the Implementation Namespace. See section 7.2.
204 The instance Resource URI for DCIM_ComputerSystem instance is: 205 206 207 “http://schemas.dell.com/wbem/wscim/1/cimschema/2/DCIM_ComputerSystem?__cimnamespace=root/dcimName=srv:system+CreationClassN ame=DCIM_ComputerSystem” 208 7.1.2 Operations 209 The following table lists the implemented operations on DCIM_ComputerSystem.
Property Name HealthState Type uint16 Requirement Mandatory Additional Requirement HealthState shall indicate the current health of the computer system and its sub-components excluding storage sub-systems. The property value shall be one of the following: • • • • 0(Unknown) 5 (OK) 10 (Degraded/Warning) 25(Error) The property shall contain up-to-date information on health state of the system excluding storage sub-systems.
229 230 7.2.2 Operations 231 The following table lists the implemented operations on DCIM_ComputerSystemPackage. 232 Table 5 – DCIM_ComputerSystemPackage - Operations Operation Name Get Enumerate Requirements Mandatory Mandatory Required Input Instance Resource URI Class Resource URI 233 7.2.3 Class Properties 234 235 236 237 238 The following table lists the implemented properties for DCIM_ComputerSystemPackage instance in a system. The “Type” column shall denote the corresponding property type.
254 7.3.2 Operations 255 The table lists the implemented operations on DCIM_CSEnabledLogicalElementCapabilities. 256 Table 7 – DCIM_CSEnabledLogicalElementCapabilities - Operations Operation Name Get Enumerate Associators References Requirements Mandatory Mandatory Mandatory Mandatory Required Input Instance Resource URI Class Resource URI Instance Resource URI Instance Resource URI 257 7.3.
275 7.4.2 Operations 276 The following table details the implemented operations on DCIM_Chassis. 277 Table 9 – DCIM_Chassis - Operations Operation Name Get Enumerate Requirements Mandatory Mandatory Required Input Instance Resource URI Class Resource URI 278 279 7.4.3 Properties 280 281 282 283 The table lists the implemented properties for DCIM_Chassis instance in a system. The “Type” column shall denote the corresponding property type.
285 7.5 286 287 288 This section describes the implementation for the DCIM_RegisteredProfile class. This class shall be instantiated in the Interop Namespace. The DCIM_ElementConformsToProfile association(s) shall reference the DCIM_RegisteredProfile instances. 289 7.5.1 Resource URIs 290 291 The class Resource URI shall be "http://schemas.dmtf.org/wbem/wscim/1/cimschema/2/CIM_RegisteredProfile?__cimnamespace=root/interop" 292 The key property shall be the InstanceID property.
312 The key property shall be the InstanceID property. 313 314 315 The instance Resource URI shall be: “http://schemas.dell.com/wbem/wscim/1/cimschema/2/DCIM_RegisteredProfile?__cimnamespace=root/interop+InstanceID= DCIM:PhysicalAssetRegisteredProfile:1”” 316 7.6.2 Operations 317 The following table details the implemented operations on for DCIM_RegisteredProfile.
339 Table 15 – DCIM_LCRegisteredProfile - Operations Operation Name Get Enumerate Requirements Mandatory Mandatory Required Input Instance URI Class URI 340 7.7.3 Class Properties 341 342 343 344 345 The following table details the implemented properties for DCIM_LCRegisteredProfile instance representing Base Server and Physical Asset Profile implementation. The “Requirements” column shall denote whether the property is implemented (for requirement definitions, section 3).
363 Table 17 – DCIM_ComputerSystem.RequestStateChange( ) Method: Return Code Values Value Description 0 Request was successfully executed. 2 Error occurred 364 Table 18 – DCIM_ComputerSystem.
379 Table 20 – Privilege and License Requirements Class and Method DCIM_ComputerSystem DCIM_ComputerSystem. RequestStateChange() DCIM_ComputerSystemPackage DCIM_CSEnabledLogicalElementCa pabilities DCIM_SystemComponent DCIM_CSElementCapabilities DCIM_Chassis DCIM_RegisteredProfile DCIM_ElementConformsToProfile DCIM_LCRegisteredProfile 380 DCIM_LCElementConformsToProfile Version 1.0.