Skip to content

Storage (Ceph)

Storage (Ceph)

Ceph is a distributed storage platform built to allow massive storage volumes with very high reliability. Ceph internals are outside the scope of OCF documentation. A good video introduction to the basic mental model behind Ceph can be found here.

Deployment

At the OCF, Ceph is deployed via Rook on Kubernetes. Rook is a Ceph Orchestrator, which means that it deploys and monitors all the different Ceph components. You can find our configuration for Rook at ocf/kubernetes/apps/rook.py.

Usage

Ceph is currently configured to provide three types of storage: block storage, object storage, and filesystems. Click the links for a guide to using each of them, and explanations on when you should use each one.