Red Hat Ceph Storage 5 is now generally available. This release includes support for NFSv4, additional disaster recovery capabilities for CephFS and RBD, as well as new security features and performance improvements.
About Red Hat Ceph Storage
Red Hat Ceph Storage is an open, massively scalable, highly available and resilient distributed storage solution for modern data pipelines. Engineered for data analytics, artificial intelligence/machine learning (AI/ML), and hybrid cloud workloads, Red Hat Ceph Storage delivers software-defined storage for both containers and virtual machines on your choice of industry-standard hardware.
New features with Red Hat Ceph Storage 5
Red Hat Ceph Storage 5 introduces significant new functionality in several key areas:
The new, integrated Cephadm control plane and newly-stable management API lay a foundation for customized automation. With these improvements we avoid requiring mastery of a DevOps configuration system to deploy and manage Ceph clusters.
CephFS now supports the NFS 4 protocol, enabling AI/ML workloads requiring a filesystem interface alongside object storage. CephFS is also adding geo-replication capabilities for disaster-recovery (DR) multi-cluster configurations and erasure coding support.
Broadened Rados Block Device (RBD) functionality includes snapshot-based mirroring for DR and cluster-migration capabilities.
Enhancements with Red Hat Ceph Storage 5
Red Hat Ceph Storage 5 includes a number of enhancements and improvements.
Ceph Storage 5 security enhancements
Security enhancements include the ability to limit use of cryptographic modules to those certified for FIPS 140-2. This is possible when Ceph Storage is deployed in combination with a Red Hat Enterprise Linux (RHEL) release that is FIPS 140-2 certified. See our post about how RHEL 8 is designed to meet FIPS 140-2 requirements to learn more.
External key management integration capabilities now include support for KMIP-compatible servers alongside HashiCorp Vault and the OpenStack Barbican service. Most notably, the introduction of write-once, read-many capabilities opens new use cases where strict object storage data governance is required.
Performance and scale related
A streamlined `LibRBD` implementation with a new caching architecture provides a significant performance boost in the block interface backing OpenStack’s virtualization. Additionally, better internal allocation delivers more economical use of space across object, file, and block alike— providing 16X higher density on hard disk drives (HDD) and 4x on solid state devices (SDD, NVME) where small files under 64KB are in use. Scaling into tens of billions of objects, and proven in tests encompassing data ingestion, Ceph Storage has established a new milestone for object storage with a cluster of just 10 nodes.
Integration with Red Hat portfolio products
Red Hat Ceph Storage is more than just a software defined storage solution. It is the foundational layer for Red Hat Data Services solutions, embedded as the heart of Red Hat OpenShift Data Foundation, offering reliable, stable and performant storage for the required storage types that OpenShift applications need: persistent storage for block, file and S3 object storage, without a need to have to maintain different storage silos for each type.
A single Red Hat Ceph Storage installation can provide persistent storage to multiple OpenShift clusters, materially simplifying storage team operations.
Red Hat Ceph Storage can offer improved economics over traditional storage alternatives. With this new release, customers can enjoy the benefit of a lower component footprint cost and improved reliability at the same time. Red Hat Ceph Storage helps organizations to start small and scale out whenever there is a business need to expand both storage capacity and performance.
Red Hat Ceph Storage brings along better data availability and improved accessibility. Data can easily be made accessible at multiple locations and is highly available and highly resilient within any single site.
Red Hat Ceph Storage use cases
With Red Hat Ceph Storage, customers can:
Scale operations incrementally and move to market faster.
Bridge gaps between application development and data science teams.
Gain deeper insights into their data.
Red Hat Ceph Storage provides a robust and compelling data storage solution that can support your data storage needs, no matter the format or origin.
As a self-healing, self-managing platform with no single point of failure, Red Hat Ceph Storage can help significantly lower the cost of storing enterprise data and helps companies manage exponential data growth smoothly, in an automated fashion.
Red Hat Ceph Storage is optimized for large installations — scaling to tens of petabytes, with increasing, not declining, performance. Unlike traditional network-attached storage (NAS) and storage area network (SAN) approaches, it does not become dramatically more expensive as a cluster grows. Red Hat Ceph Storage can also support persistent storage workloads running on Red Hat’s industry-leading Kubernetes distribution, OpenShift® Container Platform.
Workloads and use cases
Red Hat Ceph Storage is suitable for a wide range of storage workloads, including:
Data analytics and artificial intelligence/machine learning (AI/ML)
As a data lake, Red Hat Ceph Storage uses object storage to deliver massive scalability and high availability to support demanding multitenant analytics and AI/ML workloads.
Red Hat Ceph Storage is ideal for implementing an on-premise object storage service, with proven scalability and performance for both small and large object storage.
Hybrid cloud applications
With support for the Amazon Web Services (AWS) Simple Storage Service (S3) interface, applications can access their storage with the same application programming interface (API)—in public, private, or hybrid clouds.
Red Hat Ceph Storage offers scalability for OpenStack deployments, including Red Hat OpenStack Platform.
Disaster Recovery and Backup
A growing list of software vendors have certified their backup applications with Red Hat Ceph Storage, making it easy to use a single storage technology to serve a wide variety of performance-optimized workloads.
Get started with Red Hat Ceph Storage
Red Hat Ceph Storage is a proven reliable storage solution, already with Red Hat since 2014.
With Red Hat Ceph Storage, customers have a modern, highly scalable and flexible enterprise storage environment that can serve a variety of actual business data- and workload needs, regardless whether these needs concern file, block or object storage.
Red Hat offers enterprise support, as well as optional educational and consulting services to our customers. More information about Red Hat Ceph Storage is available in this brief document.
About the authors
Marcel Hergaarden is a Product Marketing Manager within the Data Foundation Business team. Hergaarden has been with Red Hat since 2012, and with the Data Foundation team since 2019. He has a technical background and has extensive experience in infrastructure-related technical sales roles.