Home > Storage > PowerFlex > White Papers > Red Hat OpenStack Platform 16.1 with Dell EMC PowerFlex family > PowerFlex deployment architecture
PowerFlex software-define storage offers flexibility of deployment architecture to help best meet the specific deployment and architectural requirements. PowerFlex can be deployed in a two-layer (Server SAN), single layer (HCI), or in storage-only architectures.
In two-layer architecture, nodes that provide storage capacity and host datasets are separated from nodes that host applications and workloads. Compute and storage resources can be scaled by adding respective node to the cluster. This segregation of compute and storage resources can be helpful to minimize software licensing costs in certain situations. This architecture could be most suitable for hosting high-performance high-value databases and application workloads.
In this architecture, each node in the cluster contributes storage resources as well as hosts applications and workloads. This architecture allows you to scale your infrastructure uniformly and with a pre-defined building block that adds both storage and compute resources. This architecture is most suitable for data center and workload consolidation.
Using PowerFlex storage-only nodes, a software-defined block storage environment is created that can be accessed and consumed by several applications and workloads that are hosted outside of PowerFlex cluster. This is a suitable architecture where customer has existing compute infrastructure but needs high-performance SDS. This can be a starting point with the customer and may expand to a two-layer Server SAN deployment in the future as the external compute is migrated to PowerFlex.