3PAR CIM API Programming Reference for InForm OS 2.3.1 (320-200164 Rev B, February 2010)

5.47
Block Services Package
CIM API Programming Reference
the creation of the pool can be calculated by
(TPD_AllocatedFromStoragePool.SpaceConsumed
–DynamicStoragePool.TotalManagedSpace).
TotalManagedSpace for a DSP represents the logical capacity that can be used to create
storage volumes or delta replica storage pool.
RemainingManagedSpace for a DSP
represents what logical capacity is available for creating a new volume or delta replica storage
pool. After a volume or delta replica storage pool is created, the logical size of the new volume
or the actual logical size allocated to delta replica storage pool is subtracted from the
RemainingManagedSpace of the parent DSP. This size is also represented in
TPD_AllocatedFromStoragePool.SpaceConsumed between the DSP and the storage
volume or delta replica storage pool.
For a DynamicStoragePool, the formula used in capacity calculation is different from that of a
concrete pool (all-FC or all-NL). TotalManagedSpace is the actual allocated size to the pool and
is not involved in the calculation anymore. Instead, SpaceLimit is used:
SpaceLimit - RemainingManagedSpace plus total SpaceConsumed.
TotalManagedSpace - Actual space allocated.
SpaceLimit - Virtual size. If the pool is limitless, i.e., -sdgl is not specified, SpaceLimit is
1PB which represents the maximum size the system allows.
RemainingManagedSpace - SpaceLimit minus the sum of SpaceConsumed.
5.9.6.4 Legacy Storage Volume
For InForm OS release 2.2.4 and prior, only legacy volume creation is supported, i.e., those
volumes that allocate space directly from concrete pool and not DynamicStoragePool (CPG).
Since a concrete pool (3PAR:all-FC, 3PAR:all-NL, and 3PAR:all-SSD [3.1.1]) is not RAID-specific,
raw capacity is used in calculating its
ManagedSpace as well as SpaceConsumed with its
direct parent primordial pool and child pools/volumes. All
DeltaReplicaStoragePools
that are directly allocated from concrete pools also use raw capacity in calculating
TotalManagedSpace and RemaniningManagedSpace.
TPD_AllocatedFromStoragePool.SpaceConsumed between the parent concrete pool
and the storage volume represents the raw size of the volume.
For InForm OS release 2.2.4 and prior,
TPD_AllocatedFromStoragePool.SpaceConsumed
is equal to
TPD_StorageVolume.NumberOfBlocks multiplied by
TPD_StorageVolume.BlockSize. In other words,
TPD_StorageVolume.NumberOfBlocks represents the raw size of the volume in blocks.