A pool is a set of drives that provide specific storage characteristics for storage resources created on the pool to utilize. A typical all-flash system contains either SAS flash 3 or SAS flash 4 drives of the same capacity which are used to create pools within the system. A typical hybrid flash system contains a mix of flash, SAS, and NL-SAS drives to create pools within the system. With dynamic pools, a drive is the most basic part of the pool. Once a pool has been created, other dynamic pool structures are created on the drives to provide the usable capacity to the user, and provide fault tolerance.