Key |
CreationClassName
|
string
|
|
CreationClassName indicates the name of the class or the subclass used in the creation of an instance. When used with the other key properties of this class, this property allows all instances of this class and its subclasses to be uniquely identified. This class is IBMTSDS_DiskExtent. |
DeviceID
|
string
|
|
An address or other identifying information to uniquely name the LogicalDevice. The value for this property is set to IBMTSDS_DiskDrive.DeviceID. |
SystemCreationClassName
|
string
|
|
The scoping System's CreationClassName. Set to'IBMTSDS_StorageSystem' |
SystemName
|
string
|
|
The scoping System's Name. |
Read Only |
Access
|
uint16
|
Unknown | 0 |
Readable | 1 |
Writeable | 2 |
Read/Write Supported | 3 |
Write Once | 4 |
|
Access describes whether the media is readable (value=1), writeable (value=2), or both (value=3)."Unknown"(0) and"Write Once"(4) can also be defined. |
BlockSize
|
uint64
|
|
Size in bytes of the blocks which form this StorageExtent. If variable block size, then the maximum block size in bytes should be specified. The block size for DiskExtent is 1 (unknown). |
ConsumableBlocks
|
uint64
|
|
The maximum number of blocks, of size BlockSize, which are available for consumption when layering StorageExtents using the BasedOn association. This property only has meaning when this StorageExtent is an Antecedent reference in a BasedOn relationship. For example, a StorageExtent could be composed of 120 blocks. However, the Extent itself may use 20 blocks for redundancy data. For DiskExtent, the value for this property is the same as NumberOfBlocks. |
DataOrganization
|
uint16
|
Other | 0 |
Unknown | 1 |
Fixed Block | 2 |
Variable Block | 3 |
Count Key Data | 4 |
|
Type of data organization used. The value is'Unknown'. |
ElementName
|
string
|
|
Same as Name. |
ExtentStatus
|
uint16
|
Other | 0 |
Unknown | 1 |
None/Not Applicable | 2 |
Broken | 3 |
Data Lost | 4 |
Dynamic Reconfig | 5 |
Exposed | 6 |
Fractionally Exposed | 7 |
Partially Exposed | 8 |
Protection Disabled | 9 |
Readying | 10 |
Rebuild | 11 |
Recalculate | 12 |
Spare in Use | 13 |
Verify In Progress | 14 |
In-Band Access Granted | 15 |
Imported | 16 |
Exported | 17 |
DMTF Reserved | 18..32767 |
Vendor Reserved | 32768..65535 |
|
The ExtentStatus property is unused, so it is set to'Unknown'. For status information check IBMTSDS_DiskDrive.OperationalStatus |
HealthState
|
uint16
|
Unknown | 0 |
OK | 5 |
Degraded/Warning | 10 |
Minor failure | 15 |
Major failure | 20 |
Critical failure | 25 |
Non-recoverable error | 30 |
DMTF Reserved | .. |
|
Health state. |
Name
|
string
|
|
A unique identifier for the Extent. The value is of the form'StorageExtent for DiskDrive<IBMTSDS_DiskDrive.DeviceID>. |
NameFormat
|
uint16
|
Unknown | 0 |
Other | 1 |
VPD83NAA6 | 2 |
VPD83NAA5 | 3 |
VPD83Type2 | 4 |
VPD83Type1 | 5 |
VPD83Type0 | 6 |
SNVM | 7 |
NodeWWN | 8 |
NAA | 9 |
EUI64 | 10 |
T10VID | 11 |
OS Device Name | 12 |
|
Format of the Name property. |
NumberOfBlocks
|
uint64
|
|
Total number of logically contiguous blocks, of size Block Size, which form this Extent. Since BlockSize for DiskExtent is set to 1, NumberOfBlocks is simply the capacity of this DiskExtent in bytes. |
OperationalStatus
|
uint16
|
Unknown | 0 |
Other | 1 |
OK | 2 |
Degraded | 3 |
Stressed | 4 |
Predictive Failure | 5 |
Error | 6 |
Non-Recoverable Error | 7 |
Starting | 8 |
Stopping | 9 |
Stopped | 10 |
In Service | 11 |
No Contact | 12 |
Lost Communication | 13 |
Aborted | 14 |
Dormant | 15 |
Supporting Entity in Error | 16 |
Completed | 17 |
Power Mode | 18 |
DMTF Reserved | .. |
Vendor Reserved | 0x8000.. |
|
Operational status. |
Primordial
|
boolean
|
|
If true,"Primordial"indicates that the containing System does not have the ability to create or delete this operational element. This is important because StorageExtents are assembled into higher-level abstractions using the BasedOn association. Although the higher-level abstractions can be created and deleted, the most basic, (i.e. primordial), hardware-based storage entities cannot. They are physically realized as part of the System, or are actually managed by some other System and imported as if they were physically realized. In other words, a Primordial StorageExtent exists in, but is not created by its System and conversely a non-Primordial StorageExtent is created in the context of its System. For StorageVolumes, this property will generally be false. One use of this property is to enable algorithms that aggregate StorageExtent.ConsumableSpace across all, StorageExtents but that also want to distinquish the space that underlies Primordial StoragePools. Since implementations are not required to surface all Component StorageExtents of a StoragePool, this information is not accessible in any other way.The DiskDriveExtent, by definition, is primordial. |
SequentialAccess
|
boolean
|
|
Boolean set to TRUE if the Storage is sequentially accessed by a MediaAccessDevice. A TapePartition is an example of a sequentially accessed StorageExtent. StorageVolumes, Disk Partitions and LogicalDisks represent randomly accessed Extents. |
Read Write |
Inherited from class CIM_StorageExtent |
Access, BlockSize, ConsumableBlocks, DataOrganization, DataRedundancy, DeltaReservation, ErrorMethodology, ExtentStatus, IsBasedOnUnderlyingRedundancy, Name, NameFormat, NameNamespace, NoSinglePointOfFailure, NumberOfBlocks, OtherNameFormat, OtherNameNamespace, PackageRedundancy, Primordial, Purpose, SequentialAccess |