Preface
Red Hat OpenShift Data Foundation supports deploying OpenShift Data Foundation using the Red Hat OpenShift Data Foundation Logical Volume Manager Operator on single node OpenShift (SNO) clusters. This operator uses the TopoLVM CSI driver to dynamically provision local storage.
Red Hat OpenShift Data Foundation Logical Volume Manager Operator creates thin-provisioned volumes using the Logical Volume Manager and provides dynamic provisioning of block storage on a single node, limited resources SNO cluster.
You can deploy the Red Hat OpenShift Data Foundation Logical Volume Manager Operator on a single node Openshift bare metal or user provisioned infrasturcture cluster and configure it to dynamically provision storage for your workloads.
The operator creates a volume group using all the available unused disks and creates a single thin pool with a size of 90% of the volume group. The remaining 10% of the volume group is left free to enable data recovery by expanding the thin pool when required. You might need to manually perform such recovery.
You can use persistent volume claims (PVCs) and volume snapshots provisioned by the Logical Volume Manager Operator to request storage and create volume snapshots.
The Red Hat OpenShift Data Foundation Logical Volume Manager Operator configures a default overprovisioning limit of 10 to take advantage of the thin-provisioning feature. The total size of the volumes and volume snapshots that can be created on the single node OpenShift clusters is 10 times the size of the thin pool.
You can deploy OpenShift Data Foundation on single node OpenShift clusters using one of the following:
- Red Hat Advanced Cluster Management for Kubernetes (RHACM)
- OpenShift Web Console