Shopping Cart

No products in the cart.

BS ISO/IEC 24775-4:2014

$215.11

Information technology. Storage management – Block devices

Published By Publication Date Number of Pages
BSI 2014 866
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]

PDF Catalog

PDF Pages PDF Title
6 CONTENTS
47 Introduction
49 1 Scope
2 Normative References
3 Terms and definitions
50 4 Typographical Conventions
4.1 Maturity Model
4.2 Experimental Maturity Level
4.3 Implemented Maturity Level
51 4.4 Stable Maturity Level
4.5 Finalized Maturity Level
4.6 Deprecated Material
53 5 Array Profile
5.1 Description
55 5.2 Health and Fault Management
5.3 Cascading Considerations
5.4 Supported Subprofiles and Packages
56 5.5 Methods of the Profile
5.6 Client Considerations and Recipes
5.7 Registered Name and Version
57 5.8 CIM Elements
5.8.1 General
58 5.8.2 CIM_ComputerSystem (Top Level System)
5.8.3 CIM_FilterCollection (Array Predefined FilterCollection)
59 5.8.4 CIM_HostedCollection (Array to predefined FilterCollection)
5.8.5 CIM_IndicationFilter (Array System Creation)
60 5.8.6 CIM_IndicationFilter (Array System Deletion)
61 5.8.7 CIM_MemberOfCollection (Predefined Filter Collection to Array Filters)
5.8.8 CIM_ProtocolControllerForUnit (Arbitrary LU for All LUNs View)
62 5.8.9 CIM_ProtocolControllerForUnit (Storage volumes for All LUNs View)
5.8.10 CIM_SCSIArbitraryLogicalUnit (Arbitrary LU)
63 5.8.11 CIM_SCSIProtocolController (All LUNs View)
5.8.12 CIM_SystemDevice (System to SCSIArbitraryLogicalUnit)
5.8.13 CIM_SystemDevice (System to SCSIProtocolController)
65 6 Block Services Package
6.1 Description
6.1.1 General
6.1.2 Storage Capacity States
66 6.1.3 StoragePools
6.1.4 Blocks, Metadata, and Capacity Reported
67 6.1.5 StoragePool Management Instance Diagram
6.1.6 StoragePool, StorageVolume and LogicalDisk Manipulation
70 6.1.7 Declaring Storage Configuration Options
74 6.1.8 StorageVolume Creation Instance Diagram
6.1.9 Backward Compatibility
75 6.1.10 Capacity Management
77 6.1.11 Mapping of RAID levels to Data Redundancy and Package Redundancy
78 6.1.12 Storage Setting Associations to Storage Capabilities
6.1.13 The Usage Property
79 6.1.14 Read-Only Model Requirements
80 6.1.15 StorageExtent Conservation
84 6.1.16 Formulas For Calculating Capacity
85 6.1.17 Storage Element Manipulation
86 6.1.18 Block Services Predefined Indications
88 6.2 Health and Fault Management Considerations
6.3 Cascading Considerations
6.4 Supported Profile, Subprofiles and Packages
6.5 Methods of this Profile
6.5.1 Extrinsic Methods on StorageCapabilities
91 6.5.2 Intrinsic Methods on StorageSetting
6.5.3 Extrinsic Methods on StorageConfiguration
97 6.5.4 Extrinsic Methods on StoragePool
103 6.6 Client Considerations and Recipes
6.6.1 Representative Instance Diagram
6.6.2 Goals and Settings
104 6.6.3 Representative StoragePool Creation Example
106 6.6.4 Representative example of StorageVolume or LogicalDisk Creation
109 6.6.5 Summarize the StoragePools in a block storage system and verify the capacity reported
110 6.6.6 Conditional: Create StoragePool and Storage Element on Block Server (e.g., Array or Volume Manager)
118 6.6.7 Conditional: Expand Storage Element on Block Server
123 6.6.8 Conditional: Create Storage Element from Elements on Block Server
129 6.6.9 Optional: Intentionally General a CIM Error
130 6.7 Registered Name and Version
6.8 CIM Elements
6.8.1 General
136 6.8.2 CIM_AllocatedFromStoragePool (Pool from Pool)
6.8.3 CIM_AllocatedFromStoragePool (Volume or LogicalDisk from Pool)
137 6.8.4 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to StorageVolume or LogicalDisk)
6.8.5 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to StoragePool)
6.8.6 CIM_ElementCapabilities (StorageCapabilities to StorageConfigurationService)
138 6.8.7 CIM_ElementCapabilities (StorageCapabilities to StoragePool)
6.8.8 CIM_ElementCapabilities (StorageConfigurationCapabilities to StorageConfigurationService)
6.8.9 CIM_ElementCapabilities (StorageConfigurationCapabilities to concrete StoragePool)
139 6.8.10 CIM_ElementCapabilities (StorageConfigurationCapabilities to primordial StoragePool)
6.8.11 CIM_ElementCapabilities (Used to declare the naming capabilities of the StoragePool)
140 6.8.12 CIM_ElementCapabilities (Used to declare the naming capabilities of the StorageVolume or LogicalDisk)
6.8.13 CIM_ElementSettingData
6.8.14 CIM_EnabledLogicalElementCapabilities (For StorageConfigurationService)
141 6.8.15 CIM_EnabledLogicalElementCapabilities (For StoragePool)
142 6.8.16 CIM_FilterCollection (Block Services Predefined FilterCollection)
6.8.17 CIM_HostedCollection (System to predefined IndicationFilters)
6.8.18 CIM_HostedService
143 6.8.19 CIM_HostedStoragePool
6.8.20 CIM_IndicationFilter (Logical Disk Creation)
144 6.8.21 CIM_IndicationFilter (Logical Disk Deletion)
145 6.8.22 CIM_IndicationFilter (Logical Disk OperationalStatus)
146 6.8.23 CIM_IndicationFilter (Storage Pool Creation)
6.8.24 CIM_IndicationFilter (Storage Pool Deletion)
147 6.8.25 CIM_IndicationFilter (Storage Pool TotalManagedSpace)
148 6.8.26 CIM_IndicationFilter (Storage Volume Creation)
149 6.8.27 CIM_IndicationFilter (Storage Volume Deletion)
150 6.8.28 CIM_IndicationFilter (Storage Volume OperationalStatus)
151 6.8.29 CIM_IndicationFilter (WQL Logical Disk OperationalStatus)
152 6.8.30 CIM_IndicationFilter (WQL Storage Volume OperationalStatus)
153 6.8.31 CIM_LogicalDisk
154 6.8.32 CIM_MemberOfCollection (Block Services Filter Collection to FilterCollection)
6.8.33 CIM_MemberOfCollection (Predefined Filter Collection to Block Services Filters)
155 6.8.34 CIM_OwningJobElement
6.8.35 CIM_StorageCapabilities
157 6.8.36 CIM_StorageConfigurationCapabilities (Concrete)
158 6.8.37 CIM_StorageConfigurationCapabilities (Global)
159 6.8.38 CIM_StorageConfigurationCapabilities (Primordial)
160 6.8.39 CIM_StorageConfigurationService
6.8.40 CIM_StoragePool (Concrete)
161 6.8.41 CIM_StoragePool (Empty)
162 6.8.42 CIM_StoragePool (Primordial)
6.8.43 CIM_StorageSetting
164 6.8.44 CIM_StorageSettingWithHints
165 6.8.45 CIM_StorageSettingsAssociatedToCapabilities
166 6.8.46 CIM_StorageSettingsGeneratedFromCapabilities
6.8.47 CIM_StorageVolume
167 6.8.48 CIM_SystemDevice (System to StorageVolume or LogicalDisk)
168 6.8.49 SNIA_StorageVolume
170 7 Block Storage Views Profile
7.1 Description
7.1.1 Synopsis
7.1.2 Overview
172 7.1.3 Class Diagram for SNIA View Classes
173 7.1.4 Implementation
186 7.2 Health and Fault Management Consideration
7.3 Cascading Considerations
7.4 Supported Profiles, Subprofiles, and Packages
7.5 Methods of the Profile
7.5.1 Extrinsic Methods of the Profile
7.5.2 Intrinsic Methods of the Profile
187 7.6 Client Considerations and Recipes
7.6.1 Use Cases
190 7.6.2 Recipes
7.7 CIM Elements
7.7.1 General
195 7.7.2 CIM_ElementCapabilities (View Capabilities)
7.7.3 SNIA_AllocatedFromStoragePoolView (StoragePoolView to StoragePool)
196 7.7.4 SNIA_AllocatedFromStoragePoolView (Volume to StoragePoolView)
7.7.5 SNIA_AllocatedFromStoragePoolView (VolumeView to StoragePool)
197 7.7.6 SNIA_AllocatedFromStoragePoolViewView (PoolView to PoolView)
198 7.7.7 SNIA_AllocatedFromStoragePoolViewView (VolumeView to PoolView)
7.7.8 SNIA_BaseInstance (DiskDrive)
7.7.9 SNIA_BaseInstance (StorageSetting)
199 7.7.10 SNIA_BaseInstance (Volume)
7.7.11 SNIA_BasedOnView (ExtentOnDriveExtent)
200 7.7.12 SNIA_BasedOnView (VolumeOnExtent)
7.7.13 SNIA_ConcreteComponentView
201 7.7.14 SNIA_ContainerView
7.7.15 SNIA_DiskDriveView
203 7.7.16 SNIA_DriveComponentViewView
204 7.7.17 SNIA_ElementStatisticalDataView (DiskDriveView)
7.7.18 SNIA_ElementStatisticalDataView (VolumeView)
7.7.19 SNIA_ExposedView
205 7.7.20 SNIA_ExtentComponentView
7.7.21 SNIA_HostedStoragePoolView
206 7.7.22 SNIA_MappingProtocolControllerView
207 7.7.23 SNIA_MaskingMappingView
208 7.7.24 SNIA_ProtocolControllerForUnitView
209 7.7.25 SNIA_ReplicaPairView
212 7.7.26 SNIA_StoragePoolView
214 7.7.27 SNIA_SystemDeviceView (DiskDriveViews)
7.7.28 SNIA_SystemDeviceView (MappingProtocolControllerViews)
215 7.7.29 SNIA_SystemDeviceView (ReplicaPairViews)
7.7.30 SNIA_SystemDeviceView (VolumeViews)
7.7.31 SNIA_ViewCapabilities
216 7.7.32 SNIA_VolumeView
220 8 Block Server Performance Subprofile
8.1 Description
8.1.1 Synopsis
8.1.2 Overview
222 8.2 Implementation
8.2.1 Performance Additions Overview
225 8.2.2 Performance Additions to base Array Profile
226 8.2.3 Performance Additions to base Storage Virtualizer Profile
229 8.2.4 Performance Additions to base Volume Management Profile
231 8.2.5 Summary of BlockStorageStatisticsData support by Profile
8.2.6 Server Profile Support for the Block Server Performance Subprofile
8.2.7 Default Manifest Collection
232 8.2.8 Performance Additions applied to Multiple Computer Systems
233 8.2.9 Performance Additions to Backend Ports
235 8.2.10 Performance Additions to Extent Composition
236 8.2.11 Performance Additions to Disk Drives
237 8.2.12 Performance Additions to SCSIArbitraryLogicalUnits (Controller LUNs)
238 8.2.13 Performance Additions for Remote Mirrors
8.2.14 Client Defined Manifest Collections
241 8.2.15 Capabilities Support for Block Server Performance Subprofile
242 8.3 Health and Fault Management Considerations
8.4 Cascading Considerations
8.5 Supported Subprofiles and Packages
8.6 Methods of the Profile
8.6.1 Extrinsic Methods of the Profile
247 8.6.2 Intrinsic Methods of the Profile
249 8.7 Client Considerations and Recipes
8.7.1 Bulk Performance Statistics Gathering
258 8.7.2 Building an Object Map of Metered Elements
267 8.7.3 Retrieving Statistics for a Specific Volume
271 8.7.4 Summary of Statistics Support by Element
272 8.7.5 Formulas and Calculations
273 8.7.6 Block Server Performance Supported Capabilities Patterns
274 8.7.7 Correlation of Block Storage Statistics and Fabric Statistics
8.8 CIM Elements
8.8.1 General
277 8.8.2 CIM_AssociatedBlockStatisticsManifestCollection (Client defined collection)
8.8.3 CIM_AssociatedBlockStatisticsManifestCollection (Provider defined collection)
278 8.8.4 CIM_BlockStatisticsCapabilities
279 8.8.5 CIM_BlockStatisticsManifest (Client Defined)
280 8.8.6 CIM_BlockStatisticsManifest (Provider Support)
281 8.8.7 CIM_BlockStatisticsManifestCollection (Client Defined)
282 8.8.8 CIM_BlockStatisticsManifestCollection (Provider Defined)
8.8.9 CIM_BlockStatisticsService
284 8.8.10 CIM_BlockStorageStatisticalData
287 8.8.11 CIM_ElementCapabilities
288 8.8.12 CIM_ElementStatisticalData (Back end Port Stats)
8.8.13 CIM_ElementStatisticalData (Component System Stats)
289 8.8.14 CIM_ElementStatisticalData (Disk Stats)
8.8.15 CIM_ElementStatisticalData (Extent Stats)
290 8.8.16 CIM_ElementStatisticalData (Front end Port Stats)
8.8.17 CIM_ElementStatisticalData (Logical Disk Stats)
291 8.8.18 CIM_ElementStatisticalData (Remote Copy Stats)
8.8.19 CIM_ElementStatisticalData (Top Level System Stats)
292 8.8.20 CIM_ElementStatisticalData (Volume Stats)
8.8.21 CIM_HostedCollection (Client Defined)
293 8.8.22 CIM_HostedCollection (Default)
8.8.23 CIM_HostedCollection (Provider Supplied)
294 8.8.24 CIM_HostedService
8.8.25 CIM_MemberOfCollection (Member of client defined collection)
8.8.26 CIM_MemberOfCollection (Member of pre-defined collection)
295 8.8.27 CIM_MemberOfCollection (Member of statistics collection)
8.8.28 CIM_StatisticsCollection
296 8.8.29 SNIA_BlockStatisticsCapabilities
8.8.30 SNIA_BlockStatisticsManifest (Client Defined)
297 8.8.31 SNIA_BlockStatisticsManifest (Provider Support)
299 9 CKD Block Services Profile
9.1 Description
9.1.1 Synopsis
9.1.2 Overview
9.1.3 Implementation
302 9.2 Health and Fault Management Consideration
9.3 Cascading Considerations
9.4 Supported Profiles, Subprofiles, and Packages
9.5 Methods of the Profile
9.6 Client Considerations and Recipes
9.7 Registered Name and Version
303 9.8 CIM Elements
9.8.1 General
309 9.8.2 CIM_AllocatedFromStoragePool
9.8.3 CIM_AllocatedFromStoragePool (Pool from Pool)
9.8.4 CIM_AllocatedFromStoragePool (Volume or LogicalDisk from Pool)
310 9.8.5 CIM_ElementCapabilities
9.8.6 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to StorageVolume or LogicalDisk)
9.8.7 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to StoragePool)
311 9.8.8 CIM_ElementCapabilities (StorageCapabilities to StorageConfigurationService)
9.8.9 CIM_ElementCapabilities (StorageCapabilities to StoragePool)
9.8.10 CIM_ElementCapabilities (StorageConfigurationCapabilities to StorageConfigurationService)
312 9.8.11 CIM_ElementCapabilities (StorageConfigurationCapabilities to concrete StoragePool)
9.8.12 CIM_ElementCapabilities (StorageConfigurationCapabilities to primordial StoragePool)
9.8.13 CIM_ElementCapabilities (Used to declare the naming capabilities of the StoragePool)
313 9.8.14 CIM_ElementCapabilities (Used to declare the naming capabilities of the StorageVolume or LogicalDisk)
9.8.15 CIM_ElementSettingData
9.8.16 CIM_EnabledLogicalElementCapabilities (For StorageConfigurationService)
314 9.8.17 CIM_EnabledLogicalElementCapabilities (For StoragePool)
315 9.8.18 CIM_FilterCollection (Block Services Predefined FilterCollection)
9.8.19 CIM_HostedCollection (System to predefined IndicationFilters)
9.8.20 CIM_HostedService
9.8.21 CIM_HostedStoragePool
316 9.8.22 CIM_IndicationFilter (Logical Disk Creation)
9.8.23 CIM_IndicationFilter (Logical Disk Deletion)
317 9.8.24 CIM_IndicationFilter (Logical Disk OperationalStatus)
318 9.8.25 CIM_IndicationFilter (Storage Pool Creation)
319 9.8.26 CIM_IndicationFilter (Storage Pool Deletion)
320 9.8.27 CIM_IndicationFilter (Storage Pool TotalManagedSpace)
321 9.8.28 CIM_IndicationFilter (Storage Volume Creation)
322 9.8.29 CIM_IndicationFilter (Storage Volume Deletion)
323 9.8.30 CIM_IndicationFilter (Storage Volume OperationalStatus)
324 9.8.31 CIM_IndicationFilter (WQL Logical Disk OperationalStatus)
325 9.8.32 CIM_IndicationFilter (WQL Storage Volume OperationalStatus)
326 9.8.33 CIM_LogicalDisk
327 9.8.34 CIM_MemberOfCollection (Block Services Filter Collection to FilterCollection)
328 9.8.35 CIM_MemberOfCollection (Predefined Filter Collection to Block Services Filters)
9.8.36 CIM_OwningJobElement
9.8.37 CIM_StorageConfigurationCapabilities
9.8.38 CIM_StorageConfigurationCapabilities (Concrete)
329 9.8.39 CIM_StorageConfigurationCapabilities (Global)
330 9.8.40 CIM_StorageConfigurationCapabilities (Primordial)
331 9.8.41 CIM_StorageConfigurationService
9.8.42 CIM_StoragePool
9.8.43 CIM_StoragePool (Concrete)
332 9.8.44 CIM_StoragePool (Empty)
333 9.8.45 CIM_StoragePool (Primordial)
9.8.46 CIM_StorageSettingWithHints
334 9.8.47 CIM_StorageSettingsAssociatedToCapabilities
9.8.48 CIM_StorageSettingsGeneratedFromCapabilities
9.8.49 CIM_SystemDevice (System to StorageVolume or LogicalDisk)
9.8.50 SNIA_StorageCapabilities
335 9.8.51 SNIA_StorageSetting
337 9.8.52 SNIA_StorageVolume
338 9.8.53 SNIA_StorageVolume
340 10 Copy Services Subprofile
10.1 Description
10.1.1 Synopsis
10.1.2 Overview
342 10.1.3 Copy Services Discovery
343 10.1.4 Copy Services Capabilities
346 10.1.5 Replication modeling
348 10.1.6 Associations
353 10.1.7 Durable Names and Correlatable IDs of the Profile
10.1.8 Accessibility to Created Elements
354 10.1.9 Completion of Long Operations
356 10.1.10 State Management For Associated Replicas
359 10.1.11 Reporting Time of Synchronization
10.1.12 State Transition Rules
361 10.1.13 State Transitions
369 10.1.14 Accessibility to Associations and Elements
370 10.1.15 Host Access Restrictions
10.1.16 Settings, Specialized Elements and Pools for Replicas
371 10.1.17 Backward Compatibility
10.1.18 Mutually Exclusive Capabilities
372 10.1.19 Deleting the Target Elements
10.1.20 Using StorageSettings for Replicas
10.1.21 Finding and Creating Target Elements
10.1.22 Using StoragePools for Replicas
374 10.1.23 Thinly Provisioned Elements
10.1.24 Indication Events
376 10.2 Health and Fault Management Considerations
10.2.1 Health Indications
378 10.2.2 Replication Error Messages
10.3 Cascading Considerations
10.4 Supported Subprofiles and Packages
379 10.5 Methods of the Profile
10.5.1 Intrinsic Methods of the Profile
10.5.2 Extrinsic Methods of the Profile
397 10.6 Client Considerations and Recipes
10.6.1 Discovery of Copy support and Capabilities
398 10.6.2 Creating and Managing Replicas
399 10.6.3 Using StorageSetting for Replicas
10.6.4 Finding and Creating Target Elements
400 10.6.5 Creating and Managing Pools for Delta Replicas
401 10.6.6 Creating and Managing Mirrors
403 10.6.7 Creating a Clone and Redirected Restore Operations
10.6.8 Creating and Managing Snapshots
408 10.6.9 Managing Background Copy
409 10.6.10 Recipes
10.6.11 Replica Modification
412 10.6.12 Replica Creation Or Attachment
417 10.7 CIM Elements
10.7.1 General
419 10.7.2 CIM_ElementCapabilities (Associates ReplicationServiceCapabilities and ReplicationService)
10.7.3 CIM_ElementCapabilities (Associates StorageReplicationCapabilities and StorageConfigurationService)
420 10.7.4 CIM_ElementCapabilities (StorageConfigurationCapabilities to StorageConfigurationService)
10.7.5 CIM_ElementCapabilities (StorageConfigurationCapabilities to StoragePool)
10.7.6 CIM_HostedService (Replication Service)
421 10.7.7 CIM_HostedService (Storage Configuration Service)
10.7.8 CIM_ReplicaPoolForStorage
10.7.9 CIM_ReplicationService
422 10.7.10 CIM_ReplicationServiceCapabilities
423 10.7.11 CIM_ReplicationSettingData
424 10.7.12 CIM_SettingsDefineState
425 10.7.13 CIM_StorageCapabilities
10.7.14 CIM_StorageConfigurationCapabilities
426 10.7.15 CIM_StorageConfigurationService
427 10.7.16 CIM_StoragePool
10.7.17 CIM_StorageReplicationCapabilities
429 10.7.18 CIM_StorageSetting
430 10.7.19 CIM_StorageSynchronized
431 10.7.20 CIM_StorageSynchronized (Between StorageExtent elements)
433 10.7.21 CIM_SynchronizationAspect
434 11 Disk Drive Subprofile
435 12 Disk Drive Lite Subprofile
12.1 Description
12.1.1 General
12.1.2 Base model
12.1.3 Associations to external classes
436 12.1.4 Active Management
12.1.5 Diagram of CIM Elements
12.1.6 Durable Names and Correlatable IDs of the Profile
12.1.7 Conditional Associations to other profiles
437 12.1.8 Optional Associations to other profiles
12.2 Health and Fault Management Considerations
438 12.3 Cascading Considerations
12.4 Supported Profiles, Subprofiles and Packages
12.5 Methods of this Profile – Extrinsic Methods on Disk Drives
12.6 Registered Name and Version
12.7 CIM Elements
12.7.1 General
441 12.7.2 CIM_ATAPort (Disk Drive Target ATA Port)
12.7.3 CIM_ATAProtocolEndpoint (Disk Drive target ATA Protocol Endpoint)
12.7.4 CIM_AssociatedComponentExtent (Pool Component to Primordial Pool)
442 12.7.5 CIM_BasedOn (Bottom Level BasedOn)
12.7.6 CIM_ConcreteComponent (Disk Extent to Primordial Pool)
443 12.7.7 CIM_Container
12.7.8 CIM_DeviceSAPImplementation (ATA)
12.7.9 CIM_DeviceSAPImplementation (SCSI)
444 12.7.10 CIM_DiskDrive
12.7.11 CIM_ElementSoftwareIdentity
445 12.7.12 CIM_FCPort (Disk Drive Target FC Port)
12.7.13 CIM_FilterCollection (Disk Drive Lite Predefined FilterCollection)
446 12.7.14 CIM_HostedCollection (System to predefined IndicationFilters)
12.7.15 CIM_IndicationFilter (Disk Drive Creation)
447 12.7.16 CIM_IndicationFilter (Disk Drive Deletion)
12.7.17 CIM_MediaPresent
448 12.7.18 CIM_MemberOfCollection (Disk Drive Lite Filter Collection to FilterCollection)
12.7.19 CIM_MemberOfCollection (Predefined Filter Collection to Disk Drive Lite Filters)
12.7.20 CIM_PhysicalPackage
449 12.7.21 CIM_ProtocolControllerAccessesUnit
12.7.22 CIM_Realizes
450 12.7.23 CIM_SAPAvailableForElement
12.7.24 CIM_SASPort (Disk Drive Target SAS Port)
12.7.25 CIM_SCSIInitiatorTargetLogicalUnitPath
451 12.7.26 CIM_SCSIProtocolEndpoint (Disk Drive target SCSI Protocol Endpoint)
12.7.27 CIM_SPIPort (Disk Drive Target Parallel SCSI Port)
452 12.7.28 CIM_SoftwareIdentity
12.7.29 CIM_StorageExtent (Primordial Disk Drive Extent)
453 12.7.30 CIM_SystemDevice (Disk Drive System)
12.7.31 CIM_SystemDevice (Port System)
454 12.7.32 CIM_SystemDevice (Storage Extent System)
12.7.33 SNIA_DiskDrive
455 13 Disk Sparing Subprofile
13.1 Description
13.1.1 General
456 13.1.2 Durable Names and Correlatable IDs of the Profile
13.1.3 Sparing Model
458 13.1.4 Modeling Fail Over, Past and Present
460 13.1.5 Sparing Configuration and Control
13.2 Health and Fault Management Considerations
461 13.3 Cascading Conjurations
13.4 Supported Subprofiles and Packages
13.5 Methods of the Profile
13.5.1 AssignSpares
462 13.5.2 UnassignSpares
13.5.3 GetAvailableSpareExtents
13.5.4 FailOver
13.5.5 RebuildStorageExtent
463 13.5.6 CheckParityConsistency
464 13.5.7 RepairParity
13.5.8 CheckStorageElement
13.6 Client Considerations and Recipes
13.6.1 General
465 13.6.2 Determine if spare model is constructed correctly
466 13.7 Registered Name and Version
13.8 CIM Elements
13.8.1 General
467 13.8.2 CIM_AssociatedComponentExtent (Spare to Storage Pool)
13.8.3 CIM_ConcreteDependency (Extent to LogicalDisk)
468 13.8.4 CIM_ConcreteDependency (Extent to Pool)
13.8.5 CIM_ConcreteDependency (Extent to StorageVolume)
13.8.6 CIM_ElementCapabilities
13.8.7 CIM_HostedCollection (ComputerSystem to FailoverStorageExtentsCollection)
469 13.8.8 CIM_HostedCollection (ComputerSystem to RedundancySet)
13.8.9 CIM_HostedService (ComputerSystem to SpareConfigurationService)
13.8.10 CIM_IsSpare
470 13.8.11 CIM_LogicalDisk
13.8.12 CIM_MemberOfCollection
471 13.8.13 CIM_Spared
13.8.14 CIM_StorageExtent (Spare)
472 13.8.15 CIM_StoragePool
13.8.16 CIM_StorageRedundancySet
13.8.17 CIM_StorageVolume
473 13.8.18 SNIA_FailoverStorageExtentsCollection
13.8.19 SNIA_SpareConfigurationCapabilities
474 13.8.20 SNIA_SpareConfigurationService
475 14 Erasure Profile
14.1 Description
14.1.1 General
14.1.2 Existing Erasure standards
477 14.2 Health and Fault Management Considerations
14.3 Cascading Considerations
14.4 Supported Profiles, Subprofiles, and Packages
14.5 Methods of the Profile
478 14.6 Client Considerations and Recipes
14.6.1 General
14.6.2 Recipe 1: Volume Erasure
480 14.6.3 Recipe 2: Volume Deletion
481 14.7 Registered Name and Version
482 14.8 CIM Elements
14.8.1 General
14.8.2 CIM_AllocatedFromStoragePool
14.8.3 CIM_LogicalDisk
483 14.8.4 CIM_StoragePool
14.8.5 CIM_StorageVolume
14.8.6 SNIA_ErasureCapabilities
484 14.8.7 SNIA_ErasureService
14.8.8 SNIA_ErasureSetting
485 15 Extent Composition Subprofile
15.1 Description
15.1.1 General
15.1.2 Decomposition
15.1.3 Composition
15.1.4 Model Element Summary
486 15.1.5 Relation to other Packages and Subprofiles
487 15.1.6 Remaining Extents
488 15.1.7 Scenarios
501 15.2 Health and Fault Management Considerations
15.3 Cascading Considerations
15.4 Supported Subprofiles and Packages
15.5 Methods of the Profile
502 15.6 Client Considerations and Recipes
15.6.1 Traverse the virtualization hierarchy of a StorageVolume or LogicalDisk
506 15.6.2 Find the Primordial Extents used by a Storage Volume or Logical Disk
507 15.7 Registered Name and Version
508 15.8 CIM Elements
15.8.1 General
509 15.8.2 CIM_AssociatedComponentExtent (Pool Component to Concrete Pool)
15.8.3 CIM_AssociatedRemainingExtent (Pool to its remaining extents)
510 15.8.4 CIM_BasedOn (Mid level BasedOn)
15.8.5 CIM_BasedOn (Top level BasedOn)
15.8.6 CIM_CompositeExtent (Composite Intermediate)
511 15.8.7 CIM_CompositeExtent (Composite Pool Component)
512 15.8.8 CIM_CompositeExtentBasedOn
15.8.9 CIM_ConcreteComponent (Pool Component to Concrete Pool)
513 15.8.10 CIM_ConcreteComponent (Remaining Extent to Pool)
15.8.11 CIM_FilterCollection (Extent Composition Predefined FilterCollection)
514 15.8.12 CIM_HostedCollection (System to predefined IndicationFilters)
15.8.13 CIM_MemberOfCollection (Extent Composition Filter Collection to FilterCollection)
15.8.14 CIM_MemberOfCollection (Predefined Filter Collection to Extent Composition Filters)
515 15.8.15 CIM_StorageExtent (Intermediate)
15.8.16 CIM_StorageExtent (Pool Component)
516 15.8.17 CIM_StorageExtent (Remaining)
517 15.8.18 CIM_SystemDevice (Composite Extent System)
15.8.19 CIM_SystemDevice (Storage Extent System)
518 16 LUN Creation Subprofile
519 17 Extent Mapping Subprofile
520 18 LUN Mapping and Masking Subprofile
18.1 General
18.2 Compatibility with SMI-S 1.0 clients
521 19 Masking and Mapping Subprofile
19.1 Description
19.1.1 General
19.1.2 Views and Paths
522 19.1.3 Model Elements
523 19.1.4 SCSIProtocolController Views
524 19.1.5 Initiator ID Collections
525 19.1.6 Default View / Default Logical Unit Access
19.1.7 Arbitrary Logical Units
19.1.8 Read-only versus Read-Write access
19.1.9 Read-Only Volumes
19.1.10 Finding Volumes that are not Mapped
19.1.11 Limits on Map counts per Logical Unit
526 19.1.12 Deactivated Logical Units
19.1.13 SCSIProtocolController Properties
19.1.14 Initiator Setting Data
528 19.1.15 Durable Names and Correlatable IDs of the Profile
19.1.16 Instrumentation Requirements
529 19.1.17 Element Naming
19.2 Health and Fault Management Considerations
19.3 Cascading Considerations
530 19.4 Supported Subprofiles, and Packages
19.5 Methods of the Profile
19.5.1 ExposePaths
532 19.5.2 HidePaths
534 19.5.3 ExposeDefaultLUs
536 19.5.4 HideDefaultLUs
538 19.5.5 CreateStorageHardwareID
19.5.6 DeleteStorageHardwareID
19.5.7 CreateHardwareIDCollection
539 19.5.8 AddHardwareIDsToCollection
19.5.9 DeleteProtocolController
540 19.6 Client Considerations and Recipes
19.6.1 Expose and Hide LUNs
547 19.6.2 Set Host Mode for a Port
548 19.6.3 Set Host Mode for a ProtocolController
549 19.7 Registered Name and Version
19.8 CIM Elements
19.8.1 General
551 19.8.2 CIM_AuthorizedPrivilege
552 19.8.3 CIM_AuthorizedSubject
19.8.4 CIM_AuthorizedTarget
19.8.5 CIM_ConcreteDependency (Associates ControllerConfiguirationService and ProtocolController)
553 19.8.6 CIM_ConcreteDependency (Associates PrivilegeManagementService and AuthorizedPrivilege)
19.8.7 CIM_ConcreteDependency (Associates StorageHardwareIDManagementService and StorageHardwareID)
554 19.8.8 CIM_ConcreteDependency (Associates StorageHardwareIDManagementService and SystemSpecificCollection)
19.8.9 CIM_ControllerConfigurationService
19.8.10 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to ControllerConfigurationService)
555 19.8.11 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to ProtocolController)
19.8.12 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to StorageHardwareID)
19.8.13 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to StorageHardwareIDManagementService)
556 19.8.14 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to SystemSpecificCollection)
19.8.15 CIM_ElementCapabilities (System to ProtocolControllerMaskingCapabilities)
19.8.16 CIM_ElementSettingData (Associates ComputerSystem and StorageClientSettingData)
557 19.8.17 CIM_ElementSettingData (Associates Port and StorageClientSettingData)
19.8.18 CIM_ElementSettingData (Associates ProtocolController and StorageClientSettingData)
19.8.19 CIM_ElementSettingData (Associates StorageHardwareID and StorageClientSettingData)
558 19.8.20 CIM_EnabledLogicalElementCapabilities
19.8.21 CIM_HostedCollection
559 19.8.22 CIM_HostedService (Associates ComputerSystem and ControllerConfigurationService)
19.8.23 CIM_HostedService (Associates ComputerSystem and PrivilegeManagementService)
19.8.24 CIM_HostedService (Associates ComputerSystem and StorageHardwareIDManagementService)
560 19.8.25 CIM_MemberOfCollection
19.8.26 CIM_PrivilegeManagementService
19.8.27 CIM_ProtocolController
561 19.8.28 CIM_ProtocolControllerForUnit
19.8.29 CIM_ProtocolControllerMaskingCapabilities
562 19.8.30 CIM_SAPAvailableForElement
563 19.8.31 CIM_StorageClientSettingData
19.8.32 CIM_StorageHardwareID
19.8.33 CIM_StorageHardwareIDManagementService
564 19.8.34 CIM_SystemSpecificCollection
19.8.35 SNIA_ProtocolControllerMaskingCapabilities
565 19.8.36 SNIA_StorageHardwareID
19.8.37 SNIA_StorageHardwareIDManagementService
566 20 Pool Manipulation Capabilities, and Settings Subprofile
567 21 Storage Server Asymmetry Profile
21.1 Description
21.1.1 Overview
21.1.2 Relationship to Multiple Computer System Subprofile
21.1.3 Relationship to Masking and Mapping Subprofile
568 21.1.4 Relationship to T10
21.1.5 Behavior, Characteristics, and Capabilities
569 21.1.6 Model
575 21.2 Health and Fault Management Consideration
21.3 Cascading Considerations
21.4 Supported Profiles, Subprofiles, and Packages
21.5 Methods of the Profile
21.5.1 Assign Storage Resource Affinity
576 21.6 Client Considerations and Recipes
21.6.1 Determine which ports provide full bandwidth access to a storage element
578 21.7 Registered Name and Version
21.8 CIM Elements
21.8.1 General
580 21.8.2 CIM_AsymmetricAccessibility
581 21.8.3 CIM_ElementCapabilities (To Top-level ComputerSystem)
21.8.4 CIM_HostedCollection (Top-Level System to Load Group)
582 21.8.5 CIM_HostedCollection (Top-Level System to Port Group)
21.8.6 CIM_MemberOfCollection (SATA Target Port Group)
21.8.7 CIM_MemberOfCollection (SB Target Port Group)
583 21.8.8 CIM_MemberOfCollection (SCSI Target Port Group)
21.8.9 CIM_MemberOfCollection (Storage Resource Load Group aggregating Storage Pools)
21.8.10 CIM_MemberOfCollection (Storage Resource Load Group aggregating Storage Volumes)
584 21.8.11 CIM_MemberOfCollection (iSCSI Target Port Group)
21.8.12 CIM_StorageConfigurationService
585 21.8.13 CIM_StorageProcessorAffinity (StorageResourceLoadGroup)
21.8.14 CIM_StorageProcessorAffinity (Target Port Group)
586 21.8.15 CIM_StorageResourceLoadGroup (Load Groups)
21.8.16 CIM_StorageServerAsymmetryCapabilities
587 21.8.17 CIM_TargetPortGroup (Port Groups)
589 22 Block Services Resource Ownership Subprofile
22.1 Description
22.1.1 General
592 22.1.2 Design considerations
594 22.1.3 Privilege Propagation
22.2 Client Considerations and Recipes
596 23 Storage Virtualizer Profile
23.1 Description
23.1.1 General
23.1.2 Instance Diagram
597 23.1.3 Storage Virtualization System
598 23.1.4 Disk Drive Lite
23.1.5 Controller Software
23.1.6 Device Management Access
23.1.7 Physical Modeling
23.1.8 Services
23.1.9 Ports
23.1.10 Model Element Summary
599 23.2 Health and Fault Management
23.3 Storage Virtualizer Support for Cascading
600 23.4 Supported Subprofiles and Packages
602 23.5 Methods of the Profile
23.6 Client Considerations and Recipes
23.7 Registered Name and Version
23.8 CIM Elements
23.8.1 General
606 23.8.2 CIM_AssociatedComponentExtent (Pool Component to Primordial Pool)
23.8.3 CIM_ComputerSystem (Shadow)
607 23.8.4 CIM_ComputerSystem (Top Level System)
608 23.8.5 CIM_ConcreteComponent (Imported Extents to Primordial Pool)
23.8.6 CIM_Dependency (Systems)
23.8.7 CIM_FilterCollection (Storage Virtualizer Predefined FilterCollection)
609 23.8.8 CIM_HostedCollection (Allocated Resources)
23.8.9 CIM_HostedCollection (Remote Resources)
610 23.8.10 CIM_HostedCollection (Storage Virtualizer to predefined FilterCollection)
23.8.11 CIM_IndicationFilter (Storage Virtualizer LogicalPort OperationalStatus)
611 23.8.12 CIM_IndicationFilter (Storage Virtualizer Storage Volume OperationalStatus)
612 23.8.13 CIM_IndicationFilter (Storage Virtualizer System Creation)
613 23.8.14 CIM_IndicationFilter (Storage Virtualizer System Deletion)
614 23.8.15 CIM_IndicationFilter (Storage Virtualizer System OperationalStatus)
615 23.8.16 CIM_IndicationFilter (WQL Storage Virtualizer FCPort OperationalStatus)
616 23.8.17 CIM_IndicationFilter (WQL Storage Virtualizer Storage Volume OperationalStatus)
617 23.8.18 CIM_IndicationFilter (WQL Storage Virtualizer System OperationalStatus)
618 23.8.19 CIM_LogicalIdentity (Shadow Storage Volume)
23.8.20 CIM_MemberOfCollection (Allocated Resources)
619 23.8.21 CIM_MemberOfCollection (Predefined Filter Collection to Storage Virtualizer Filters)
23.8.22 CIM_MemberOfCollection (Remote Resources)
23.8.23 CIM_ProtocolControllerForUnit (Arbitrary LU for All LUNs View)
620 23.8.24 CIM_ProtocolControllerForUnit (Storage volumes for All LUNs View)
23.8.25 CIM_RemoteServiceAccessPoint (Shadow)
621 23.8.26 CIM_SAPAvailableForElement
23.8.27 CIM_SCSIArbitraryLogicalUnit (Arbitrary LU)
622 23.8.28 CIM_SCSIProtocolController (All LUNs View)
23.8.29 CIM_StorageExtent (Imported Extents)
23.8.30 CIM_StorageVolume (Shadow)
624 23.8.31 CIM_SystemDevice (Shadow StorageVolumes)
23.8.32 CIM_SystemDevice (System to SCSIArbitraryLogicalUnit)
625 23.8.33 CIM_SystemDevice (System to SCSIProtocolController)
23.8.34 CIM_SystemDevice (System to StorageExtent)
23.8.35 SNIA_AllocatedResources
626 23.8.36 SNIA_RemoteResources
627 24 Volume Composition Profile
24.1 Description
24.1.1 Overview
24.1.2 Relationship to Block Services Package
24.1.3 Relationship to Extent Composition
628 24.1.4 Model
629 24.1.5 Quality of Service (QoS) Considerations
24.1.6 Composite Stripe Length and Depth
630 24.1.7 Examples
638 24.2 Striped and Concatenated Composite Volumes
639 24.3 Health and Fault Management Consideration
24.4 Cascading Considerations
640 24.5 Supported Profiles, Subprofiles, and Packages
24.6 Methods of the Profile
24.6.1 General
24.6.2 CreateOrModifyCompositeElement
643 24.6.3 RemoveElementsFromElement
644 24.6.4 ReturnElementToElements
645 24.6.5 GetAvailableElements
646 24.6.6 GetCompositeElements
647 24.6.7 GetSupportedStripeLengths
24.6.8 GetSupportedStripeLengthRange
648 24.6.9 GetSupportedStripeDepths
24.6.10 GetSupportedStripeDepthRange
649 24.7 Client Considerations and Recipes
24.7.1 Indications
650 24.7.2 Recipe 1: Create Composite Volume
652 24.7.3 Recipe 2: Delete Composite Volume
654 24.8 Registered Name and Version
24.9 CIM Elements
24.9.1 General
655 24.9.2 CIM_CompositeExtent
24.9.3 CIM_CompositeExtentBasedOn (Volume Composition)
656 24.9.4 CIM_ElementCapabilities
24.9.5 CIM_ElementSettingData
24.9.6 CIM_HostedService (Associates ComputerSystem and the ElementCompositionService)
24.9.7 CIM_StorageElementCompositionCapabilities
657 24.9.8 CIM_StorageElementCompositionService
658 24.9.9 CIM_StorageSetting
659 24.9.10 CIM_StorageVolume
661 25 Volume Management Profile
25.1 Description
25.1.1 General
25.1.2 Instance Diagram
25.1.3 Input Class of the Volume Manager
662 25.1.4 Export Class of the Volume Manager
25.1.5 Initializing OS Disks for Volume Manager Use
25.1.6 Creating Pools and Logical Volumes
25.1.7 Storage Settings for Volumes
25.1.8 Durable Names and Other Correlatable ids of the Profile
25.2 Health and Fault Management Considerations
25.3 Cascading Considerations
663 25.4 Supported Subprofiles and Packages
25.5 Methods of the Profile
25.6 Client Considerations and Recipes
25.6.1 General
25.6.2 Storage Configuration
25.7 Registered Name and Version
664 25.8 CIM Elements
25.8.1 General
25.8.2 CIM_AllocatedFromStoragePool (LogicalDisk from Pool)
665 25.8.3 CIM_AllocatedFromStoragePool (Pool from Pool)
25.8.4 CIM_ComputerSystem
666 25.8.5 CIM_ElementCapabilities
25.8.6 CIM_ElementSettingData
25.8.7 CIM_HostedStoragePool
667 25.8.8 CIM_LogicalDisk
25.8.9 CIM_StorageCapabilities
668 25.8.10 CIM_StoragePool (Concrete)
25.8.11 CIM_StoragePool (Primordial)
669 25.8.12 CIM_StorageSetting
25.8.13 CIM_SystemDevice
671 26 Storage Element Protection SubProfile
26.1 Description
26.1.1 Overview
26.1.2 Use Cases
26.1.3 Functionality
26.1.4 Class Model
673 26.1.5 Access permission
675 26.1.6 Retention period
676 26.1.7 Protection State Transition
26.1.8 Sample Usage Scenario
681 26.2 Health and Fault Management Consideration
26.3 Cascading Considerations
26.4 Supported Profiles, Subprofiles, and Packages
26.5 Methods of the Profile – Protect
683 26.6 Client Considerations and Recipes
26.6.1 Start Volume Protection
685 26.6.2 Extend the Retention Period
686 26.7 Registered Name and Version
687 26.8 CIM Elements
26.8.1 General
26.8.2 CIM_ElementCapabilities
26.8.3 CIM_HostedService
688 26.8.4 SNIA_ElementProtectionSettingData
26.8.5 SNIA_StorageProtectionCapabilities
26.8.6 SNIA_StorageProtectionService
689 26.8.7 SNIA_StorageProtectionSetting
690 27 Replication Services Profile
27.1 Description
27.1.1 Synopsis
27.1.2 Supported Profiles, Subprofiles, and Packages
27.1.3 Overview
691 27.1.4 Key Features
27.1.5 Replication Services and Copy Services Profiles
27.1.6 Key Components
692 27.1.7 Replication Services Discovery
27.1.8 Replication Services Capabilities
693 27.1.9 SyncTypes
27.1.10 Modes
27.1.11 Locality of Target Elements
697 27.1.12 Remote Replication
27.1.13 Undiscovered Resources
698 27.1.14 Multi-hop Replication
699 27.1.15 Groups
701 27.1.16 Associations
705 27.1.17 Operations on List of Synchronizations
27.1.18 State Management For Associated Replicas
709 27.1.19 Unsynchronized and Skewed CopyStates
27.1.20 Accessibility to Associations and Elements
27.1.21 Host Access Restrictions
27.1.22 Deleting the Target Elements
27.1.23 Completion of Long Operations
710 27.1.24 Managing Background Copy
27.1.25 Managing CopyPriority
27.1.26 Using StorageSettings for Replicas
711 27.1.27 Finding and Creating Target Elements
27.1.28 Using StoragePools (e.g. ResourcePools) for Replicas
713 27.1.29 Provider Configurations for Remote Replication
27.1.30 Thinly Provisioned Elements
714 27.1.31 Indications
715 27.2 Health and Fault Management Consideration
27.3 Replication Services Support for Cascading
27.3.1 General
716 27.3.2 ServiceAccessPoint and SharedSecret Instances
27.3.3 Cascading Support
718 27.4 Mapping of Copy Services and Replication Services Properties and Methods
27.5 Methods of the Profile
27.5.1 Overview
746 27.5.2 Replication Services and Copy Services Properties and Methods Mapping
747 27.6 Client Considerations and Recipes – Creating and Managing Replicas
27.7 Registered Name and Version
748 27.8 CIM Elements
27.8.1 General
751 27.8.2 CIM_ConnectivityCollection
752 27.8.3 CIM_ElementCapabilities
27.8.4 CIM_GroupSynchronized
755 27.8.5 CIM_HostedAccessPoint (ForProtocolEndpoint)
27.8.6 CIM_HostedAccessPoint (ForRemoteServiceAccessPoint)
27.8.7 CIM_HostedCollection (Allocated Resources)
756 27.8.8 CIM_HostedCollection (Between ComputerSystem and ConnectivityCollection)
27.8.9 CIM_HostedCollection (Between ComputerSystem and ReplicationGroup)
757 27.8.10 CIM_HostedCollection (Remote Resources)
27.8.11 CIM_HostedService
27.8.12 CIM_MemberOfCollection (Allocated Resources)
758 27.8.13 CIM_MemberOfCollection (ProtocolEndpoints to ConnectivityCollection)
27.8.14 CIM_MemberOfCollection (Remote Resources)
27.8.15 CIM_OrderedMemberOfCollection
759 27.8.16 CIM_ProtocolEndpoint
27.8.17 CIM_RemoteServiceAccessPoint
760 27.8.18 CIM_ReplicaPoolForStorage
27.8.19 CIM_ReplicationEntity
761 27.8.20 CIM_ReplicationGroup
762 27.8.21 CIM_ReplicationSettingData
763 27.8.22 CIM_SAPAvailableForElement
764 27.8.23 CIM_ServiceAffectsElement (Between ReplicationService and ConnectivityCollection)
27.8.24 CIM_ServiceAffectsElement (Between ReplicationService and ReplicationEntity)
27.8.25 CIM_ServiceAffectsElement (Between ReplicationService and ReplicationGroup)
765 27.8.26 CIM_SettingsDefineState (Between ReplicationGroup and SynchronizationAspect)
27.8.27 CIM_SettingsDefineState (Between storage object and SynchronizationAspect)
27.8.28 CIM_SharedSecret
766 27.8.29 CIM_StorageSynchronized
769 27.8.30 CIM_SynchronizationAspect
27.8.31 SNIA_AllocatedResources
770 27.8.32 SNIA_RemoteResources
771 27.8.33 SNIA_ReplicationService
772 27.8.34 SNIA_ReplicationServiceCapabilities
776 28 Thin Provisioning Profile
28.1 Description
28.1.1 Background
28.1.2 Model
779 28.2 Health and Fault Management Consideration
28.3 Cascading Considerations
28.4 Supported Profiles, Subprofiles, and Packages
28.5 Methods of the Profile
780 28.6 Client Considerations and Recipes
28.6.1 Create a Pool from a Parent Pool
785 28.6.2 Create a Pool from Extents
28.6.3 Creating a Thinly Provisioned Volume
790 28.6.4 Capacity Properties for fully provisioned RAID1 Volume
792 28.6.5 Capacity Properties for Thin Provisioning
793 28.7 Registered Name and Version
28.8 CIM Elements
28.8.1 General
794 28.8.2 CIM_HostedStoragePool
28.8.3 SNIA_LogicalDisk
795 28.8.4 SNIA_StorageConfigurationCapabilities (Concrete)
796 28.8.5 SNIA_StorageConfigurationCapabilities (Global)
797 28.8.6 SNIA_StorageConfigurationCapabilities (Primordial)
798 28.8.7 SNIA_StorageConfigurationService
799 28.8.8 SNIA_StoragePool (Concrete)
800 28.8.9 SNIA_StoragePool (Empty)
801 28.8.10 SNIA_StoragePool (Primordial)
802 28.8.11 SNIA_StorageSetting
803 28.8.12 SNIA_StorageVolume
806 29 Pools from Volumes Profile
29.1 Description
29.1.1 Overview
29.1.2 Terminology
29.1.3 Relationship to Block Services Package
29.1.4 Relationship to Extent Composition
29.1.5 Class Model
807 29.1.6 Model Elements
29.1.7 Example
810 29.2 Block Services Enhancements
29.2.1 General
29.2.2 StoragePool Manipulation Methods
29.2.3 Declaring Storage Configuration Options
811 29.2.4 The Usage Property
29.3 Health and Fault Management Considerations
29.4 Cascading Considerations
29.5 Supported Profiles, Subprofiles, and Packages
29.6 Methods of the Profile
29.6.1 General
29.6.2 CreateOrModifyStoragePool
812 29.6.3 DeleteStoragePool
29.6.4 Storage Element Modification
29.7 Client Considerations and Recipes
29.7.1 Client Considerations
29.7.2 Recipe 1: Create StoragePool
815 29.8 Registered Name and Version
29.9 CIM Elements
29.9.1 General
816 29.9.2 CIM_AllocatedFromStoragePool (Volume from Pool)
29.9.3 CIM_ElementCapabilities
29.9.4 CIM_StorageCapabilities
817 29.9.5 CIM_StorageVolume
29.9.6 CIM_SystemDevice
29.9.7 SNIA_StorageConfigurationCapabilities
29.9.8 SNIA_StoragePool
818 29.9.9 SNIA_StorageSetting
819 30 Group Masking and Mapping Profile
30.1 Description
30.1.1 Synopsis
30.1.2 Overview
820 30.1.3 Model Elements
824 30.1.4 Device Numbers
826 30.1.5 Group Masking and Mapping Capabilities
827 30.2 Health and Fault Management Consideration
30.3 Cascading Considerations
30.4 Methods of the Profile
30.4.1 General
30.4.2 CreateGroup
828 30.4.3 DeleteGroup
829 30.4.4 AddMembers
30.4.5 RemoveMembers
30.4.6 CreateMaskingView
830 30.4.7 DeleteMaskingView
30.4.8 ModifyMaskingView
831 30.5 Client Considerations and Recipes
30.5.1 Using Groups in Masking and Mapping
832 30.6 Registered Name and Version
30.7 CIM Elements
30.7.1 General
834 30.7.2 CIM_AssociatedDeviceMaskingGroup
835 30.7.3 CIM_AssociatedInitiatorMaskingGroup
30.7.4 CIM_AssociatedTargetMaskingGroup
30.7.5 CIM_AuthorizedPrivilege
836 30.7.6 CIM_AuthorizedSubject
30.7.7 CIM_AuthorizedTarget
837 30.7.8 CIM_ConcreteDependency (Associates ControllerConfiguirationService and ProtocolController)
30.7.9 CIM_ConcreteDependency (Associates PrivilegeManagementService and AuthorizedPrivilege)
30.7.10 CIM_ConcreteDependency (Associates StorageHardwareIDManagementService and StorageHardwareID)
838 30.7.11 CIM_ConcreteDependency (Associates StorageHardwareIDManagementService and SystemSpecificCollection)
30.7.12 CIM_DeviceMaskingGroup
30.7.13 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to ControllerConfigurationService)
839 30.7.14 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to ProtocolController)
30.7.15 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to StorageHardwareID)
30.7.16 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to StorageHardwareIDManagementService)
840 30.7.17 CIM_ElementCapabilities (EnabledLogicalElementCapabilities to SystemSpecificCollection)
30.7.18 CIM_ElementCapabilities (System to ProtocolControllerMaskingCapabilities)
30.7.19 CIM_ElementSettingData (Associates ComputerSystem and StorageClientSettingData)
841 30.7.20 CIM_ElementSettingData (Associates Port and StorageClientSettingData)
30.7.21 CIM_ElementSettingData (Associates ProtocolController and StorageClientSettingData)
30.7.22 CIM_ElementSettingData (Associates StorageHardwareID and StorageClientSettingData)
842 30.7.23 CIM_EnabledLogicalElementCapabilities
30.7.24 CIM_GroupMaskingMappingCapabilities
845 30.7.25 CIM_GroupMaskingMappingService
846 30.7.26 CIM_HostedCollection
847 30.7.27 CIM_HostedService (Associates ComputerSystem and ControllerConfigurationService)
30.7.28 CIM_HostedService (Associates ComputerSystem and PrivilegeManagementService)
30.7.29 CIM_HostedService (Associates ComputerSystem and StorageHardwareIDManagementService)
848 30.7.30 CIM_InitiatorMaskingGroup
30.7.31 CIM_MemberOfCollection
849 30.7.32 CIM_PrivilegeManagementService
30.7.33 CIM_ProtocolController
30.7.34 CIM_ProtocolControllerForUnit
850 30.7.35 CIM_SAPAvailableForElement
30.7.36 CIM_ServiceAffectsElement (Between GroupMaskingMappingService and MaskingGroup)
851 30.7.37 CIM_StorageClientSettingData
30.7.38 CIM_StorageHardwareID
30.7.39 CIM_StorageHardwareIDManagementService
852 30.7.40 CIM_SystemSpecificCollection
30.7.41 CIM_TargetMaskingGroup
853 30.7.42 SNIA_ProtocolControllerMaskingCapabilities
30.7.43 SNIA_StorageHardwareID
854 30.7.44 SNIA_StorageHardwareIDManagementService
855 Annex A (informative) SMI-S Information Model
856 Annex B (informative) Registry of StorageExtent Definitions
B.1 General
857 B.2 ExtentDiscriminator Definitions
B.3 Association Significance of the Various Extent Definitions
B.3.1 General
B.3.2 StorageExtent (Intermediate)
B.3.3 StorageExtent (Pool Component)
858 B.3.4 CompositeExtent (Composite Intermediate)
B.3.5 CompositeExtent (Composite Pool Component)
B.3.6 StorageExtent (Remaining)
B.3.7 StorageExtent (Primordial Disk Drive Extent)
859 B.3.8 StorageExtent (Imported Extents)
B.3.9 StorageExtent (Spare)
B.3.10 StorageVolume (Allocated)
B.3.11 LogicalDisk (Allocated)
B.3.12 StorageVolume (Pool Component)
B.3.13 StorageVolume (Shadow)
860 B.3.14 LogicalDisk (Shadow)
B.4 Example Valid Combinations of Extent Definitions
B.5 Combinations of Extent Definitions not defined in this Release of the Standard
BS ISO/IEC 24775-4:2014
$215.11