Class CIM_VolumeSet
extends CIM_StorageVolume

A VolumeSet is used to model an SCC RAID implementation. VolumeSets represent a contiguous range of logical blocks presented to the operating environment. VolumeSets may overlap. However, the underlying PhysicalExtents within the overlap shall not contain any check data. They are BasedOn one or more ProtectedSpaceExtents. These BasedOn associations should be instantiated or subclassed as needed.

Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_LogicalDevice
   |
   +--CIM_StorageExtent
   |
   +--CIM_StorageVolume
   |
   +--CIM_VolumeSet

Direct Known Subclasses

None.

Class Qualifiers

NameData TypeValueScopeFlavors
DescriptionstringA VolumeSet is used to model an SCC RAID implementation. VolumeSets represent a contiguous range of logical blocks presented to the operating environment. VolumeSets may overlap. However, the underlying PhysicalExtents within the overlap shall not contain any check data. They are BasedOn one or more ProtectedSpaceExtents. These BasedOn associations should be instantiated or subclassed as needed.None TRANSLATABLE= true

Local Class Properties

NameData TypeQualifiers
NameData TypeValueScopeFlavors
NumberOfBlocksuint64
DescriptionstringTotal number of logically contiguous blocks, of size BlockSize, which form this Extent. The total size of the Extent can be calculated by multiplying BlockSize by NumberOfBlocks. If the BlockSize is 1, this property is the total size of the Extent.None TRANSLATABLE= true
MappingStringsstringMIF.DMTF|Volume Set|001.3None None
OverridestringNumberOfBlocksNone OVERRIDABLE= false
PSExtentInterleaveDepthuint64
DescriptionstringNumber of ProtectedSpaceExtents to stripe as a collective set. In SCC, this value is defined as the number of stripes to count before continuing to map into the next contiguous set of Extents, beyond the current stripe.None TRANSLATABLE= true
MappingStringsstringMIF.DMTF|Volume Set|001.5None None
PSExtentStripeLengthuint64
DescriptionstringNumber of contiguous ProtectedSpaceExtents counted before looping back to the first ProtectedSpaceExtent of the current stripe. It is the number of Extents forming the user data stripe.None TRANSLATABLE= true
MappingStringsstringMIF.DMTF|Volume Set|001.4None None
VolumeStatusuint16
DescriptionstringVolumeSets in SCC have additional status information beyond that captured in the Availability and StatusInfo properties, inherited from ManagedSystemElement. This additional information (for example, "Protection Disabled", value=9) is captured in the VolumeStatus property.None TRANSLATABLE= true
ValuesstringOther, Unknown, None/Not Applicable, Broken, Data Lost, Dynamic Reconfig, Exposed, Fractionally Exposed, Partially Exposed, Protection Disabled, Readying, Rebuild, Recalculate, Spare in Use, Verify In ProgressNone TRANSLATABLE= true

Inherited Properties

NameData TypeClass Origin
Accessuint16CIM_StorageExtent
Availabilityuint16CIM_LogicalDevice
BlockSizeuint64CIM_StorageExtent
CaptionstringCIM_ManagedElement
ConsumableBlocksuint64CIM_StorageExtent
CreationClassNamestringCIM_LogicalDevice
DataOrganizationuint16CIM_StorageExtent
DescriptionstringCIM_ManagedElement
DeviceIDstringCIM_LogicalDevice
ErrorClearedbooleanCIM_LogicalDevice
ErrorDescriptionstringCIM_LogicalDevice
ErrorMethodologystringCIM_StorageExtent
InstallDatedatetimeCIM_ManagedSystemElement
IsBasedOnUnderlyingRedundancybooleanCIM_StorageExtent
LastErrorCodeuint32CIM_LogicalDevice
MaxQuiesceTimeuint64CIM_LogicalDevice
NamestringCIM_ManagedSystemElement
PowerManagementSupportedbooleanCIM_LogicalDevice
PowerOnHoursuint64CIM_LogicalDevice
PurposestringCIM_StorageExtent
SequentialAccessbooleanCIM_StorageExtent
StatusstringCIM_ManagedSystemElement
StatusInfouint16CIM_LogicalDevice
SystemCreationClassNamestringCIM_LogicalDevice
SystemNamestringCIM_LogicalDevice
TotalPowerOnHoursuint64CIM_LogicalDevice