Red Hat® OpenShift® Container Storage is persistent software-defined storage integrated with and optimized for Red Hat OpenShift. It runs anywhere Red Hat OpenShift does: onpremise or in the public cloud. Built on Red Hat Ceph® Storage, the Rook operator for Kubernetes storage orchestration, and NooBaa multicloud object gateway technology, the platform offers tightly integrated, persistent data services for OpenShift and the hybrid multicloud. Dynamic, stateful, and highly available container-native storage can be provisioned and de-provisioned on demand as an integral part of the OpenShift administrator console.
Red Hat OpenShift Container Storage is engineered, tested, and qualified to work with Red Hat OpenShift Container Platform on any infrastructure (Figure 1). Together, these technologies provide everything needed for hybrid cloud, enterprise container, and Kubernetes development and deployment. This certification removes the guesswork from running Red Hat OpenShift across multiple platforms while providing data storage functionality, data services, and data protection that enterprises require.
Tight integration with Red Hat OpenShift Container Platform
Red Hat OpenShift Container Storage 4 is created for container-based environments and is tightly integrated with Red Hat OpenShift Container Platform.1 Support for the Rook storage orchestrator for Kubernetes makes storage simpler to install and manage as a part of the container-based application life cycle. With this innovation, Red Hat can provide support for the entire container-based environment, including cloud-native container management, scheduling, and orchestration, yielding:
- Enterprise-class storage for Kubernetes. Enterprise applications require storage with enterprise capabilities. For a stateful app to exhibit high availability, its data must first be highly available. Red Hat OpenShift Container Platform supports important features like replication, allowing application data to be placed across different availability zones.
- A cloud-like experience, everywhere. Circumstances are constantly changing, favoring one cloud provider over another, or in-house deployment versus the public cloud. Organizations need the ability to move quickly to take advantage of favorable pricing or respond to other business pressures. Red Hat OpenShift Container Storage provides software-defined storage that lets organizations deploy their apps and storage as needs dictate, and then adjust as they move forward.
- Increased developer productivity. Cloud developers want to innovate without arbitrary limitations. Traditional storage has been an impediment to cloud development, requiring separate and time-consuming arrangements. Red Hat OpenShift Container Storage provides common functionality across all cloud platforms, simplifying life for developers.
Features and benefits of OpenShift Container Storage
|Benefit||Features and details|
|Portability||Offers easy cross-cloud data placement and access, along with hybrid and multicloud data protection for enterprise applications. Consistent OpenShift management tools work across clouds, whether on-premise or public. The multicloud object gateway provides data federation across multiple private and public clouds.|
|Simplicity||Fully integrates with Red Hat OpenShift Container Platform for Day 1 and Day 2 installation and management. A single unified platform supports:
• Block storage for databases and messaging.
• Shared file storage for continuous integration and data aggregation.
• Object storage for archival, backup, and media storage.
Storage nodes are members of the OpenShift cluster. Red Hat OpenShift Container Storage nodes are managed through the OpenShift administrator console via the Rook Kubernetes storage orchestrator.
|Scalability||Supports traditional and emerging OpenShift workloads, allowing easy data sharing across geographic locations and platforms, and scales to orders of magnitude more persistent volumes (PVs) per OpenShift Container Storage cluster than previous releases.|
Refer to the latest Red Hat OpenShift Container Storage 4 release notes for supported platforms.