Log in / Register
All Red Hat


Red Hat Ceph Storage: Unified storage for demanding workloads

Last Updated:

Product overview

Organizations are starting to understand the insights and opportunities that effective data management can present to their businesses. More than just accommodating the growing need for storage, data now offers an opportunity to disrupt existing competitive business models by facilitating continuous innovation.

Red Hat® Ceph® Storage provides a robust and compelling data storage solution that can support your data, no matter the format or origin. As a self-healing, self-managing platform with no single point of failure, Red Hat Ceph Storage significantly lowers the cost of storing enterprise data and helps companies manage exponential data growth in an automated fashion. Red Hat Ceph Storage is optimized for large installations—efficiently scaling to multiple petabytes or greater. 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 also supports increasingly popular containerized environments such as Red Hat OpenShift® Container Platform.

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.
  • Object storage-as-a-service. Red Hat Ceph Storage is ideal for implementing an 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.
  • OpenStack® applications. Red Hat Ceph Storage offers scalability for OpenStack deployments, including Red Hat OpenStack Platform.
  • Backups.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.

Red Hat Ceph Storage features and benefits

Exabyte scalability
Scale-out architecture Ability to grow cluster to thousands of nodes without forklift upgrades and data migration projects
Automatic rebalancing Peer-to-peer architecture that seamlessly handles failures and ensures data distribution throughout the cluster
Rolling software upgrades Clusters upgraded in phases with no or minimal downtime
API and protocol support
Object, block, and file storage

Seamless cloud integration with object protocols used by AWS S3 and OpenStack Swift; block storage integrated with OpenStack, Linux®, and Kernel-based Virtual Machine (KVM) hypervisor; CephFS highly available, scale-out shared filesystem for file storage; support for network file system (NFS) v4 and native API protocols
RESTfulAbility to manage all cluster and object storage functions programmatically for independence and speed by not having to manually provision storage
Multiprotocol with NFS, iSCSI, and object supportAbility to build a common storage platform for multiple workloads and applications
Management and security
Automation Red Hat Ansible® Automation Platform-based deployment
Management and monitoringAdvanced Ceph monitoring and diagnostic information with integrated on-premise monitoring dashboard and graphical visualization of entire cluster of single components, including cluster and per-node usage and performance statistics
Authentication and authorization

Integration with Microsoft Active Directory, lightweight directory access protocol (LDAP), AWS Auth v4, and KeyStone v3
PoliciesLimit access at pool, user, bucket, or data levels
Encryption Implementation of cluster-wide, at-rest, or user-managed inline object encryption
Red Hat Enterprise LinuxDeployment on mature operating system recognized for its high security and backed by a collaborative open source community
Reliability and availability
Striping, erasure coding, or replication across nodesData durability, high availability, and high performance with support for multisite and disaster recovery
Dynamic block sizing Ability to expand or shrink Ceph block devices with no downtime
Storage policies Configurable data placement to reflect service-level agreements (SLAs), performance requirements, and failure domains using the Controlled Replication Under Scalable Hashing (CRUSH) algorithm
Snapshots Snapshots of an entire pool or individual block devices
Support services SLA-backed technical support with streamlined product and hot-fix patch access. Consulting, service, and training options.
BlueStore backend Up to 2x performance improvement over the traditional FileStore backend2
Client-cluster data path Clients share their input/output (I/O) load across the entire cluster
Copy-on-write cloning 

Instant provisioning of tens or hundreds of virtual machine instances from the same image
In-memory client-side cachingEnhanced client I/O using a hypervisor cache
Server-side journaling Accelerated data write performance with serialized writes
Geo replication support and disaster recovery
Zones and regions Object storage topologies of AWS S3
Global clustersGlobal namespace for object users with read and write affinity to local clusters
Disaster recoveryEnablement of multisite replication for disaster recovery, data distribution, or archiving
Containerized storage daemons

Reliable performance, better utilization of cluster hardware, and decreased configuration footprint, with ability to co-locate daemons on the same machine
Industry-standard hardwareOptimal price and performance mix of servers and disks tailored to each workload
Thin provisioning Sparse block images enable over-provisioning of cluster and immediate instance creation
Heterogeneity No need to replace older hardware as newer nodes are added
Striped erasure coding Cost-effective data durability option

Technical requirements

Description Minimum requirement
Exabyte scalability
Host operating system • Red Hat Enterprise Linux 7.5 and higher
• Ubuntu 16.04
Hardware requirements• Minimum 2-core 64-bit x86 processors per host, minimum of 2GB of RAM per OSD process, 16GB of RAM per monitor host. Minimum 3 storage hosts with 10 recommended