HP SAN Virtualization Services Platform User Manual
Page 127
Comments
Description
Property name
An address or other identifying in-
formation to uniquely name the Lo-
gicalDevice.
"Disk"+";"+DiskDetails.BaseObject.ObjName
"Stripe"+";"+StripeDetails.BaseObject.ObjName
DeviceID
The status of the extent. Allowed
values are:
•
0 ( Other )
•
1 ( Unknown )
•
2 ( None/Not Applicable
•
3 ( Broken )
•
4 ( Data Lost )
•
5 ( Dynamic Reconfig )
•
6 ( Exposed )
•
7 ( Fractionally Exposed )
•
8 ( Partially Exposed
•
9 ( Protection Disabled )
•
10 ( Readying )
•
11 ( Rebuild )
•
12 ( Recalculate )
•
13 ( Spare in Use )
•
14 ( Verify In Progress )
•
15..32767 ( DMTF Reserved )
•
32768..65535 ( Vendor Re-
served )
See the
HPSVSP_VirtualDiskSegment.ExtentStatus[] property
for discerning the status of disks and stripe sets.
ExtentStatus
If true, "Primordial" indicates that
the containing System does not
have the ability to create or delete
this operational element.
For instances based on disks:
•
Invoke NumberOfMapOneDisk ( IN DiskDe-
tails.BaseObject.ObjName, OUT Number )
•
Invoke MapOneDisk ( IN DiskDetails. BaseOb-
ject.ObjName, OUT SliceMapping[] , IN 0,
IN Number )
•
For each Unused SliceMapping in SliceMap-
ping[SegmentIndex] ( for which SliceMap-
ping.SliceName=="" )
• ConfiguredOrStripeSetUnusedBlocks =
ConfiguredOrStripeSetUnusedBlocks +
SliceMapping. NumLba
For instances based on stripes:
•
Invoke NumberOfMapOneStripe ( IN StripeDe-
tails.BaseObject.ObjName, OUT Number )
•
Invoke MapOneStripe ( IN StripeDetails.
BaseObject.ObjName, OUT SliceMapping[]
, IN 0, IN Number )
•
For each Unused SliceMapping in SliceMap-
ping[SegmentIndex] ( for which SliceMap-
ping.SliceName=="" )
• ConfiguredOrStripeSetUnusedBlocks =
ConfiguredOrStripeSetUnusedBlocks +
SliceMapping. NumLba
Return ConfiguredOrStripeSetUnusedBlocks
NumberOfBlocks
SAN Virtualization Services Platform SMI-S User Guide
127