The PowerFlex storage layout includes the following components:
A Protection Domain (PD) is a group of nodes or SDSs that provide data isolation, security, and performance benefits. A node can only participate in one PD. Separate PDs can be created for different node types with unequal performance profiles.
The Storage Pools are a subset of physical storage devices within a PD. Each storage device belongs to a Storage Pool. Dell Technologies recommends having the same type of storage devices within a Storage Pool to ensure that the volumes are distributed across the same type of storage within the PD.
A Fault Set is a logical entity that contains a group of SDSs within a PD that have a higher chance of failing together. By grouping the SDSs into a Fault Set, PowerFlex mirrors the data for a Fault Set on separate SDSs that are outside the Fault Set. In this way, availability is assured even if all the servers within one Fault Set fail simultaneously.
In a Medium Granularity (MG) Pool, the volumes are divided into 1 MB allocation units, which are distributed and replicated across all disks which are contributing to the pool.
In a Fine Granularity (FG) Pool, the volumes are divided into 4 KB allocation units. The FG layout requires both Flash media (SSD or NVMe) and NVDIMM to create an FG pool. FG layout is thin-provisioned and zero-padded natively, and enables support for inline compression, more efficient snapshots, and persistent checksums.
This solution uses an MG layout storage pool.