Profile Registration Profile Document Number: DCIM1051 Document Type: Specification Document Status: Published Document Language: E Date: 2012-03-08 Version: 1.0.
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. © 2012 Dell Inc. All rights reserved.
CONTENTS 1 2 3 4 5 6 7 8 9 10 11 Scope .................................................................................................................................................... 5 Normative References........................................................................................................................... 5 Terms and Definitions ...........................................................................................................................
Figures Figure 1 – Class Diagram ............................................................................................................................. 8 Figure 2 – Implementation Object Diagram .................................................................................................. 9 Tables Table 1 – Class Requirements: Profile Registration Profile .......................................................................... 9 Table 2 – DCIM_RegisteredProfile - Operations ...................
1 1 Scope 2 3 4 5 6 7 The DCIM Profile Registration Profile defines the classes used to describe the DCIM and DMTF profile registration and the version information of the profiles advertised as implemented for a managed system and components of the system.
36 3 37 For the purposes of this document, the following terms and definitions apply. 38 39 40 Conditional – Indicates requirements to be followed strictly in order to conform to the document when the specified conditions are met. 41 42 43 Mandatory – Indicates requirements to be followed strictly in order to conform to the document and from which no deviation is permitted. 44 45 46 47 48 49 50 51 52 53 Terms and Definitions 3.1 3.2 3.
3.10 60 61 62 shall not – Indicates requirements to be followed strictly in order to conform to the document and from which no deviation is permitted. 63 64 65 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.
95 5 Synopsis 96 Profile Name: Profile Registration 97 Version: 1.0.0 98 Organization: DCIM 99 CIM Schema Version: 2.26 Experimental 100 Central Class: DCIM_RegisteredProfile & DCIM_LCRegisteredProfile 101 Scoping Class: CIM_RegisteredProfile 102 103 104 The Profile Registration Profile defines the classes used to describe the DMTF profile registration and the version information of the profiles advertised as implemented for a managed system and components of the system.
root/dcim root/interop DCIM_LCRegisteredProfile RegisteredName = “Base Server” DCIM_LCElementConformsToProfile DCIM_ComputerSystem DCIM_RegisteredProfile RegisteredName = “BaseServer and Physical Asset” DCIM_ElementConformsToProfile There should be an instance of DCIM_RegisteredProfile and DCIM_LCRegisteredProfile for each profile implemented in the root/dcim namespace 114 115 Figure 2 – Implementation Object Diagram 116 7 Implementation Requirements 117 This section describes the requirements
119 120 7.1 DCIM_RegisteredProfile 121 122 This section describes the implementation for the CIM_RegisteredProfile class that represents the registration of the DMTF profiles in the Interop Namespace. 123 This class shall be instantiated in the Interop Namespace (root/interop). 124 125 The DCIM_ElementConformsToProfile shall reference the “Central Class” class listed in the Table 4 and the corresponding DCIM_RegeisteredProfile instance. 126 7.1.
143 144 145 Table 4 lists the DMTF profiles in the “Profile Name” column with the corresponding Central Classes of those profiles in the “Central Class” column. The “InstanceID” and “Version” columns correspond to the DCIM_RegisteredProfile’s InstanceID and RegisteredVersion properties respectively. 146 Table 4 – DCIM_RegisteredProfile – DMTF Profile List Profile Name Central Class InstanceID Version Base Metrics DCIM_MetricService DCIM:BaseMetricsRegistered Profile:1 1.0.
Profile Name SMASH Collections Central Class InstanceID DCIM_CSCapabilitiesConcret eCollection & DCIM_CSCapacitiesConcrete Collection & DCIM_CSSettingsConcreteCol lection & DCIM_CSConsolesConcreteC ollection & DCIM_CSLogsConcreteCollec tion & DCIM_CSSensorsConcreteCo llection & DCIM_ADMProfilesConcreteC ollection & DCIM_SPCapabilitiesConcrete Collection & DCIM_SPCapacitiesConcrete Collection & DCIM_SPSettingsConcreteCol lection & DCIM_SPConsolesConcreteC ollection & DCIM_SPLogsConcreteCollec tion & DCIM
164 Table 5 – DCIM_LCRegisteredProfile - Operations Operation Name Get Enumerate Requirements Mandatory Mandatory Required Input Instance URI Class URI 165 7.2.3 Class Properties 166 167 168 169 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).
Profile Name Central Class InstanceID Version DMTF Speciali zation Base Metrics DCIM_MetricService DCIM:BaseMetrics:1.0.0 1.1.0 Yes 1.0.0 Yes 1.2.0 1.0.0 1.0.0 1.0.0 1.2.0 1.2.0 No No No No No No 1.5.0 No 1.0.0 1.1.0 1.4.0 1.0.0 No No No No 1.0.0 No 1.0.0 2.1.0 Yes No DCIM:RecordLog:1.0.0 1.0.0 Yes DCIM:RoleBasedAuthorizat ion:1.0.0 1.0.0 Yes 1.0.0 Yes 1.0.0 Yes 1.0.0 1.2.0 1.2.0 Yes No No 1.1.0 No 1.0.0 1.3.0 1.0.
178 179 8 Methods 180 There are no extrinsic methods for this profile. 181 9 182 See Lifecycle Controller (LC) Integration Best Practices Guide. 183 10 CIM Elements 184 No additional requirements are defined. 185 11 Privilege and License Requirement 186 187 188 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.