Red Hat OpenShift Data Foundation (ODF) is a software-defined, container-native storage solution that’s integrated with the OpenShift Container Platform. OpenShift Container Platform (and also ODF) can be deployed on bare-metal industry-standard servers (nodes) or VMware VMs in a cluster architecture on premises, or in the public cloud. The ODF operator software runs in a container on each worker node, pooling its internal storage devices.
Red Hat ODF was first released in 2018 under the name OpenShift Container Storage (OCS), and was re-branded as Red Hat Open Data Foundation in 2021.
Container Native Storage (CNS) is software-defined storage (SDS) that’s embedded in a container cluster, providing a virtualized pool of storage using devices internal to each host. This is similar to the way SDS is embedded in an HCI cluster except that the software runs in a container, instead of as a VM. CNS in a container orchestration platform (usually Kubernetes) is somewhat analogous to vSAN running as a service in vSphere, creating a scale-out compute environment.
The benefits of CNS with Kubernetes are also similar to those of HCI. A CNS eliminates the need for external storage systems to support containers and can scale with the K8s cluster. As a storage layer, CNS is integrated into Kubernetes, simplifying management compared with an external storage system.
ODF is built on Red Hat Ceph storage, the block, file and object software-defined storage solution developed in the open-source community. ODF uses the Rook storage operator and builds on it to automate storage provisioning, configuration, scaling, migration, management, upgrades, etc., for on-premises and public cloud storage systems.
Red Hat OpenShift Data Foundation Product Brief includes:
Download the full Product Brief now!