Ceph is an open-source distributed file system and object storage platform that uses an object-based storage model. It uses a CRUSH algorithm to determine how data objects are stored across multiple storage clusters and devices. Ceph provides distributed storage through RADOS, which allows objects to be stored redundantly across multiple devices, and also powers a distributed file system (CephFS) and block storage (RBD). It uses a monolithic architecture with Object Storage Daemons, a metadata server cluster, and monitoring nodes to provide a scalable, fault-tolerant storage platform.