Intro to Ceph

    • Monitors: A () maintains mapsof the cluster state, including the monitor map, manager map, theOSD map, and the CRUSH map. These maps are critical cluster staterequired for Ceph daemons to coordinate with each other. Monitorsare also responsible for managing authentication between daemons andclients. At least three monitors are normally required forredundancy and high availability.

    • Ceph OSDs: A Ceph OSD (object storage daemon,) stores data, handles data replication, recovery,rebalancing, and provides some monitoring information to CephMonitors and Managers by checking other Ceph OSD Daemons for aheartbeat. At least 3 Ceph OSDs are normally required for redundancyand high availability.

    • MDSs: A (MDS, ceph-mds) storesmetadata on behalf of the Ceph File System (i.e., Ceph BlockDevices and Ceph Object Storage do not use MDS). Ceph MetadataServers allow POSIX file system users to execute basic commands (like, find, etc.) without placing an enormous burden on theCeph Storage Cluster.

    To begin using Ceph in production, you should review our hardwarerecommendations and operating system recommendations.

    Get Involved

    You can avail yourself of help or contribute documentation, sourcecode or bugs by getting involved in the Ceph community.