Skip to Content
Red Hat OpenShift Data Foundation

Cloud-Native Storage Control Plane for OpenShift

Design, deploy, and operate Ceph-based software-defined storage for OpenShift workloads, containers, virtual machines, DevOps platforms, object storage, and data-driven applications.

ODF Platform View
Storage Services Block · File · Object
Foundation Ceph · Ceph CSI · NooBaa
Workloads Containers · VMs · DevOps · AI
Operations Operators · Policies · Lifecycle

ACCURATE PRODUCT POSITIONING

ODF Is Not Just Storage — It Is 
OpenShift-Native Data Services


OpenShift Data Foundation provides persistent storage and cluster data management for OpenShift. It is designed to 
deliver storage services inside the OpenShift platform, using Ceph-based software-defined storage, Ceph CSI, NooBaa 
object services, and operators for lifecycle management.

OpenShift-Native Storage

OpenShift-Native Storage

Integrated persistent storage for OpenShift applications, infrastructure services, and cloud-native workloads.

Ceph-Based Architecture

Ceph-Based Architecture

Provides block, shared file, and object storage capabilities using Ceph technologies managed through OpenShift operators.

Ceph CSI Integration

Ceph CSI Integration

Enables Kubernetes persistent volume provisioning and lifecycle operations for applications running on OpenShift.

NooBaa Object Services

NooBaa Object Services

Provides object storage and multicloud object gateway capabilities for cloud-native and S3-compatible use cases.

Architecture Stack

OpenShift Data Foundation
Architecture Stack

ComputingEra positions ODF as part of the OpenShift platform architecture — not as a generic external SAN. The design includes OpenShift, ODF operators, Ceph services, persistent volume provisioning, object services, infrastructure sizing, and protection planning.

Application Layer

Containerized applications, platform services, CI/CD tools, registries, databases, analytics workloads, and OpenShift Virtualization VMs.

OpenShift Layer

Red Hat OpenShift Container Platform provides orchestration, scheduling, security, lifecycle management, monitoring, and automation.

ODF Services Layer

Persistent volumes, block storage, shared file storage, object storage, storage classes, object bucket claims, and data services.

Ceph Foundation

Ceph provides the underlying distributed storage capabilities, while Ceph CSI manages provisioning and lifecycle of persistent volumes and claims.

NooBaa Object Gateway

NooBaa provides object storage and multicloud gateway capabilities for object-based application and data service requirements.

Infrastructure Layer

Enterprise servers, disks, NVMe, network fabric, failure-domain planning, capacity sizing, and performance design.

DEPLOYMENT MODELS

Correct ODF Deployment Positioning


ODF should be designed based on OpenShift workload needs, failure domains, capacity growth, performance, 
availability, and whether storage is internal to the cluster or consumed through a supported external storage architecture.

Internal Mode

ODF Inside OpenShift


ODF runs within the OpenShift cluster and provides software-defined storage services for applications and platform services using local or attached storage devices.


External Mode

External Ceph Consumption


ODF can be deployed to consume services from an external Red Hat Ceph Storage cluster, making Ceph-backed storage available to OpenShift workloads.



Virtualization

Storage for OpenShift Virtualization

ODF can provide persistent storage for virtual machines running on OpenShift Virtualization, depending on sizing, performance, and availability requirements.


External Arrays

Enterprise Storage via CSI


External enterprise storage such as Pure Storage, NetApp, Fujitsu, or IBM FlashSystem should be positioned separately through CSI drivers, snapshots, replication, and platform integration — not confused with ODF’s internal Ceph-based SDS role.

WHAT ODF PROVIDES 

Storage Services for OpenShift 
Applications

 Block Storage

Persistent block volumes for workloads that require dedicated volume access, including databases and stateful services.

Object Storage

S3-compatible object storage use cases for cloud-native applications, backup targets, media storage, and data services.



 Shared File Storage

Shared file access for workloads such as CI/CD tools, data aggregation, application services, and shared content needs.



 OpenShift Platform Services

Storage support for OpenShift internal services such as registry, logging, monitoring, and platform data requirements.



 OpenShift Virtualization

Persistent storage foundation for virtual machines running alongside containers on OpenShift.



 Cloud-Native Data Services

Storage foundation for modern applications that need consistent provisioning, portability, and Kubernetes-native operations.



 DELIVERED BY COMPUTINGERA

ODF Assessment, Design, and Implementation Services

ComputingEra helps customers avoid generic storage design mistakes by aligning ODF architecture with OpenShift workload requirements, Ceph design principles, network readiness, disk layout, storage classes, backup strategy, and operational support.




OpenShift storage readiness assessment
 ODF internal/external mode         recommendation
 Ceph-based architecture sizing
 Failure-domain and disk layout planning
 Storage class and PVC design
 Backup and DR integration strategy
 Documentation and knowledge transfer
 OpenShift Virtualization storage planning
 External CSI storage positioning
 Lifecycle and health-check support

OPENSHIFT STORAGE ASSESSMENT

Design ODF Correctly Before Production                 


Let ComputingEra assess your OpenShift workloads, virtualization roadmap, performance needs, Ceph 
design requirements, and external storage integration options before deployment.                                                                                 
Request Assessment