Class CIM_StorageRedundancyGroup
extends CIM_RedundancyGroup

A class derived from RedundancyGroup containing mass storage-related redundancy information. StorageRedundancyGroups are used to protect user data. They are made up of one or more PhysicalExtents, or one or more AggregatePExtents. StorageRedundancyGroups may overlap. However, the underlying Extents within the overlap should not contain any check data.

Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_RedundancyGroup
   |
   +--CIM_StorageRedundancyGroup

Direct Known Subclasses

None.

Class Qualifiers

NameData TypeValueScopeFlavors
DescriptionstringA class derived from RedundancyGroup containing mass storage-related redundancy information. StorageRedundancyGroups are used to protect user data. They are made up of one or more PhysicalExtents, or one or more AggregatePExtents. StorageRedundancyGroups may overlap. However, the underlying Extents within the overlap should not contain any check data.None TRANSLATABLE= true

Local Class Properties

NameData TypeQualifiers
NameData TypeValueScopeFlavors
IsConcatenatedboolean
DescriptionstringTrue indicates that the data is concatenated across the various StorageExtents in the Group.None TRANSLATABLE= true
IsStripedboolean
DescriptionstringTrue indicates that the data is striped across the various StorageExtents in the Group.None TRANSLATABLE= true
StorageRedundancyuint16
DescriptionstringStorageRedundancy provides additional information on the state of the RedundancyGroup, beyond the RedundancyStatus property. Information like "Reconfig In Progress" (value=1) or "Redundancy Disabled" can be specified using this property.None TRANSLATABLE= true
ValuesstringNo Additional Status, Reconfig In Progress, Data Lost, Not Currently Configured, Protected Rebuild, Redundancy Disabled, Unprotected Rebuild, Recalculating, VerifyingNone TRANSLATABLE= true
TypeOfAlgorithmuint16
DescriptionstringThe TypeOfAlgorithm specifies the algorithm used for data redundancy and reconstruction. For example, "P+Q" (value=5) or "P+S" (7) may be specified. The value of 0, is defined as "None" to indicate that data redundancy is not active. An inactive redundancy should only be instantiated if data striping or concatenation are active. These are indicated by the IsStriped or IsConcatentated boolean properties of this RedundancyGroup.None TRANSLATABLE= true
MappingStringsstringMIF.DMTF|Redundancy Group|001.2None None
ValuesstringNone, Other, Unknown, Copy, XOR, P+Q, S, P+SNone TRANSLATABLE= true

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
CreationClassNamestringCIM_RedundancyGroup
DescriptionstringCIM_ManagedElement
InstallDatedatetimeCIM_ManagedSystemElement
NamestringCIM_RedundancyGroup
RedundancyStatusuint16CIM_RedundancyGroup
StatusstringCIM_ManagedSystemElement