Skip to main content

Storage pools

A storage block is the basic unit of storage that consists of dual controllers and a set of flash drives. A storage pool is a federation of one or more storage blocks, creating a global pool of storage capacity.

A new storage block can be added to an existing pool to increase its capacity, or a new storage pool can be created from the new storage block.

A capacity of a storage pool is allocated to virtual datacenters for use by application instances. A storage pool also contains a single template store that can be used by all virtual datacenters with allocations to that storage pool. When an application is deployed in a virtual datacenter. it requests capacity (for each of its disks) from the storage pools allocated to that virtual datacenter.

Figure 1. Example storage pool represented in ThinkAgile CP Cloud Controller
Screen capture showing a storage pool in the ThinkAgile CP Cloud Controller