Shopping Cart

No products in the cart.

BS ISO/IEC 24775-4:2021

$215.11

Information technology. Storage management – Block devices

Published By Publication Date Number of Pages
BSI 2021 992
Guaranteed Safe Checkout
Category:

If you have any questions, feel free to reach out to our online customer service team by clicking on the bottom right corner. Weā€™re here to assist you 24/7.
Email:[email protected]

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
BS ISO/IEC 24775-4:2021
$215.11