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

5.46
Block Services Package
CIM API Programming Reference InForm OS Version 2.3.1
5.9.6 Calculating Capacity for StoragePool and StorageVolume
Calculate capacity for StoragePool and StorageVolume through one of the following
methods.
5.9.6.1 Primordial Storage Pool
The primordial pool represents the raw capacity of the array. Its TotalManagedSpace
therefore represents the capacity of all the disk drives in the array, whether admitted or not,
minus capacity lost due to chunklet formatting. The RemainingManagedSpace option
represents the capacity of the disks that are in a New state, namely those that have not been
admitted. StoragePool.SpaceLimit has the same value as TotalManagedSpace.
5.9.6.2 Concrete Storage Pool
TPD_AllocatedFromStoragePool.SpaceConsumed between a primordial and a concrete
pool (all-FC or all-Nearline) represents the raw capacity taken by the concrete pool. The
capacity used for metadata in the creation of the concrete pool can be calculated by
(TPD_AllocatedFromStoragePool.SpaceConsumed –
ConcreteStoragePool.TotalManagedSpace).
TotalManagedSpace for a concrete storage pool represents the raw capacity that can be used
to create storage volumes, dynamic storage pool, or delta replica storage pool.
RemainingManagedSpace for a concrete storage pool represents how much raw capacity is
available for creating a new volume, dynamic storage pool, or delta replica storage pool. After
a volume, dynamic storage pool or delta replica storage pool is created, the raw size of the
new volume or the actual raw size allocated to the dynamic storage pool or delta replica
storage pool is subtracted from the RemainingManagedSpace of the parent concrete pool.
This volume raw size is also represented in
TPD_AllocatedFromStoragePool.SpaceConsumed between the parent concrete pool and
the storage volume, dynamic storage pool, or delta replica storage pool.
TotalManagedSpace for a concrete storage pool is equal to RemainingManagedSpace for
the concrete storage pool value plus TPD_AllocatedFromStoragePool.SpaceConsumed
option from all the storage volumes, dynamic storage pool, or delta replica storage pool
allocated from the pool.
StoragePool.SpaceLimit has the same value as TotalManagedSpace.
5.9.6.3 Dynamic Storage Pool (CPG)
TPD_AllocatedFromStoragePool.SpaceConsumed between a concrete pool and a dynamic
storage pool (DSP) represents the raw capacity taken by the DSP. Capacity used for metadata in