Base Server and 2 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-12-30 Version: 1.1.
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 70 71 72 CONTENTS 1 2 3 4 Scope .................................................................................................................................................... 5 Normative References ........................................................................................................................... 5 Terms and Definitions ............................................................................................
73 Figures 74 75 Figure 1 – Base Server and Physical Asset Profile ImplementationImplementation Description ................. 8 76 Tables 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 Table 1 – Related Profiles ............................................................................................................................. 7 Table 2 – Class Requirements: Base Server and Physical Asset Profile ...................................................
Base Server and Physical Asset Profile 102 103 1 104 105 106 107 108 The Base Server and Physical Asset Profile is the autonomous profile that defines the classes used to describe basic server and its hardware components (FRU). The scope of this profile is limited to simple servers that are directly realized in physical components.
137 3 Terms and Definitions 138 139 140 3.1 141 142 143 3.2 144 145 3.3 146 147 3.4 148 149 150 3.5 151 152 153 3.6 154 155 3.7 156 157 158 3.8 159 160 161 3.9 162 163 164 3.10 165 3.11 166 167 GET – Refers to WS-MAN GET operation as defined in Section 7.3 of DSP00226_V1.1 and Section 7.1 of DSP0227_V1.0 Conditional – Indicates requirements to be followed strictly in order to conform to the document when the specified conditions are met.
168 4 Symbols and Abbreviated Terms 169 170 4.1 171 172 173 4.2 174 175 4.3 176 177 4.4 CIM – Common Information Model iDRAC – Integrated Dell Remote Access Controller to perform out-of-band operations on Blades and Rack and Towers. CMC – Chassis Manager Controller to perform out-of-band operations on Blade systems. FQDD – Fully Qualified Device Description – a user-friendly name for the object 178 5 179 Profile Name: Base Server and Physical Asset Profile 180 Version: 1.1.
198 Figure 1 presents the class schema for the BaseServer Profile.
215 216 217 218 219 220 221 222 223 whether the slot is occupied and the association to the device if present in that slot. The profile’s slot representation includes the following types of slots in a system: PCIe Slot Power Supply DIMM Processor SD card Hard disk drives ( Internal and external) Enclosure slots ( PSU, Fan etc..) 224 Version 1.1.
225 7 226 This section describes the requirements and guidelines for implementing BaseServer Profile. Implementation Description Table 2 – Class Requirements: Base Server and Physical Asset Profile 227 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.
232 7.1.1 Resource URIs for WinRM® 233 The class Resource URI is: 234 235 “http://schemas.dell.com/wbem/wscim/1/cim-schema/2 /DCIM_ ComputerSystem?__cimnamespace=root/dcim” 236 The key properties are CreationClassName, Name. 237 The instance Resource URI for DCIM_ComputerSystem instance is: 238 239 240 “http://schemas.dell.com/wbem/wscim/1/cimschema/2/DCIM_ComputerSystem?__cimnamespace=root/dcimName=srv:system+CreationClassN ame=DCIM_ComputerSystem” 241 7.1.
Property Name OperationalStatus[] Type uint16 Requirement Mandatory Additional Requirement OperationalStatus shall indicate the current health of the computer system and its sub-components excluding storage sub-systems. Only the first element of the array shall be populated. The first element value shall be one of the following: 0(Unknown) 2(OK) 3(Degraded) 6(Error). HealthState shall indicate the current health of the computer system and its sub-components excluding storage sub-systems.
253 7.2.1 Resource URIs for WinRM® 254 The class Resource URI is: 255 256 “http://schemas.dell.com/wbem/wscim/1/cim-schema/2/DCIM_ ComputerSystemPackage?__cimnamespace=root/dcim” 257 The key properties are Antecedent and Dependent. 258 The instance Resource URI for DCIM_ComputerSystemPackage instance is: 259 260 261 “http://schemas.dell.
279 280 “http://schemas.dell.com/wbem/wscim/1/cimschema/2/DCIM_CSEnabledLogicalElementCapabilities?__cimnamespace=root/dcim” 281 The key property is the InstanceID. 282 The instance Resource URI for DCIM_CSEnabledLogicalElementCapabilities instance is: 283 284 285 “http://schemas.dell.com/wbem/wscim/1/cim-schema/2/DCIM_ CSEnabledLogicalElementCapabilities?__cimnamespace=root/dcim+InstanceID= DCIM:ComputerCap:1” 286 287 7.3.
302 “http://schemas.dell.com/wbem/wscim/1/cim-schema/2/DCIM_Chassis?__cimnamespace=root/dcim” 303 The key property is the CreationClassName and Tag. 304 The instance Resource URI for DCIM_Chassis instance is: 305 306 307 “http://schemas.dell.com/wbem/wscim/1/cim-schema/2/DCIM_ Chassis?__cimnamespace=root/dcim+CreationClassName=DCIM_Chassis+Tag=mainsystemchassi s” 308 7.4.2 Operations 309 The following table details the implemented operations on DCIM_Chassis.
PackageType uint16 Mandatory This property value shall be 3(Chassis/Frame) for monolithic platforms, or 16 (Blade) for blade platform. CanBeFRUed boolean Mandatory This property value shall be TRUE. SystemID uint16 Mandatory This property value shall be the 3 digit Dell System ID for the platform. 318 7.5 319 320 321 This section describes the implementation for the DCIM_RegisteredProfile class. This class shall be instantiated in the Interop Namespace.
338 7.6 339 340 341 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. 342 7.6.1 Resource URIs 343 344 The class Resource URI shall be "http://schemas.dmtf.org/wbem/wscim/1/cimschema/2/CIM_RegisteredProfile?__cimnamespace=root/interop" 345 The key property shall be the InstanceID property.
363 7.7.1 Resource URIs for WinRM® 364 365 The class Resource URI shall be "http://schemas.dmtf.org/wbem/wscim/1/cimschema/2/CIM_RegisteredProfile?__cimnamespace=root/interop" 366 The key property shall be the InstanceID property. 367 368 369 The instance Resource URI shall be: “http://schemas.dell.com/wbem/wscim/1/cimschema/2/DCIM_LCRegisteredProfile?__cimnamespace=root/interop+InstanceID= DCIM:BaseServerAndPhysicalAsset:1.0.0” 370 7.7.
386 387 “http://schemas.dell.com/wbem/wscim/1/cimschema/2/DCIM_PhysicalPackage?__cimnamespace=root/dcim” 388 The key property is the CreationClassName and Tag. 389 The instance Resource URI for DCIM_PhysicalPackage instance is: 390 391 392 “http://schemas.dell.com/wbem/wscim/1/cim-schema/2/DCIM_ PhysicalPackage?__cimnamespace=root/dcim+CreationClassName=DCIM_PhysicalPackage+Tag= mainsystemchassis” 393 7.8.
Property Name PartNumber SerialNumber Tag Type string string string Version string Requirement Additional Requirement Mandatory The property shall represent the part number of the FRU. If the part number is not available, the value shall be set to NULL. Mandatory The property shall represent the serial number of the FRU. If the serial number is not available, the value shall be set to NULL. Mandatory This property shall be the key and shall have unique value.
Table 20 – DCIM_Slot - Properties 423 Property Name Type Requirement Additional Requirement CreationClassName string Mandatory This property value shall be “DCIM_Slot” DeviceFQDD string Mandatory The property shall represent the FQDD for the device that is plugged in into the slot. ElementName string Mandatory The property shall represent the slot name.
431 432 A value of 3 (Disabled) shall correspond to a request to power off the system. A value of 11 (Reset) shall correspond to a request to power cycle the system. 433 434 435 436 The method shall be successful, if upon the completion of the method the system has been requested to transition to the desired state indicated by the RequestedState parameter. An actual change in the state may not occur, even if the the method was executed sucessfully.
448 9 449 See Lifecycle Controller (LC) Integration Best Practices Guide. 450 10 451 No additional details specified. 452 11 453 454 455 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.
ANNEX A (informative) 460 461 462 463 Change Log 464 Version Date Description 1.1.0 Added CPU digital sensor. Added the DCIM_PhysicalPackage class for system component FRU representation. 1.1.0 Add DCIM_Slot 1.1.0 8/23/2012 Add DCIM_Slot.NumberDescription 465 466 467 24 Version 1.1.