beautypg.com

HP SAN Virtualization Services Platform User Manual

Page 127

background image

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