Class CIM_ProtectedExtentBasedOn
extends CIM_BasedOn

Protected StorageExtents map to an underlying StorageExtent. This mapping includes information about the placement of check data on the underlying extent. The mapping is made explicit in this association.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_Dependency
   |
   +--CIM_BasedOn
   |
   +--CIM_ProtectedExtentBasedOn

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
Associationbooleantrue
DescriptionstringProtected StorageExtents map to an underlying StorageExtent. This mapping includes information about the placement of check data on the underlying extent. The mapping is made explicit in this association.
UMLPackagePathstringCIM::Device::StorageExtents
Versionstring2.7.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
BlockSizeuint64
DescriptionstringThe block size of the protected space. Note that this is limited by the Antecedent->BlockSize. In SCC, this is equivalent to the NUMBER OF BYTES PER LBA_P field in the Redundancy Group P_Extent Descriptor.
MappingStringsstringMIF.DMTF|Physical Extent|001.4
ModelCorrespondencestringCIM_StorageExtent.BlockSize
PUnitstringbyte
UnitsstringBytes
NumberOfBlocksuint64
DescriptionstringThe size of the protected space. Note that this is limited by the Antecedent->NumberOfBlocks, but is included explicitly to provide for the DMTF MIF mapping. In SCC, this is equivalent to the NUMBER OF LBA_P(s) field in the Redundancy Group P_Extent Descriptor.
MappingStringsstringMIF.DMTF|Physical Extent|001.3
ModelCorrespondencestringCIM_StorageExtent.NumberOfBlocks
StartingAddressuint64
DescriptionstringThe starting logical block address of the underlying StorageExtent from which this protected StorageExtent is derived. In SCC, this is equivalent to the START LBA_P field in the Redundancy Group P_Extent Descriptor.
MappingStringsstringMIF.DMTF|Physical Extent|001.2
OverridestringStartingAddress
UnitsBeforeCheckDataInterleaveuint64
DescriptionstringNumber of bytes of user data to skip before starting the check data interleave.
MappingStringsstringMIF.DMTF|Physical Extent|001.6
PUnitstringbyte
UnitsstringBytes
UnitsOfCheckDatauint64
DescriptionstringNumber of bytes to be reserved for check data.
MappingStringsstringMIF.DMTF|Physical Extent|001.7
PUnitstringbyte
UnitsstringBytes
UnitsOfUserDatauint64
DescriptionstringNumber of bytes to be reserved for user data.
MappingStringsstringMIF.DMTF|Physical Extent|001.8
PUnitstringbyte
UnitsstringBytes

Association References

NameClass OriginReference Class
AntecedentCIM_ProtectedExtentBasedOnCIM_StorageExtent
DependentCIM_ProtectedExtentBasedOnCIM_StorageExtent

Inherited Properties

NameData TypeClass Origin
EndingAddressuint64CIM_BasedOn
OrderIndexuint16CIM_BasedOn

Class Methods