==================== RADOS Object Store ==================== Ceph's :abbr:`RADOS (Reliable Autonomic Distributed Object Store)` Object Store is the foundation for all Ceph clusters. When you use object store clients such as the CephFS filesystem, the RESTful Gateway or Ceph block devices, Ceph reads data from and writes data to the object store. Ceph's RADOS Object Stores consist of two types of daemons: Object Storage Daemons (OSDs) store data as objects on storage nodes; and Monitors maintain a master copy of the cluster map. A Ceph cluster may contain thousands of storage nodes. A minimal system will have at least two OSDs for data replication. .. ditaa:: +---------------+ +---------------+ | OSDs | | Monitor | +---------------+ +---------------+ .. raw:: html

Config and Deploy

Once you have installed Ceph packages, you must configure. There are a a few required settings, but most configuration settings have default values. Following the initial configuration, you must deploy Ceph. Deployment consists of creating and initializing data directories, keys, etc. .. toctree:: :maxdepth: 2 Configuration Deployment .. raw:: html

Operations

Once you have a deployed Ceph cluster, you may begin operating your cluster. .. toctree:: :maxdepth: 2 Operations Manual Pages .. raw:: html

APIs

Most Ceph deployments use Ceph `block devices`_, the `gateway`_ and/or the `CephFS filesystem`_. You may also develop applications that talk directly to the Ceph object store. .. toctree:: :maxdepth: 2 APIs .. raw:: html
.. _block devices: ../rbd/rbd .. _CephFS filesystem: ../cephfs/ .. _gateway: ../radosgw/