BS ISO/IEC 24775-4:2021
$215.11
Information technology. Storage management – Block devices
Published By | Publication Date | Number of Pages |
BSI | 2021 | 992 |
This Technical Specification defines an interface for the secure, extensible, and interoperable management of a distributed and heterogeneous storage system. This interface uses an object-oriented, XML-based, messaging-based protocol designed to support the specific requirements of managing devices and subsystems in this storage environment. Using this protocol, this Technical Specification describes the information available to a WBEM Client from an SMI-S compliant WBEM Server.
PDF Catalog
PDF Pages | PDF Title |
---|---|
2 | undefined |
21 | List of Figures |
25 | List of Tables |
43 | Foreword |
45 | 1 Scope |
47 | 2 Normative References 2.1 Overview 2.2 Approved references 2.3 References under development 2.4 Other references |
49 | 3 Terms, Definitions, Symbols, Abbreviations, and Conventions |
51 | 4 Array Profile 4.1 Description 4.1.1 Synopsis |
52 | 4.1.2 Overview |
55 | 4.2 Health and Fault Management 4.3 Cascading Considerations 4.4 Methods of the Profile 4.5 Use Cases 4.5.1 Discover the Capacity Optimization Support in an Array |
56 | 4.6 CIM Elements 4.6.1 Element Overview |
57 | 4.6.2 CIM_ComputerSystem (Top Level System) |
58 | 4.6.3 CIM_ElementCapabilities (ImplementationCapabilities to System) 4.6.4 CIM_ImplementationCapabilities (ImplementationCapabilities) |
59 | 4.6.5 CIM_ProtocolControllerForUnit (Arbitrary LU for All LUNs View) 4.6.6 CIM_ProtocolControllerForUnit (Storage volumes for All LUNs View) |
60 | 4.6.7 CIM_SCSIArbitraryLogicalUnit (Arbitrary LU) 4.6.8 CIM_SCSIProtocolController (All LUNs View) |
61 | 4.6.9 CIM_SystemDevice (System to SCSIArbitraryLogicalUnit) 4.6.10 CIM_SystemDevice (System to SCSIProtocolController) |
63 | 5 Block Services Package 5.1 Description 5.1.1 Synopsis 5.1.2 Overview |
64 | 5.1.3 Storage Capacity States 5.1.4 StoragePools |
65 | 5.1.5 Blocks, Metadata, and Capacity Reported |
66 | 5.1.6 StoragePool Management Instance Diagram 5.1.7 StoragePool, StorageVolume and LogicalDisk Manipulation |
69 | 5.1.8 Declaring Storage Configuration Options |
73 | 5.1.9 StorageVolume Creation Instance Diagram 5.1.10 Capacity Management |
75 | 5.1.11 Mapping of RAID levels to Data Redundancy and Package Redundancy |
76 | 5.1.12 Storage Setting Associations to Storage Capabilities 5.1.13 The Usage Property |
77 | 5.1.14 Read-Only Model Requirements |
78 | 5.1.15 StorageExtent Conservation |
83 | 5.1.16 Formulas For Calculating Capacity 5.1.17 Storage Element Manipulation |
85 | 5.1.18 Storage Compression support in Block Services |
86 | 5.2 Health and Fault Management Considerations 5.2.1 Overview 5.2.2 StoragePool OperationalStatus |
88 | 5.2.3 StorageVolume OperationalStatus |
89 | 5.2.4 LogicalDisk OperationalStatus 5.3 Cascading Considerations 5.4 Methods of this Profile 5.4.1 Extrinsic Methods on StorageCapabilities |
92 | 5.4.2 Intrinsic Methods on StorageSetting 5.4.3 Extrinsic Methods on StorageConfiguration |
100 | 5.4.4 Extrinsic Methods on StoragePool |
106 | 5.4.5 Extrinsic Methods on StorageConfigurationCapabilities |
108 | 5.5 Use Cases 5.5.1 Representative Instance Diagram |
109 | 5.5.2 Goals and Settings 5.5.3 Representative StoragePool Creation Example |
111 | 5.5.4 Representative example of StorageVolume or LogicalDisk Creation |
114 | 5.6 CIM Elements 5.6.1 Element Summary |
118 | 5.6.2 CIM_AllocatedFromStoragePool (Pool from Pool) |
119 | 5.6.3 CIM_AllocatedFromStoragePool (Volume or LogicalDisk from Pool) 5.6.4 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to StorageVolume or LogicalDisk) 5.6.5 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to StoragePool) |
120 | 5.6.6 CIM_ElementCapabilities (ImplementationCapabilities to System) 5.6.7 CIM_ElementCapabilities (StorageCapabilities to StorageConfigurationService) |
121 | 5.6.8 CIM_ElementCapabilities (StorageCapabilities to StoragePool) 5.6.9 CIM_ElementCapabilities (StorageConfigurationCapabilities to StorageConfigurationService) 5.6.10 CIM_ElementCapabilities (StorageConfigurationCapabilities to concrete StoragePool) |
122 | 5.6.11 CIM_ElementCapabilities (StorageConfigurationCapabilities to primordial StoragePool) 5.6.12 CIM_ElementCapabilities (Used to declare the naming capabilities of the StoragePool) 5.6.13 CIM_ElementCapabilities (Used to declare the naming capabilities of the StorageVolume or LogicalDisk) |
123 | 5.6.14 CIM_ElementSettingData 5.6.15 CIM_EnabledLogicalElementCapabilities (For StorageConfigurationService) |
124 | 5.6.16 CIM_EnabledLogicalElementCapabilities (For StoragePool) 5.6.17 CIM_HostedService |
125 | 5.6.18 CIM_HostedStoragePool 5.6.19 CIM_ImplementationCapabilities (ImplementationCapabilities) 5.6.20 CIM_LogicalDisk |
127 | 5.6.21 CIM_OwningJobElement 5.6.22 CIM_StorageCapabilities |
129 | 5.6.23 CIM_StorageConfigurationCapabilities (Concrete) |
131 | 5.6.24 CIM_StorageConfigurationCapabilities (Global) |
133 | 5.6.25 CIM_StorageConfigurationCapabilities (Primordial) |
135 | 5.6.26 CIM_StorageConfigurationService 5.6.27 CIM_StoragePool (Concrete) |
137 | 5.6.28 CIM_StoragePool (Empty) |
138 | 5.6.29 CIM_StoragePool (Primordial) |
139 | 5.6.30 CIM_StorageSetting |
141 | 5.6.31 CIM_StorageSettingWithHints |
142 | 5.6.32 CIM_StorageSettingsAssociatedToCapabilities |
143 | 5.6.33 CIM_StorageSettingsGeneratedFromCapabilities 5.6.34 CIM_StorageVolume |
145 | 5.6.35 CIM_SystemDevice (System to StorageVolume or LogicalDisk) |
147 | 6 Block Storage Views Profile 6.1 Description 6.1.1 Synopsis 6.1.2 Overview |
148 | 6.1.3 Goals of View Classes 6.1.4 Specific Requirements and Objectives of View Classes |
149 | 6.1.5 Class Diagram for Block Storage Views View Classes |
151 | 6.1.6 Implementation |
165 | 6.2 Health and Fault Management Consideration 6.3 Cascading Considerations 6.4 Methods of the Profile 6.4.1 Extrinsic Methods of the Profile 6.4.2 Intrinsic Methods of the Profile |
166 | 6.5 Client Considerations and Recipes 6.5.1 Use Cases |
169 | 6.5.2 Recipes 6.6 CIM Elements 6.6.1 Element Summary |
174 | 6.6.2 CIM_AllocatedFromStoragePoolView (StoragePoolView to StoragePool) |
175 | 6.6.3 CIM_AllocatedFromStoragePoolView (Volume to StoragePoolView) 6.6.4 CIM_AllocatedFromStoragePoolView (VolumeView to StoragePool) |
176 | 6.6.5 CIM_AllocatedFromStoragePoolViewView (PoolView to PoolView) 6.6.6 CIM_AllocatedFromStoragePoolViewView (VolumeView to PoolView) |
177 | 6.6.7 CIM_BasedOnView (ExtentOnDriveExtent) 6.6.8 CIM_BasedOnView (VolumeOnExtent) |
178 | 6.6.9 CIM_ConcreteComponentView 6.6.10 CIM_ContainerView |
179 | 6.6.11 CIM_DiskDriveView |
181 | 6.6.12 CIM_DriveComponentViewView 6.6.13 CIM_ElementCapabilities (View Capabilities) |
182 | 6.6.14 CIM_ElementStatisticalDataView (DiskDriveView) 6.6.15 CIM_ElementStatisticalDataView (VolumeView) 6.6.16 CIM_ElementView (DiskDrive) |
183 | 6.6.17 CIM_ElementView (StorageSetting) 6.6.18 CIM_ElementView (Volume) |
184 | 6.6.19 CIM_ExtentComponentView 6.6.20 CIM_HostedStoragePoolView 6.6.21 CIM_MappingProtocolControllerView |
186 | 6.6.22 CIM_MaskingMappingExposedDeviceView |
187 | 6.6.23 CIM_MaskingMappingView |
188 | 6.6.24 CIM_ProtocolControllerForUnitView 6.6.25 CIM_ReplicaPairView |
192 | 6.6.26 CIM_StoragePoolView |
194 | 6.6.27 CIM_SystemDeviceView (DiskDriveViews) |
195 | 6.6.28 CIM_SystemDeviceView (MappingProtocolControllerViews) 6.6.29 CIM_SystemDeviceView (ReplicaPairViews) 6.6.30 CIM_SystemDeviceView (VolumeViews) |
196 | 6.6.31 CIM_ViewCapabilities 6.6.32 CIM_VolumeView |
201 | 7 Block Server Performance Profile 7.1 Description 7.1.1 Synopsis 7.1.2 Overview |
203 | 7.1.3 Profile Variations |
204 | 7.1.4 Performance Data Rate 7.2 Implementation 7.2.1 Performance Additions Overview |
207 | 7.2.2 Block Statistics Capabilities |
208 | 7.2.3 Performance Additions to base Array Profile |
210 | 7.2.4 Performance Additions to base Storage Virtualizer Profile |
212 | 7.2.5 Performance Additions to base Volume Management Profile |
214 | 7.2.6 Summary of BlockStorageStatisticsData support by Profile |
215 | 7.2.7 Server Profile Support for the Block Server Performance Profile 7.2.8 Default Manifest Collection |
216 | 7.2.9 Performance Additions applied to Multiple Computer Systems |
218 | 7.2.10 Performance Additions to Backend Ports |
219 | 7.2.11 Performance Additions to Extent Composition |
220 | 7.2.12 Performance Additions to Disk Drives |
223 | 7.2.13 Performance Additions to SCSIArbitraryLogicalUnits (Controller LUNs) |
224 | 7.2.14 Performance Additions for Remote Mirrors 7.2.15 Client Defined Manifest Collections |
227 | 7.2.16 Capabilities Support for Block Server Performance Profile |
228 | 7.3 Health and Fault Management Considerations 7.4 Cascading Considerations 7.5 Methods of the Profile 7.5.1 Extrinsic Methods of the Profile |
233 | 7.5.2 Intrinsic Methods of the Profile |
235 | 7.5.3 GetRateStatisticsCollection |
237 | 7.6 Client Considerations and Recipes 7.6.1 Recipes 7.6.2 Summary of Statistics Support by Element |
241 | 7.6.3 Formulas and Calculations |
242 | 7.6.4 Block Server Performance Supported Capabilities Patterns 7.6.5 Correlation of Block Storage Statistics and Fabric Statistics |
243 | 7.7 CIM Elements 7.7.1 Element Overview |
245 | 7.7.2 CIM_AssociatedBlockStatisticsManifestCollection (Client defined collection) |
246 | 7.7.3 CIM_AssociatedBlockStatisticsManifestCollection (Provider defined collection) 7.7.4 CIM_BlockStatisticsCapabilities |
247 | 7.7.5 CIM_BlockStatisticsManifest (Client Defined) |
250 | 7.7.6 CIM_BlockStatisticsManifest (Provider Support) |
253 | 7.7.7 CIM_BlockStatisticsManifestCollection (Client Defined) 7.7.8 CIM_BlockStatisticsManifestCollection (Provider Defined) |
254 | 7.7.9 CIM_BlockStatisticsService |
255 | 7.7.10 CIM_BlockStorageStatisticalData |
261 | 7.7.11 CIM_ElementCapabilities |
262 | 7.7.12 CIM_ElementStatisticalData (Back end Port Stats) 7.7.13 CIM_ElementStatisticalData (Component System Stats) |
263 | 7.7.14 CIM_ElementStatisticalData (Disk Stats) 7.7.15 CIM_ElementStatisticalData (Extent Stats) |
264 | 7.7.16 CIM_ElementStatisticalData (Front end Port Stats) 7.7.17 CIM_ElementStatisticalData (Logical Disk Stats) |
265 | 7.7.18 CIM_ElementStatisticalData (Remote Copy Stats) 7.7.19 CIM_ElementStatisticalData (Top Level System Stats) |
266 | 7.7.20 CIM_ElementStatisticalData (Volume Stats) 7.7.21 CIM_HostedCollection (Client Defined) |
267 | 7.7.22 CIM_HostedCollection (Default) 7.7.23 CIM_HostedCollection (Provider Supplied) |
268 | 7.7.24 CIM_HostedService 7.7.25 CIM_MemberOfCollection (Member of client defined collection) 7.7.26 CIM_MemberOfCollection (Member of pre-defined collection) |
269 | 7.7.27 CIM_MemberOfCollection (Member of statistics collection) 7.7.28 CIM_StatisticsCollection |
271 | 8 CKD Block Services Profile 8.1 Description 8.1.1 Synopsis 8.1.2 Overview |
272 | 8.1.3 Implementation |
274 | 8.2 Health and Fault Management Consideration 8.3 Cascading Considerations 8.4 Methods of the Profile 8.5 Use case 8.6 CIM Elements 8.6.1 Element Overview |
278 | 8.6.2 CIM_AllocatedFromStoragePool (Pool from Pool) 8.6.3 CIM_AllocatedFromStoragePool (Volume or LogicalDisk from Pool) |
279 | 8.6.4 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to StorageVolume or LogicalDisk) 8.6.5 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to StoragePool) 8.6.6 CIM_ElementCapabilities (ImplementationCapabilities to System) |
280 | 8.6.7 CIM_ElementCapabilities (StorageCapabilities to StorageConfigurationService) 8.6.8 CIM_ElementCapabilities (StorageCapabilities to StoragePool) 8.6.9 CIM_ElementCapabilities (StorageConfigurationCapabilities to StorageConfigurationService) |
281 | 8.6.10 CIM_ElementCapabilities (StorageConfigurationCapabilities to concrete StoragePool) 8.6.11 CIM_ElementCapabilities (StorageConfigurationCapabilities to primordial StoragePool) 8.6.12 CIM_ElementCapabilities (Used to declare the naming capabilities of the StoragePool) |
282 | 8.6.13 CIM_ElementCapabilities (Used to declare the naming capabilities of the StorageVolume or LogicalDisk) 8.6.14 CIM_ElementSettingData |
283 | 8.6.15 CIM_EnabledLogicalElementCapabilities (For StorageConfigurationService) 8.6.16 CIM_EnabledLogicalElementCapabilities (For StoragePool) |
284 | 8.6.17 CIM_HostedService 8.6.18 CIM_HostedStoragePool 8.6.19 CIM_ImplementationCapabilities (ImplementationCapabilities) |
285 | 8.6.20 CIM_LogicalDisk |
286 | 8.6.21 CIM_OwningJobElement |
287 | 8.6.22 CIM_StorageConfigurationCapabilities (Concrete) |
289 | 8.6.23 CIM_StorageConfigurationCapabilities (Global) |
290 | 8.6.24 CIM_StorageConfigurationCapabilities (Primordial) |
292 | 8.6.25 CIM_StorageConfigurationService |
293 | 8.6.26 CIM_StoragePool (Concrete) |
294 | 8.6.27 CIM_StoragePool (Empty) |
295 | 8.6.28 CIM_StoragePool (Primordial) |
296 | 8.6.29 CIM_StorageSettingWithHints |
297 | 8.6.30 CIM_StorageSettingsAssociatedToCapabilities |
298 | 8.6.31 CIM_StorageSettingsGeneratedFromCapabilities 8.6.32 CIM_SystemDevice (System to StorageVolume or LogicalDisk) 8.6.33 CIM_StorageCapabilities |
301 | 8.6.34 CIM_StorageSetting |
303 | 8.6.35 CIM_StorageVolume |
307 | 9 Copy Services Profile 9.1 Description 9.1.1 Synopsis 9.1.2 Overview |
308 | 9.1.3 Copy Services Discovery |
309 | 9.1.4 Copy Services Capabilities |
312 | 9.1.5 Replication modeling |
314 | 9.1.6 Associations |
319 | 9.1.7 Durable Names and Correlatable IDs of the Profile |
320 | 9.1.8 Accessibility to Created Elements 9.1.9 Completion of Long Operations |
322 | 9.1.10 State Management For Associated Replicas |
325 | 9.1.11 Reporting Time of Synchronization 9.1.12 State Transition Rules |
327 | 9.1.13 State Transitions |
336 | 9.1.14 Accessibility to Associations and Elements |
337 | 9.1.15 Host Access Restrictions |
338 | 9.1.16 Settings, Specialized Elements and Pools for Replicas 9.1.17 Backward Compatibility |
339 | 9.1.18 Mutually Exclusive Capabilities 9.1.19 Deleting the Target Elements 9.1.20 Using StorageSettings for Replicas 9.1.21 Finding and Creating Target Elements 9.1.22 Using StoragePools for Replicas |
341 | 9.1.23 Thinly Provisioned Elements 9.1.24 Indication Events |
343 | 9.2 Health and Fault Management Considerations 9.2.1 Health Indications |
345 | 9.2.2 Replication Error Messages 9.3 Cascading Considerations 9.4 Supported Profiles and Packages |
346 | 9.5 Methods of the Profile 9.5.1 Intrinsic Methods of the Profile 9.5.2 Extrinsic Methods of the Profile |
364 | 9.6 Client Considerations and Recipes 9.6.1 Discovery of Copy support and Capabilities |
365 | 9.6.2 Creating and Managing Replicas |
366 | 9.6.3 Using StorageSetting for Replicas 9.6.4 Finding and Creating Target Elements |
367 | 9.6.5 Creating and Managing Pools for Delta Replicas |
368 | 9.6.6 Creating and Managing Mirrors |
370 | 9.6.7 Creating a Clone and Redirected Restore Operations 9.6.8 Creating and Managing Snapshots |
375 | 9.6.9 Managing Background Copy |
376 | 9.6.10 Recipes 9.7 CIM Elements 9.7.1 Overview |
378 | 9.7.2 CIM_ElementCapabilities (Associates ReplicationServiceCapabilities and ReplicationService) |
379 | 9.7.3 CIM_ElementCapabilities (Associates StorageReplicationCapabilities and StorageConfigurationService) 9.7.4 CIM_ElementCapabilities (StorageConfigurationCapabilities to StorageConfigurationService) 9.7.5 CIM_ElementCapabilities (StorageConfigurationCapabilities to StoragePool) |
380 | 9.7.6 CIM_HostedService (Replication Service) 9.7.7 CIM_HostedService (Storage Configuration Service) 9.7.8 CIM_ReplicaPoolForStorage 9.7.9 CIM_ReplicationService |
381 | 9.7.10 CIM_ReplicationServiceCapabilities |
382 | 9.7.11 CIM_ReplicationSettingData |
383 | 9.7.12 CIM_SettingsDefineState |
384 | 9.7.13 CIM_StorageCapabilities 9.7.14 CIM_StorageConfigurationCapabilities |
385 | 9.7.15 CIM_StorageConfigurationService |
386 | 9.7.16 CIM_StoragePool 9.7.17 CIM_StorageReplicationCapabilities |
388 | 9.7.18 CIM_StorageSetting |
389 | 9.7.19 CIM_StorageSynchronized |
390 | 9.7.20 CIM_StorageSynchronized (Between StorageExtent elements) |
392 | 9.7.21 CIM_SynchronizationAspect |
393 | 10 Disk Drive Lite Profile 10.1 Synopsis 10.2 Description 10.3 Modeling 10.3.1 Base model 10.3.2 Associations to external classes |
394 | 10.3.3 Active Management 10.3.4 Diagram of CIM Elements |
395 | 10.3.5 Durable Names and Correlatable IDs of the Profile 10.3.6 Conditional Associations to other profiles 10.3.7 Optional Associations to other profiles |
396 | 10.4 Health and Fault Management Considerations 10.4.1 Overview 10.4.2 Disk Drive Dependency |
398 | 10.5 Cascading Considerations 10.6 Methods of this Profile 10.6.1 Extrinsic Methods on Disk Drives |
399 | 10.7 CIM Elements 10.7.1 Overview |
400 | 10.7.2 CIM_ATAPort (Disk Drive Target ATA Port) |
401 | 10.7.3 CIM_ATAProtocolEndpoint (Disk Drive target ATA Protocol Endpoint) 10.7.4 CIM_AssociatedComponentExtent (Pool Component to Primordial Pool) 10.7.5 CIM_BasedOn (Bottom Level BasedOn) |
402 | 10.7.6 CIM_ConcreteComponent (Disk Extent to Primordial Pool) 10.7.7 CIM_Container |
403 | 10.7.8 CIM_DeviceSAPImplementation (ATA) 10.7.9 CIM_DeviceSAPImplementation (SCSI) 10.7.10 CIM_DiskDrive |
404 | 10.7.11 CIM_ElementSoftwareIdentity 10.7.12 CIM_FCPort (Disk Drive Target FC Port) |
405 | 10.7.13 CIM_MediaPresent 10.7.14 CIM_PhysicalPackage |
406 | 10.7.15 CIM_ProtocolControllerAccessesUnit 10.7.16 CIM_Realizes |
407 | 10.7.17 CIM_ResourcePoolDriveDependency 10.7.18 CIM_SAPAvailableForElement 10.7.19 CIM_SASPort (Disk Drive Target SAS Port) |
408 | 10.7.20 CIM_SCSIInitiatorTargetLogicalUnitPath 10.7.21 CIM_SCSIProtocolEndpoint (Disk Drive target SCSI Protocol Endpoint) |
409 | 10.7.22 CIM_SoftwareIdentity 10.7.23 CIM_StorageElementDriveDependency 10.7.24 CIM_StorageExtent (Primordial Disk Drive Extent) |
410 | 10.7.25 CIM_SystemDevice (Disk Drive System) 10.7.26 CIM_SystemDevice (Port System) |
411 | 10.7.27 CIM_SystemDevice (Storage Extent System) |
413 | 11 Disk Sparing Profile 11.1 Description 11.1.1 Synopsis 11.1.2 Overview |
415 | 11.1.3 Durable Names and Correlatable IDs of the Profile 11.1.4 Sparing Model |
417 | 11.1.5 Modeling Fail Over, Past and Present |
419 | 11.1.6 Sparing Configuration and Control |
420 | 11.2 Health and Fault Management Considerations 11.3 Cascading Conjurations 11.4 Methods of the Profile 11.4.1 AssignSpares |
421 | 11.4.2 UnassignSpares 11.4.3 GetAvailableSpareExtents 11.4.4 FailOver 11.4.5 RebuildStorageExtent |
422 | 11.4.6 CheckParityConsistency |
423 | 11.4.7 RepairParity 11.4.8 CheckStorageElement 11.5 Use Cases |
424 | 11.6 CIM Elements 11.6.1 Overview |
425 | 11.6.2 CIM_AssociatedComponentExtent (Spare to Storage Pool) 11.6.3 CIM_ConcreteDependency (Extent to LogicalDisk) 11.6.4 CIM_ConcreteDependency (Extent to Pool) |
426 | 11.6.5 CIM_ConcreteDependency (Extent to StorageVolume) 11.6.6 CIM_ElementCapabilities 11.6.7 CIM_HostedCollection (ComputerSystem to FailoverStorageExtentsCollection) |
427 | 11.6.8 CIM_HostedCollection (ComputerSystem to RedundancySet) 11.6.9 CIM_HostedService (ComputerSystem to SpareConfigurationService) 11.6.10 CIM_IsSpare |
428 | 11.6.11 CIM_LogicalDisk 11.6.12 CIM_MemberOfCollection |
429 | 11.6.13 CIM_Spared 11.6.14 CIM_StorageExtent (Spare) 11.6.15 CIM_StoragePool |
430 | 11.6.16 CIM_StorageRedundancySet 11.6.17 CIM_StorageVolume |
431 | 11.6.18 CIM_FailoverStorageExtentsCollection 11.6.19 CIM_SpareConfigurationCapabilities |
432 | 11.6.20 CIM_SpareConfigurationService |
435 | 12 Erasure Profile 12.1 Description 12.1.1 Synopsis 12.1.2 Overview 12.1.3 Existing Erasure standards |
437 | 12.2 Health and Fault Management Considerations 12.3 Cascading Considerations 12.4 Methods of the Profile |
438 | 12.5 Use Cases 12.6 CIM Elements 12.6.1 Overview |
439 | 12.6.2 CIM_AllocatedFromStoragePool 12.6.3 CIM_LogicalDisk 12.6.4 CIM_StoragePool |
440 | 12.6.5 CIM_StorageVolume 12.6.6 CIM_StorageErasureCapabilities |
441 | 12.6.7 CIM_StorageErasureService 12.6.8 CIM_StorageErasureSetting |
443 | 13 Extent Composition Profile 13.1 Description 13.1.1 Synopsis 13.1.2 Overview 13.1.3 Decomposition 13.1.4 Composition |
444 | 13.1.5 Model Element Summary 13.1.6 Relation to other Packages and Profiles |
446 | 13.1.7 Remaining Extents |
447 | 13.1.8 Scenarios |
460 | 13.2 Health and Fault Management Considerations 13.3 Cascading Considerations 13.4 Methods of the Profile 13.5 Use Cases 13.5.1 Find the Primordial Extents used by a Storage Volume or Logical Disk |
461 | 13.6 CIM Elements 13.6.1 Overview |
462 | 13.6.2 CIM_AssociatedComponentExtent (Pool Component to Concrete Pool) 13.6.3 CIM_AssociatedRemainingExtent (Pool to its remaining extents) 13.6.4 CIM_BasedOn (Mid level BasedOn) |
463 | 13.6.5 CIM_BasedOn (Top level BasedOn) 13.6.6 CIM_CompositeExtent (Composite Intermediate) |
464 | 13.6.7 CIM_CompositeExtent (Composite Pool Component) |
465 | 13.6.8 CIM_CompositeExtentBasedOn 13.6.9 CIM_ConcreteComponent (Pool Component to Concrete Pool) |
466 | 13.6.10 CIM_ConcreteComponent (Remaining Extent to Pool) 13.6.11 CIM_StorageExtent (Intermediate) |
467 | 13.6.12 CIM_StorageExtent (Pool Component) 13.6.13 CIM_StorageExtent (Remaining) |
468 | 13.6.14 CIM_SystemDevice (Composite Extent System) 13.6.15 CIM_SystemDevice (Storage Extent System) |
471 | 14 Masking and Mapping Profile 14.1 Description 14.1.1 Synopsis 14.1.2 Overview |
472 | 14.1.3 Views and Paths |
480 | 14.2 Health and Fault Management Considerations 14.3 Cascading Considerations 14.4 Methods of the Profile 14.4.1 ExposePaths |
483 | 14.4.2 ExposePathsWithNameAndHostType |
484 | 14.4.3 HidePaths |
486 | 14.4.4 ExposeDefaultLUs |
488 | 14.4.5 HideDefaultLUs |
489 | 14.4.6 CreateStorageHardwareID |
490 | 14.4.7 DeleteStorageHardwareID 14.4.8 CreateHardwareIDCollection |
491 | 14.4.9 AddHardwareIDsToCollection 14.4.10 DeleteProtocolController |
492 | 14.4.11 GetElementNameCapabilities |
493 | 14.5 Use Cases |
494 | 14.6 CIM Elements 14.6.1 Overview |
496 | 14.6.2 CIM_AssociatedPrivilege 14.6.3 CIM_AuthorizedPrivilege |
497 | 14.6.4 CIM_AuthorizedSubject 14.6.5 CIM_AuthorizedTarget 14.6.6 CIM_ConcreteDependency (Associates ControllerConfiguirationService and ProtocolController) |
498 | 14.6.7 CIM_ConcreteDependency (Associates PrivilegeManagementService and AuthorizedPrivilege) 14.6.8 CIM_ConcreteDependency (Associates StorageHardwareIDManagementService and StorageHardwareID) |
499 | 14.6.9 CIM_ConcreteDependency (Associates StorageHardwareIDManagementService and SystemSpecificCollection) 14.6.10 CIM_ControllerConfigurationService 14.6.11 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to ControllerConfigurationService) |
500 | 14.6.12 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to ProtocolController) 14.6.13 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to StorageHardwareID) |
501 | 14.6.14 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to StorageHardwareIDManagementService) 14.6.15 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to SystemSpecificCollection) 14.6.16 CIM_ElementCapabilities (System to ProtocolControllerMaskingCapabilities) |
502 | 14.6.17 CIM_ElementSettingData (Associates ComputerSystem and StorageClientSettingData) 14.6.18 CIM_ElementSettingData (Associates Port and StorageClientSettingData) 14.6.19 CIM_ElementSettingData (Associates ProtocolController and StorageClientSettingData) |
503 | 14.6.20 CIM_ElementSettingData (Associates StorageHardwareID and StorageClientSettingData) 14.6.21 CIM_EnabledLogicalElementCapabilities |
504 | 14.6.22 CIM_HostedCollection 14.6.23 CIM_HostedService (Associates ComputerSystem and ControllerConfigurationService) 14.6.24 CIM_HostedService (Associates ComputerSystem and PrivilegeManagementService) |
505 | 14.6.25 CIM_HostedService (Associates ComputerSystem and StorageHardwareIDManagementService) 14.6.26 CIM_MemberOfCollection 14.6.27 CIM_PrivilegeManagementService |
506 | 14.6.28 CIM_ProtocolController 14.6.29 CIM_ProtocolControllerForUnit |
507 | 14.6.30 CIM_ProtocolControllerMaskingCapabilities |
508 | 14.6.31 CIM_SAPAvailableForElement 14.6.32 CIM_StorageClientSettingData |
509 | 14.6.33 CIM_StorageHardwareID 14.6.34 CIM_StorageHardwareIDManagementService |
510 | 14.6.35 CIM_SystemSpecificCollection 14.6.36 CIM_SystemDevice (System to ProtocolController) |
511 | 15 Storage Server Asymmetry Profile 15.1 Description 15.1.1 Synopsis 15.1.2 Overview 15.1.3 Relationship to Multiple Computer System Profile |
512 | 15.1.4 Relationship to Masking and Mapping Profile 15.1.5 Relationship to T10 15.1.6 Behavior, Characteristics, and Capabilities |
514 | 15.1.7 Model |
520 | 15.2 Health and Fault Management Consideration 15.3 Cascading Considerations 15.4 Methods of the Profile 15.4.1 Assign Storage Resource Affinity |
521 | 15.5 Use Cases 15.6 CIM Elements 15.6.1 Overview |
524 | 15.6.2 CIM_AsymmetricAccessibility 15.6.3 CIM_ElementCapabilities (To Top-level ComputerSystem) 15.6.4 CIM_HostedCollection (Top-Level System to Load Group) |
525 | 15.6.5 CIM_HostedCollection (Top-Level System to Port Group) 15.6.6 CIM_MemberOfCollection (SATA Target Port Group) 15.6.7 CIM_MemberOfCollection (SB Target Port Group) |
526 | 15.6.8 CIM_MemberOfCollection (SCSI Target Port Group) 15.6.9 CIM_MemberOfCollection (Storage Resource Load Group aggregating Storage Pools) 15.6.10 CIM_MemberOfCollection (Storage Resource Load Group aggregating Storage Volumes) |
527 | 15.6.11 CIM_MemberOfCollection (iSCSI Target Port Group) 15.6.12 CIM_StorageConfigurationService |
528 | 15.6.13 CIM_StorageProcessorAffinity (StorageResourceLoadGroup) 15.6.14 CIM_StorageProcessorAffinity (Target Port Group) |
529 | 15.6.15 CIM_StorageResourceLoadGroup (Load Groups) 15.6.16 CIM_StorageServerAsymmetryCapabilities |
530 | 15.6.17 CIM_TargetPortGroup (Port Groups) |
531 | 16 Storage Virtualizer Profile 16.1 Synopsis |
532 | 16.2 Description |
533 | 16.3 Instance Diagrams 16.3.1 Overview |
535 | 16.3.2 Primordial StorageExtent Dependency |
536 | 16.3.3 Storage Virtualization System |
537 | 16.3.4 Disk Drive Lite 16.3.5 Controller Software 16.3.6 Device Management Access 16.3.7 Physical Modeling 16.3.8 Services 16.3.9 Ports |
538 | 16.3.10 Model Element Summary 16.4 Health and Fault Management 16.5 Storage Virtualizer Support for Cascading |
539 | 16.6 Methods of the Profile |
540 | 16.7 Use Cases 16.7.1 Discover the Capacity Optimization Support in an Storage Virtualizer 16.8 CIM Elements |
542 | 16.8.1 CIM_AssociatedComponentExtent (Pool Component to Primordial Pool) |
543 | 16.8.2 CIM_ComputerSystem (Shadow) 16.8.3 CIM_ComputerSystem (Top Level System) |
544 | 16.8.4 CIM_ConcreteComponent (Imported Extents to Primordial Pool) |
545 | 16.8.5 CIM_Dependency (Systems) 16.8.6 CIM_ElementCapabilities (ImplementationCapabilities to System) 16.8.7 CIM_HostedCollection (Allocated Resources) |
546 | 16.8.8 CIM_HostedCollection (Remote Resources) 16.8.9 CIM_ImplementationCapabilities (ImplementationCapabilities) |
547 | 16.8.10 CIM_LogicalIdentity (Shadow Storage Volume) 16.8.11 CIM_MemberOfCollection (Allocated Resources) |
548 | 16.8.12 CIM_MemberOfCollection (Remote Resources) 16.8.13 CIM_ProtocolControllerForUnit (Arbitrary LU for All LUNs View) |
549 | 16.8.14 CIM_ProtocolControllerForUnit (Storage volumes for All LUNs View) 16.8.15 CIM_RemoteServiceAccessPoint (Shadow) |
550 | 16.8.16 CIM_ResourcePoolExtentDependency (PoolExtentDepedency) 16.8.17 CIM_SAPAvailableForElement 16.8.18 CIM_SCSIArbitraryLogicalUnit (Arbitrary LU) |
551 | 16.8.19 CIM_SCSIProtocolController (All LUNs View) 16.8.20 CIM_StorageElementExtentDependency (ElementExtentDependency) |
552 | 16.8.21 CIM_StorageExtent (Imported Extents) 16.8.22 CIM_StorageVolume (Shadow) |
553 | 16.8.23 CIM_SystemDevice (Shadow StorageVolumes) |
554 | 16.8.24 CIM_SystemDevice (System to SCSIArbitraryLogicalUnit) 16.8.25 CIM_SystemDevice (System to SCSIProtocolController) 16.8.26 CIM_SystemDevice (System to StorageExtent) |
555 | 16.8.27 CIM_AllocatedResources 16.8.28 CIM_RemoteResources |
557 | 17 Volume Composition Profile 17.1 Description 17.1.1 Synopsis 17.1.2 Overview |
558 | 17.1.3 Relationship to Block Services Package 17.1.4 Relationship to Extent Composition 17.1.5 Model |
560 | 17.1.6 Quality of Service (QoS) Considerations 17.1.7 Composite Stripe Length and Depth |
561 | 17.1.8 Examples |
569 | 17.2 Striped and Concatenated Composite Volumes |
570 | 17.3 Health and Fault Management Consideration 17.4 Cascading Considerations |
571 | 17.5 Methods of the Profile 17.5.1 Overview 17.5.2 CreateOrModifyCompositeElement |
575 | 17.5.3 CreateOrModifyCompositeElementFromStoragePool |
577 | 17.5.4 RemoveElementsFromElement |
578 | 17.5.5 ReturnElementToElements 17.5.6 GetAvailableElements |
579 | 17.5.7 GetCompositeElements |
580 | 17.5.8 GetSupportedStripeLengths |
581 | 17.5.9 GetSupportedStripeLengthRange |
582 | 17.5.10 GetSupportedStripeDepths 17.5.11 GetSupportedStripeDepthRange |
583 | 17.6 Use Cases 17.6.1 Indications 17.6.2 Recipes |
584 | 17.7 CIM Elements 17.7.1 Overview 17.7.2 CIM_CompositeExtent |
585 | 17.7.3 CIM_CompositeExtentBasedOn (Volume Composition) 17.7.4 CIM_ElementCapabilities 17.7.5 CIM_ElementSettingData |
586 | 17.7.6 CIM_HostedService (Associates ComputerSystem and the ElementCompositionService) 17.7.7 CIM_StorageElementCompositionCapabilities |
587 | 17.7.8 CIM_StorageElementCompositionService |
588 | 17.7.9 CIM_StorageSetting |
589 | 17.7.10 CIM_StorageVolume |
591 | 18 Volume Management Profile |
593 | 19 Storage Element Protection Profile 19.1 Description 19.1.1 Synopsis 19.1.2 Overview 19.1.3 Use Cases 19.1.4 Functionality |
594 | 19.1.5 Class Model |
596 | 19.1.6 Access permission |
597 | 19.1.7 Retention period |
598 | 19.1.8 Protection State Transition |
599 | 19.1.9 Sample Usage Scenario 19.1.10 Overview |
604 | 19.2 Health and Fault Management Consideration 19.3 Cascading Considerations 19.4 Methods of the Profile 19.4.1 Protect |
606 | 19.4.2 ProtectWithEndoints |
608 | 19.5 Client Considerations and Recipes 19.6 CIM Elements 19.6.1 CIM_ElementCapabilities 19.6.2 CIM_HostedService |
609 | 19.6.3 CIM_ElementStorageProtectionSettingData 19.6.4 CIM_StorageProtectionCapabilities 19.6.5 CIM_StorageProtectionService |
610 | 19.6.6 CIM_StorageProtectionSetting |
611 | 20 Replication Services Profile 20.1 Description 20.1.1 Synopsis 20.1.2 Overview |
612 | 20.1.3 Key Features |
613 | 20.1.4 Replication Services and Copy Services Profiles 20.1.5 Key Components 20.1.6 Replication Services Discovery |
614 | 20.1.7 Replication Services Capabilities 20.1.8 SyncTypes |
615 | 20.1.9 Modes 20.1.10 Locality of Target Elements |
619 | 20.1.11 Remote Replication 20.1.12 Undiscovered Resources |
621 | 20.1.13 Multi-hop Replication 20.1.14 Groups |
624 | 20.1.15 Associations |
628 | 20.1.16 Operations on List of Synchronizations 20.1.17 State Management For Associated Replicas |
634 | 20.1.18 Unsynchronized and Skewed CopyStates 20.1.19 Accessibility to Associations and Elements 20.1.20 Host Access Restrictions 20.1.21 Read Only Elements |
635 | 20.1.22 Deleting the Target Elements 20.1.23 Completion of Long Operations 20.1.24 Managing Background Copy |
636 | 20.1.25 Managing CopyPriority 20.1.26 Using StorageSettings for Replicas 20.1.27 Finding and Creating Target Elements 20.1.28 Using StoragePools (e.g. ResourcePools) for Replicas |
638 | 20.1.29 Provider Configurations for Remote Replication |
639 | 20.1.30 Thinly Provisioned Elements 20.1.31 Data Compressed Elements 20.1.32 Indications |
640 | 20.2 Health and Fault Management Consideration |
641 | 20.3 Cascading Considerations 20.3.1 Overview |
642 | 20.3.2 ServiceAccessPoint and SharedSecret Instances |
643 | 20.3.3 Cascading Support |
644 | 20.4 Mapping of Copy Services and Replication Services Properties and Methods |
645 | 20.5 Methods of the Profile 20.5.1 Overview |
647 | 20.5.2 Group Management Methods |
649 | 20.5.3 Replication Management Methods |
665 | 20.5.4 Capabilities Methods |
683 | 20.5.5 Replication Services and Copy Services Properties and Methods Mapping 20.6 Use Cases 20.6.1 Creating and Managing Replicas |
684 | 20.7 CIM Elements 20.7.1 Overview |
688 | 20.7.2 CIM_AllocatedResources 20.7.3 CIM_ElementCapabilities |
689 | 20.7.4 CIM_GroupSynchronized |
692 | 20.7.5 CIM_HostedAccessPoint (ForProtocolEndpoint) 20.7.6 CIM_HostedAccessPoint (ForRemoteServiceAccessPoint) |
693 | 20.7.7 CIM_HostedCollection (Allocated Resources) 20.7.8 CIM_HostedCollection (Between ComputerSystem and RemoteReplicationCollection) |
694 | 20.7.9 CIM_HostedCollection (Between ComputerSystem and ReplicationGroup) 20.7.10 CIM_HostedCollection (Remote Resources) 20.7.11 CIM_HostedService |
695 | 20.7.12 CIM_MemberOfCollection (Allocated Resources) 20.7.13 CIM_MemberOfCollection (ProtocolEndpoints to RemoteReplicationCollection) |
696 | 20.7.14 CIM_MemberOfCollection (Remote Resources) 20.7.15 CIM_MemberOfCollection (Storage elements to RemoteReplicationCollection) 20.7.16 CIM_OrderedMemberOfCollection |
697 | 20.7.17 CIM_ProtocolEndpoint |
698 | 20.7.18 CIM_RemoteReplicationCollection 20.7.19 CIM_RemoteResources |
699 | 20.7.20 CIM_RemoteServiceAccessPoint 20.7.21 CIM_ReplicaPoolForStorage |
700 | 20.7.22 CIM_ReplicationEntity 20.7.23 CIM_ReplicationGroup |
701 | 20.7.24 CIM_ReplicationService |
702 | 20.7.25 CIM_ReplicationServiceCapabilities |
706 | 20.7.26 CIM_ReplicationSettingData |
709 | 20.7.27 CIM_SAPAvailableForFileShare |
710 | 20.7.28 CIM_ServiceAffectsElement (Between ReplicationService and RemoteReplicationCollection) 20.7.29 CIM_ServiceAffectsElement (Between ReplicationService and ReplicationEntity) 20.7.30 CIM_ServiceAffectsElement (Between ReplicationService and ReplicationGroup) |
711 | 20.7.31 CIM_SettingsAffectSettings (Between SynchronizationAspect and child SynchronizationAspects) 20.7.32 CIM_SettingsDefineState (Between ReplicationGroup and SynchronizationAspect) |
712 | 20.7.33 CIM_SettingsDefineState (Between storage object and SynchronizationAspect) 20.7.34 CIM_SharedSecret |
713 | 20.7.35 CIM_StorageSynchronized |
716 | 20.7.36 CIM_SynchronizationAspect |
719 | 21 Pools from Volumes Profile 21.1 Description 21.1.1 Synopsis 21.1.2 Overview 21.1.3 Terminology 21.1.4 Relationship to Block Services Package 21.1.5 Relationship to Extent Composition |
720 | 21.1.6 Class Model 21.1.7 Model Elements 21.1.8 Example |
724 | 21.2 Block Services Enhancements 21.2.1 StoragePool Manipulation Methods |
725 | 21.2.2 Declaring Storage Configuration Options 21.2.3 The Usage Property 21.3 Health and Fault Management Considerations 21.4 Cascading Considerations 21.5 Methods of the Profile 21.5.1 New Methods 21.5.2 CreateOrModifyStoragePool |
726 | 21.5.3 DeleteStoragePool 21.5.4 Storage Element Modification 21.6 Use Cases 21.7 CIM Elements 21.7.1 Overview |
727 | 21.7.2 CIM_AllocatedFromStoragePool (Volume from Pool) 21.7.3 CIM_ElementCapabilities |
728 | 21.7.4 CIM_StorageCapabilities 21.7.5 CIM_StorageVolume 21.7.6 CIM_SystemDevice 21.7.7 CIM_StorageConfigurationCapabilities |
729 | 21.7.8 CIM_StoragePool 21.7.9 CIM_StorageSetting |
731 | 22 Group Masking and Mapping Profile 22.1 Description 22.1.1 Synopsis 22.1.2 Overview |
732 | 22.1.3 Model Elements |
736 | 22.1.4 Device Numbers |
739 | 22.1.5 Group Masking and Mapping Capabilities 22.2 Health and Fault Management Consideration 22.3 Cascading Considerations 22.4 Methods of the Profile 22.4.1 Extrinsic and Intrinsic Methods |
740 | 22.4.2 CreateGroup |
741 | 22.4.3 DeleteGroup 22.4.4 AddMembers |
742 | 22.4.5 RemoveMembers 22.4.6 MoveMembers |
743 | 22.4.7 CreateOrModifyMaskingGroup |
744 | 22.4.8 CreateMaskingView 22.4.9 DeleteMaskingView 22.4.10 ModifyMaskingView |
745 | 22.5 Use Cases 22.5.1 Using Groups in Masking and Mapping |
746 | 22.6 CIM Elements 22.6.1 Overview |
748 | 22.6.2 CIM_AssociatedDeviceMaskingGroup |
749 | 22.6.3 CIM_AssociatedInitiatorMaskingGroup 22.6.4 CIM_AssociatedTargetMaskingGroup |
750 | 22.6.5 CIM_AuthorizedPrivilege 22.6.6 CIM_AuthorizedSubject 22.6.7 CIM_AuthorizedTarget |
751 | 22.6.8 CIM_ConcreteDependency (Associates ControllerConfiguirationService and ProtocolController) 22.6.9 CIM_ConcreteDependency (Associates PrivilegeManagementService and AuthorizedPrivilege) 22.6.10 CIM_ConcreteDependency (Associates StorageHardwareIDManagementService and StorageHardwareID) |
752 | 22.6.11 CIM_ConcreteDependency (Associates StorageHardwareIDManagementService and SystemSpecificCollection) 22.6.12 CIM_DeviceMaskingGroup |
753 | 22.6.13 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to ControllerConfigurationService) 22.6.14 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to ProtocolController) 22.6.15 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to StorageHardwareID) |
754 | 22.6.16 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to StorageHardwareIDManagementService) 22.6.17 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to SystemSpecificCollection) 22.6.18 CIM_ElementCapabilities (System to ProtocolControllerMaskingCapabilities) |
755 | 22.6.19 CIM_ElementSettingData (Associates ComputerSystem and StorageClientSettingData) 22.6.20 CIM_ElementSettingData (Associates Port and StorageClientSettingData) 22.6.21 CIM_ElementSettingData (Associates ProtocolController and StorageClientSettingData) |
756 | 22.6.22 CIM_ElementSettingData (Associates StorageHardwareID and StorageClientSettingData) 22.6.23 CIM_EnabledLogicalElementCapabilities |
757 | 22.6.24 CIM_GroupMaskingMappingCapabilities |
760 | 22.6.25 CIM_GroupMaskingMappingService |
761 | 22.6.26 CIM_HostedCollection 22.6.27 CIM_HostedService (Associates ComputerSystem and ControllerConfigurationService) |
762 | 22.6.28 CIM_HostedService (Associates ComputerSystem and PrivilegeManagementService) 22.6.29 CIM_HostedService (Associates ComputerSystem and StorageHardwareIDManagementService) 22.6.30 CIM_InitiatorMaskingGroup |
763 | 22.6.31 CIM_MemberOfCollection 22.6.32 CIM_PrivilegeManagementService |
764 | 22.6.33 CIM_ProtocolController 22.6.34 CIM_ProtocolControllerForUnit |
765 | 22.6.35 CIM_SAPAvailableForElement 22.6.36 CIM_ServiceAffectsElement (Between GroupMaskingMappingService and MaskingGroup) |
766 | 22.6.37 CIM_StorageClientSettingData 22.6.38 CIM_StorageHardwareID 22.6.39 CIM_StorageHardwareIDManagementService |
767 | 22.6.40 CIM_SystemSpecificCollection 22.6.41 CIM_TargetMaskingGroup |
768 | 22.6.42 CIM_AssociatedPrivilege 22.6.43 CIM_SystemDevice (System to ProtocolController) |
771 | 23 Storage Relocation Profile 23.1 Description 23.1.1 Synopsis 23.1.2 Relocation Types |
772 | 23.1.3 Model |
773 | 23.1.4 Implementation |
775 | 23.1.5 Indications |
776 | 23.2 Health and Fault Management Consideration 23.3 Cascading Considerations 23.4 Mapping & Masking Considerations 23.5 Methods of the Profile 23.5.1 Status Codes |
777 | 23.5.2 RelocateStorageVolumesToStoragePool 23.5.3 RelocateStoragePoolsToStoragePool |
778 | 23.5.4 RelocateStorageVolumeToStorageExtents 23.5.5 RelocateStoragePoolToStorageExtents |
779 | 23.5.6 RelocateLogicalDiskToStorageExtents 23.5.7 GetAvailableTargetRelocationExtents |
780 | 23.6 Use Cases 23.6.1 Relocate StorageVolume to StoragePool for data migration |
781 | 23.6.2 Relocate StoragePool for merge |
783 | 23.6.3 Relocate StorageVolume to new StorageExtent group for hotspot tuning |
786 | 23.7 CIM Elements 23.7.1 Overview |
788 | 23.7.2 CIM_AffectedJobElement (LogicalDisk to ConcreteJob) 23.7.3 CIM_AffectedJobElement (StorageExtent to ConcreteJob) 23.7.4 CIM_AffectedJobElement (StoragePool to ConcreteJob) |
789 | 23.7.5 CIM_AffectedJobElement (StorageVolume to ConcreteJob) 23.7.6 CIM_ElementCapabilities (StorageConfigurationCapabilities to StoragePool) 23.7.7 CIM_ElementCapabilities (StorageConfigurationCapabilities to StorageRelocationService) |
790 | 23.7.8 CIM_HostedService (StorageRelocationService to ComputerSystem) 23.7.9 CIM_LogicalDisk |
792 | 23.7.10 CIM_OwningJobElement (StorageRelocationService to ConcreteJob) 23.7.11 CIM_StorageConfigurationCapabilities (Concrete) |
794 | 23.7.12 CIM_StorageConfigurationCapabilities (Global) |
796 | 23.7.13 CIM_StorageConfigurationCapabilities (Primordial) |
798 | 23.7.14 CIM_StorageExtent (Relocatable) |
799 | 23.7.15 CIM_StoragePool (Concrete) |
800 | 23.7.16 CIM_StoragePool (Primordial) |
801 | 23.7.17 CIM_StorageRelocationService |
802 | 23.7.18 CIM_StorageVolume |
805 | 24 Thin Provisioning Profile 24.1 Description 24.1.1 Synopsis 24.1.2 Overview 24.1.3 Background |
806 | 24.1.4 Model |
809 | 24.2 Health and Fault Management Consideration 24.3 Cascading Considerations 24.4 Methods of the Profile 24.4.1 Overview 24.4.2 StoragePool GetSupportedSizes() and GetSupportedSizeRanges() 24.4.3 StorageSetting CreateSetting |
810 | 24.4.4 StorageConfigurationService CreateOrModifyStoragePool() 24.4.5 StorageConfigurationService CreateOrModifyElementFromElements() 24.4.6 StorageConfigurationService CreateOrModifyElementFromStoragePool() 24.5 Use Cases 24.5.1 Create a Pool from a Parent Pool 24.5.2 Create a Pool from Extents |
811 | 24.5.3 Creating a Thinly Provisioned Volume 24.5.4 Capacity Properties for Fully-provisioned RAID1 Volume |
813 | 24.5.5 Capacity Properties for Thin Provisioning |
814 | 24.6 CIM Elements 24.6.1 Overview |
818 | 24.6.2 CIM_AllocatedFromStoragePool (Pool from Pool) |
819 | 24.6.3 CIM_AllocatedFromStoragePool (Volume or LogicalDisk from Pool) 24.6.4 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to StorageVolume or LogicalDisk) |
820 | 24.6.5 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to StoragePool) 24.6.6 CIM_ElementCapabilities (ImplementationCapabilities to System) 24.6.7 CIM_ElementCapabilities (StorageCapabilities to StorageConfigurationService) |
821 | 24.6.8 CIM_ElementCapabilities (StorageCapabilities to StoragePool) 24.6.9 CIM_ElementCapabilities (StorageConfigurationCapabilities to StorageConfigurationService) 24.6.10 CIM_ElementCapabilities (StorageConfigurationCapabilities to concrete StoragePool) |
822 | 24.6.11 CIM_ElementCapabilities (StorageConfigurationCapabilities to primordial StoragePool) 24.6.12 CIM_ElementCapabilities (Used to declare the naming capabilities of the StoragePool) |
823 | 24.6.13 CIM_ElementCapabilities (Used to declare the naming capabilities of the StorageVolume or LogicalDisk) 24.6.14 CIM_ElementSettingData 24.6.15 CIM_EnabledLogicalElementCapabilities (For StorageConfigurationService) |
824 | 24.6.16 CIM_EnabledLogicalElementCapabilities (For StoragePool) |
825 | 24.6.17 CIM_HostedService 24.6.18 CIM_HostedStoragePool 24.6.19 CIM_ImplementationCapabilities (ImplementationCapabilities) |
826 | 24.6.20 CIM_LogicalDisk |
827 | 24.6.21 CIM_OwningJobElement 24.6.22 CIM_StorageCapabilities |
830 | 24.6.23 CIM_StorageConfigurationCapabilities (Concrete) |
832 | 24.6.24 CIM_StorageConfigurationCapabilities (Global) |
834 | 24.6.25 CIM_StorageConfigurationCapabilities (Primordial) |
836 | 24.6.26 CIM_StorageConfigurationService |
837 | 24.6.27 CIM_StoragePool (Concrete) |
839 | 24.6.28 CIM_StoragePool (Empty) |
840 | 24.6.29 CIM_StoragePool (Primordial) |
841 | 24.6.30 CIM_StorageSetting |
843 | 24.6.31 CIM_StorageSettingWithHints |
844 | 24.6.32 CIM_StorageSettingsAssociatedToCapabilities |
845 | 24.6.33 CIM_StorageSettingsGeneratedFromCapabilities 24.6.34 CIM_StorageVolume |
847 | 24.6.35 CIM_SystemDevice (System to StorageVolume or LogicalDisk) |
849 | 25 Automated Storage Tiering Profile 25.1 Description 25.1.1 Synopsis 25.1.2 Overview |
850 | 25.1.3 Key Components 25.1.4 Automated Storage Tiering Discovery |
852 | 25.1.5 Storage Tiers |
859 | 25.1.6 StorageTier and StoragePool 25.1.7 TierDomain |
861 | 25.1.8 Support for Sub-LUN tiering |
862 | 25.1.9 Storage Tiering Capabilities 25.2 Methods of the Profile 25.2.1 Status Codes |
863 | 25.2.2 CreateStorageTier |
864 | 25.2.3 DeleteStorageTier |
865 | 25.2.4 AddToStorageTier 25.2.5 RemoveFromStorageTier 25.2.6 CreateTierDomain 25.2.7 DeleteTierDomain |
866 | 25.2.8 ModifyStorageTierDomainAssociation 25.2.9 GetStorageTierCandidateObjects 25.2.10 RequestDataMovementStateChange |
867 | 25.3 Client Considerations and Recipes 25.3.1 Recipes 25.3.2 Automated Storage Tiering |
868 | 25.3.3 Creating StorageVolumes with Storage Tiering 25.4 CIM Elements 25.4.1 Overview |
869 | 25.4.2 CIM_AdvancedStorageSetting |
871 | 25.4.3 CIM_AssociatedElementTier |
872 | 25.4.4 CIM_AssociatedResourcePool 25.4.5 CIM_ConcreteDependency (TierDomain to StorageTier) |
873 | 25.4.6 CIM_ElementCapabilities 25.4.7 CIM_HostedService 25.4.8 CIM_MemberOfCollection (Identifies StorageExtents comprising a tier) |
874 | 25.4.9 CIM_MemberOfCollection (Identifies StoragePools comprising a tier) 25.4.10 CIM_MemberOfCollection (Identifies StorageVolumes comprising a tier) 25.4.11 CIM_MemberOfCollection (Identifies primordial StorageExtents comprising a tier) |
875 | 25.4.12 CIM_ServiceAffectsElement (Between TierService and StorageTier) 25.4.13 CIM_ServiceAffectsElement (Between TierService and TierDomain) 25.4.14 CIM_SettingsDefineCapabilities (Between StorageTierCapabilities and TierSettingData) |
876 | 25.4.15 CIM_SettingsDefineCapabilities (Between TierServiceCapabilities and TierSettingData) 25.4.16 CIM_StorageTier |
877 | 25.4.17 CIM_StorageTierCapabilities |
879 | 25.4.18 CIM_StorageVolume (Constituent) |
881 | 25.4.19 CIM_StorageVolume (Regular) |
883 | 25.4.20 CIM_SystemComponent (TierDomain to ComputerSystem) 25.4.21 CIM_TierDomain |
884 | 25.4.22 CIM_TierService |
885 | 25.4.23 CIM_TierServiceCapabilities |
887 | 25.4.24 CIM_TierSettingData |
891 | 26 Automated Storage Tiering Policy Profile 26.1 Synopsis 26.2 Description 26.3 Policies |
892 | 26.4 Key Components 26.5 Implementation 26.5.1 Automated Storage Tiering Policy Discovery |
893 | 26.5.2 Time Period |
894 | 26.5.3 PolicyTimePeriodCondition 26.5.4 ManagedElements Subject to Tiering |
895 | 26.5.5 Tiering Policy Capabilities |
896 | 26.5.6 Health and Fault Management Consideration 26.6 Methods 26.6.1 Status Codes |
897 | 26.6.2 CreateStorageTierPolicyRule |
899 | 26.6.3 DeleteStorageTierPolicyRule 26.6.4 ModifyStorageTierPolicyRule |
901 | 26.7 Use Cases 26.7.1 Overview 26.7.2 Use Case — Is Storage Tiering Policy is supported ? |
902 | 26.8 CIM Elements 26.8.1 Overview |
903 | 26.8.2 CIM_AdvancedStorageSetting |
905 | 26.8.3 CIM_AssociatedElementTier |
906 | 26.8.4 CIM_AssociatedResourcePool 26.8.5 CIM_AssociatedTierPolicy |
907 | 26.8.6 CIM_ConcreteDependency (TierDomain to StorageTier) 26.8.7 CIM_ElementCapabilities 26.8.8 CIM_ElementSettingData |
908 | 26.8.9 CIM_HostedService 26.8.10 CIM_MemberOfCollection (Identifies StorageExtents comprising a tier) |
909 | 26.8.11 CIM_MemberOfCollection (Identifies StoragePools comprising a tier) 26.8.12 CIM_MemberOfCollection (Identifies StorageVolumes comprising a tier) 26.8.13 CIM_MemberOfCollection (Identifies primordial StorageExtents comprising a tier) |
910 | 26.8.14 CIM_PolicySetValidityPeriod 26.8.15 CIM_PolicyTimePeriodCondition |
911 | 26.8.16 CIM_ServiceAffectsElement (Between TierPolicyService and TierPolicyRule) 26.8.17 CIM_ServiceAffectsElement (Between TierService and StorageTier) |
912 | 26.8.18 CIM_ServiceAffectsElement (Between TierService and TierDomain) 26.8.19 CIM_SettingsDefineCapabilities (Between StorageTierCapabilities and TierSettingData) 26.8.20 CIM_SettingsDefineCapabilities (Between TierServiceCapabilities and TierSettingData) |
913 | 26.8.21 CIM_StorageTier |
914 | 26.8.22 CIM_StorageTierCapabilities |
916 | 26.8.23 CIM_StorageVolume (Constituent) |
918 | 26.8.24 CIM_StorageVolume (Regular) |
920 | 26.8.25 CIM_SystemComponent (TierDomain to ComputerSystem) 26.8.26 CIM_TierDomain |
921 | 26.8.27 CIM_TierPolicyRule |
922 | 26.8.28 CIM_TierPolicyService |
923 | 26.8.29 CIM_TierPolicyServiceCapabilities |
926 | 26.8.30 CIM_TierPolicySetAppliesToElement |
927 | 26.8.31 CIM_TierPolicySettingData |
931 | 27 Storage Pool Diagnostics Profile 27.1 Synopsis 27.2 Description |
933 | 27.3 Implementation 27.3.1 Overview 27.3.2 Storage Pool Test Information |
934 | 27.3.3 CIM_StoragePoolDiagnosticTest |
935 | 27.3.4 CIM_StoragePoolDiagnosticCapabilities |
936 | 27.3.5 CIM_StoragePoolDiagnosticSettingData |
937 | 27.3.6 CIM_DiagnositcSubTestRecord |
938 | 27.3.7 CIM_LogToLog 27.3.8 CIM_DiagnosticLog (Subtest) 27.3.9 CIM_SummaryDiagnostic |
939 | 27.3.10 CIM_ElementDiagnostic |
940 | 27.3.11 Storage Pool Diagnostics Profile indications support 27.3.12 Diagnostics alert indications and standard messages |
949 | 27.3.13 Health and Fault Management Considerations |
951 | 27.4 Methods 27.4.1 Overview |
952 | 27.4.2 Profile conventions for operations 27.4.3 StoragePoolDiagnosticCapabilities 27.4.4 StoragePoolDiagnosticSettingData 27.4.5 StoragePoolDiagnosticTest |
953 | 27.4.6 SummaryDiagnostics 27.4.7 DiagnosticSubTestRecord |
954 | 27.4.8 ElementDiagnostics 27.4.9 LogToLog |
955 | 27.5 Use Cases 27.5.1 Example OperationalStatus Roll-up |
957 | 27.5.2 Discovering Storage Pool Health and Fault Management Support 27.5.3 Verifying the status of a StoragePool |
959 | 27.5.4 Determining why a pool is degraded |
960 | 27.5.5 Determining why a pool is in error |
961 | 27.5.6 Finding the elements that are impacted by a problem |
962 | 27.5.7 Determining corrective actions for a problem |
963 | 27.6 CIM Elements 27.6.1 Overview |
967 | 27.6.2 CIM_AvailableDiagnosticService 27.6.3 CIM_CorrespondingSettingDataRecord (DiagnosticCompletionRecord) 27.6.4 CIM_CorrespondingSettingDataRecord (DiagnosticServiceRecord) |
968 | 27.6.5 CIM_DiagnosticCompletionRecord |
969 | 27.6.6 CIM_DiagnosticLog (Diagnostic Log) 27.6.7 CIM_DiagnosticLog (Subtest) 27.6.8 CIM_DiagnosticServiceRecord |
970 | 27.6.9 CIM_DiagnosticSettingDataRecord |
971 | 27.6.10 CIM_DiagnosticSubTestRecord (Subtest Log Entry) |
972 | 27.6.11 CIM_ElementCapabilities (Diagnostic Test Capabilities) 27.6.12 CIM_ElementDiagnostics (Summary Test Results) |
973 | 27.6.13 CIM_ElementSettingData (DiagnosticSettingData) 27.6.14 CIM_ElementSoftwareIdentity 27.6.15 CIM_HelpService |
974 | 27.6.16 CIM_HostedService 27.6.17 CIM_LogManagesRecord |
975 | 27.6.18 CIM_LogToLog (Log to Subtest Log) 27.6.19 CIM_RecordAppliesToElement 27.6.20 CIM_ServiceAffectsElement |
976 | 27.6.21 CIM_ServiceAvailableToElement 27.6.22 CIM_ServiceComponent 27.6.23 CIM_SoftwareIdentity |
977 | 27.6.24 CIM_StoragePoolDiagnosticServiceCapabilities |
978 | 27.6.25 CIM_StoragePoolDiagnosticSettingData (Client) |
979 | 27.6.26 CIM_StoragePoolDiagnosticSettingData (Default) |
981 | 27.6.27 CIM_StoragePoolDiagnosticTest (DiagnosticTest) 27.6.28 CIM_SummaryDiagnostics (Summary Test Results) |
982 | 27.6.29 CIM_UseOfLog |
983 | Annex A (informative) SMI-S Information Model |
985 | Annex B (informative) Registry of StorageExtent Definitions B.1 ExtentDiscriminator Definitions |
986 | B.2 Association Significance of the Various Extent Definitions B.2.1 Scope B.2.2 StorageExtent (Intermediate) B.2.3 StorageExtent (Pool Component) |
987 | B.2.4 CompositeExtent (Composite Intermediate) B.2.5 CompositeExtent (Composite Pool Component) B.2.6 StorageExtent (Remaining) B.2.7 StorageExtent (Primordial Disk Drive Extent) B.2.8 StorageExtent (Imported Extents) |
988 | B.2.9 StorageExtent (Spare) B.2.10 StorageVolume (Allocated) B.2.11 LogicalDisk (Allocated) B.2.12 StorageVolume (Pool Component) B.2.13 StorageVolume (Shadow) |
989 | B.2.14 LogicalDisk (Shadow) B.3 Example Valid Combinations of Extent Definitions B.4 Combinations of Extent Definitions not defined in this Release of the Standard |