HP 3PAR CIM API Programming Reference (OS 3.1.2 MU2) (QL226-97015, June 2013)

HP_3PAR:DynamicStoragePoolSetting:RAID0:all-NL
HP_3PAR:DynamicStoragePoolSetting:RAID10:all-NL
HP_3PAR:DynamicStoragePoolSetting:RAID50:all-NL
HP_3PAR:DynamicStoragePoolSetting:RAID60:all-NL
HP_3PAR:DynamicStoragePoolSetting:RAID0:all-SSD
HP_3PAR:DynamicStoragePoolSetting:RAID10:all-SSD
HP_3PAR:DynamicStoragePoolSetting:RAID50:all-SSD
HP_3PAR:DynamicStoragePoolSetting:RAID60:all-SSD
HP_3PAR:DynamicStoragePoolSetting:RAID0:primordialExtents
HP_3PAR:DynamicStoragePoolSetting:RAID10: primordialExtents
HP_3PAR:DynamicStoragePoolSetting:RAID50: primordialExtents
HP_3PAR:DynamicStoragePoolSetting:RAID60: primordialExtents
3. Fixed StorageSetting for creating Volume From DynamicStoragePool
There are two of these settings per DynamicStoragePool, and each is associated to the
“HP_3PAR:Capabilities for DynamicStoragePool <poolname>” StorageCapabilities of the
DynamicStoragePool. One has an InstanceID of “HP_3PAR:ThinProvisionedVolumeSetting
from DynamicStoragePool <poolname>” that a client can use for creating a TP volume from
the DynamicStoragePool; the other has an instance of “HP_3PAR:FullyProvisionedVolumeSetting
from DynamicStoragePool <poolname>” that a client can use for creating a fully provisioned
volume from the DynamicStoragePool. Only volume-related properties will be populated.
4. TPD_VolumeSetting
This StorageSetting contains the current configuration of a volume. This is associated to the
StorageVolume via TPD_ElementSettingData. There is no association to any
TPD_StorageCapabilities.
5. StorageSetting generated from CreateSetting of “HP_3PAR:StorageCapabilities: <concrete
pool>” Capabilities.
StorageSetting created this way is generic enough that it encompasses LD, virtual volume and
snap space specific properties. A client has to tailor the properties carefully to create the
element (DSP, legacy volume or new-style volume) it desires. This setting has a
StorageSettingGeneratedFromCapabilities association to the HP_3PAR:StorageCapabilities:
<concrete pool> Capabilities.
6. StorageSetting generated from CreateSetting of “HP_3PAR:CapabilitiesForDynamicStoragePool:
<pool name>”.
StorageSetting created this way can be used by a client for user space or snapshot space
of a virtual volume. By default the ThinlyProvisioned property is set to FALSE. A client
has to modify this to TRUE if a TPVV is desired. This setting has a
StorageSettingGeneratedFromCapabilities association to the
“HP_3PAR:CapabilitiesForDynamicStoragePool: <pool name>” Capabilities.
7. StorageSetting created by CreateInstance
StorageSetting contains values that are totally determined by the client who created it. The
most likely usage for this is if a client clones an existing fixed StorageSetting and then modifies
some of the property values before creating it. This Setting has a
StorageSettingGeneratedFromCapabilities association to the appropriate
Block Services Package 23