Class associations, Hpsvsp_configuredpool : snia_storagepool, Class introduction – HP SAN Virtualization Services Platform User Manual

Page 68

Advertising
background image

Comments

Description

Property Name

Features supported by Stor-
agePool methods.

{2, 6, 7}

2 "InExtents"

6 "Storage Pool Capacity Expan-
sion"

7 "Storage Pool Capacity Reduc-
tion"

SupportedStoragePoolFeatures[]

Operations executed
without the creation of a
task.

{2, 3, 4, 6, 12, 13}

2 "Storage Pool Creation"

3 "Storage Pool Deletion"

4 "Storage Pool Modification"

6 "Storage Element Return"

12 "Storage Element From Element
Creation"

13 "Storage Element From Element
Modification"

SupportedSynchronousActions[]

Operations executed that
generate a task instance.

{ }, or NULL (all methods are synchron-
ous)

SupportedAsynchronousActions[]

Class associations

Property

To

Association Name

Capabilities

HPSVSP_PrimordialPool : SNIA_Storage-
Pool

HPSVSP_PrimordialPoolConfiguration :
CIM_ElementCapabilities

HPSVSP_ConfiguredPool : SNIA_StoragePool

Class introduction

This class represents a concrete pool from which HPSVSP_VirtualDisk can be allocated. PrimordialPool
can be used to make these instances. There will be one instance of this class for each storage pool
present on the system. This pool supports only the GetSupportedSizes() and GetSupportedSizeRange()
methods. It cannot support GetAvailableExtents() since the VSM decides how much capacity to use
from each pool in building virtual disks.

Once a pool is created, the provider should allow modifications to the LowSpaceWarningThreshold
property using this method once, using the SetInstance intrinsic method.

Indications

Name: New Pool
• Filter: "SELECT * FROM CIM_InstCreation WHERE SourceInstance ISA CIM_StoragePool"
• Description: Generate a CIM_InstCreation when new StoragePools are detected on the system.

The CreatePool() API or HPSVSP_StorageConfigurationService CreateOrModifyStoragePool()
method should trigger this indication.

Name: Pool Removed

Block Services Package

68

Advertising