Class associations, Hpsvsp_configuredpool : snia_storagepool, Class introduction – HP SAN Virtualization Services Platform User Manual
Page 68
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