Home > Workload Solutions > Container Platforms > Red Hat OpenShift Container Platform > Guides > Design Guide—Red Hat OpenShift Container Platform 4.12 on AMD-powered Dell Infrastructure > OpenShift Container Platform storage
Stateful applications create a demand for persistent storage. All storage within OpenShift Container Platform 4.12 is managed separately from compute resources and from all networking and connectivity infrastructure facilities. The CSI API is designed to abstract storage use and enable storage portability.
This solution employs the following Kubernetes storage concepts:
These resources are logical constructs that the Kubernetes container infrastructure uses to maintain storage for the container ecosystem components that depend on storage. Developers and operators can deploy applications and provision or deprovision persistent storage without having any specific knowledge of the underlying storage technology.
The OpenShift Container Platform administrator is responsible for provisioning storage classes and making them available to the cluster tenants.
Storage using PVCs is consumed or used in two ways: statically or dynamically. Static storage can be attached to one or more pods by static assignment of a PV to a PVC and then to a specific pod or pods. For more information, see OpenShift Container Platform storage overview.
For information about the operations that are supported on Dell storage using Dell CSI drivers, see Container Storage Modules.