Key |
CreationClassName
|
string
|
|
CreationClassName indicates the name of the class orthe 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 value is set to'IBMTSDS_ArraySiteExtent'. |
DeviceID
|
string
|
|
An address or other identifying information to uniquely name the LogicalDevice. Is of the form'<StorageSystem.Name>-S<ArraySiteID>'. |
SystemCreationClassName
|
string
|
|
The scoping System's CreationClassName. Set to'IBMTSDS_StorageSystem'. |
SystemName
|
string
|
|
The scoping System's Name. |
Read Only |
BlockSize
|
uint64
|
|
Size in bytes of the block which form this Storage Extent. Since the DataType on the Array Site is unknown, this is set to 1. |
DataRedundancy
|
uint16
|
|
Number of complete copies of data currently maintained. |
ExtentInterleaveDepth
|
uint64
|
|
Number ofStorageExtents 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. |
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 |
|
StorageExtents have additional status information beyond that captured in the OperationalStatus and other properties, inherited from ManagedSystemElement. This additional information (for example,"Protection Disabled", value=9) is captured in the ExtentStatus property.'In-Band Access Granted'says that access to data on an extent is granted to some consumer and is only valid when'Exported'is also set. It is set as a side effect of PrivilegeManagementService.ChangeAccess or equivalent interfaces.'Imported'indicates that the extent is used in the current system, but known to be managed by some other system. For example, a server imports volumes from a disk array.'Exported'indicates the extent is meant to be used by some comsumer. A disk array's logical units are exported.Intermediate composite extents may be neither imported nor exported. |
ExtentStripeLength
|
uint64
|
|
Number of contiguous underlying StorageExtents counted before looping back to the first underlying StorageExtent of the current stripe. It is the number of StorageExtents forming the user data stripe. |
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. |
IsBasedOnUnderlyingRedundancy
|
boolean
|
|
True indicates that the underlying StorageExtent(s) participate in a StorageRedundancyGroup. |
IsConcatenated
|
boolean
|
|
True indicates that the data is concatenated across the various StorageExtents in the Group. |
NoSinglePointOfFailure
|
boolean
|
|
Indicates whether or not there exists no single point of failure. This is false, because the ArraySite contains no redundancy information. |
NumberOfBlocks
|
uint64
|
|
|
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. |
PackageRedundancy
|
uint16
|
|
How many physical packages can currently fail without data loss. |
Primordial
|
boolean
|
|
By definition, Primordial is false. The DiskDriveExtents are considered to be the Primordial 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 |