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.