Notice

This document is for a development version of Ceph.

Architecture

These pages explain how Ceph stores data, keeps it available when hardware fails, and serves it to clients.

The Ceph stack: RADOS at the base; librados above it; RADOS Gateway (RGW), RBD, and CephFS on top, each reached by applications, hosts or virtual machines, and clients.

How Ceph Stores Data

How Clients Use It

Extending Ceph and Legacy Features

Why This Matters for Sizing

Heartbeats, peering, rebalancing, and recovery run on the OSD hosts, so every server needs CPU, RAM, and network for them. See Hardware Recommendations.

Next Steps

Additional Resources

Brought to you by the Ceph Foundation

The Ceph Documentation is a community resource funded and hosted by the non-profit Ceph Foundation. If you would like to support this and our other efforts, please consider joining now.