Ceph is a unified distributed storage system that provides object storage, block storage, and file storage functionality. It is designed to scale from tens to tens of thousands of servers storing terabytes to exabytes of data. Ceph distributes data across its cluster and replicates it for fault tolerance without a single point of failure using low-cost commodity hardware and an autonomous, self-healing architecture.