]>
Commit | Line | Data |
---|---|---|
a4b75251 TL |
1 | .. _rados-index: |
2 | ||
7c673cae FG |
3 | ====================== |
4 | Ceph Storage Cluster | |
5 | ====================== | |
6 | ||
7 | The :term:`Ceph Storage Cluster` is the foundation for all Ceph deployments. | |
8 | Based upon :abbr:`RADOS (Reliable Autonomic Distributed Object Store)`, Ceph | |
20effc67 TL |
9 | Storage Clusters consist of several types of daemons: |
10 | ||
11 | 1. a :term:`Ceph OSD Daemon` (OSD) stores data as objects on a storage node | |
12 | 2. a :term:`Ceph Monitor` (MON) maintains a master copy of the cluster map. | |
13 | 3. a :term:`Ceph Manager` manager daemon | |
14 | ||
15 | A Ceph Storage Cluster might contain thousands of storage nodes. A | |
16 | minimal system has at least one Ceph Monitor and two Ceph OSD | |
17 | Daemons for data replication. | |
7c673cae | 18 | |
9f95a23c | 19 | The Ceph File System, Ceph Object Storage and Ceph Block Devices read data from |
7c673cae FG |
20 | and write data to the Ceph Storage Cluster. |
21 | ||
20effc67 TL |
22 | .. container:: columns-3 |
23 | ||
24 | .. container:: column | |
25 | ||
26 | .. raw:: html | |
27 | ||
28 | <h3>Config and Deploy</h3> | |
29 | ||
30 | Ceph Storage Clusters have a few required settings, but most configuration | |
31 | settings have default values. A typical deployment uses a deployment tool | |
32 | to define a cluster and bootstrap a monitor. See :ref:`cephadm` for details. | |
7c673cae | 33 | |
20effc67 TL |
34 | .. toctree:: |
35 | :maxdepth: 2 | |
7c673cae | 36 | |
20effc67 | 37 | Configuration <configuration/index> |
7c673cae | 38 | |
20effc67 | 39 | .. container:: column |
7c673cae | 40 | |
20effc67 | 41 | .. raw:: html |
7c673cae | 42 | |
20effc67 | 43 | <h3>Operations</h3> |
7c673cae | 44 | |
20effc67 TL |
45 | Once you have deployed a Ceph Storage Cluster, you may begin operating |
46 | your cluster. | |
7c673cae | 47 | |
20effc67 TL |
48 | .. toctree:: |
49 | :maxdepth: 2 | |
7c673cae | 50 | |
20effc67 | 51 | Operations <operations/index> |
7c673cae | 52 | |
20effc67 TL |
53 | .. toctree:: |
54 | :maxdepth: 1 | |
7c673cae | 55 | |
20effc67 | 56 | Man Pages <man/index> |
7c673cae | 57 | |
20effc67 TL |
58 | .. toctree:: |
59 | :hidden: | |
7c673cae | 60 | |
20effc67 | 61 | troubleshooting/index |
7c673cae | 62 | |
20effc67 | 63 | .. container:: column |
7c673cae | 64 | |
20effc67 | 65 | .. raw:: html |
7c673cae | 66 | |
20effc67 | 67 | <h3>APIs</h3> |
7c673cae | 68 | |
20effc67 TL |
69 | Most Ceph deployments use `Ceph Block Devices`_, `Ceph Object Storage`_ and/or the |
70 | `Ceph File System`_. You may also develop applications that talk directly to | |
71 | the Ceph Storage Cluster. | |
7c673cae | 72 | |
20effc67 TL |
73 | .. toctree:: |
74 | :maxdepth: 2 | |
7c673cae | 75 | |
20effc67 | 76 | APIs <api/index> |
7c673cae | 77 | |
d2e6a577 | 78 | .. _Ceph Block Devices: ../rbd/ |
9f95a23c | 79 | .. _Ceph File System: ../cephfs/ |
7c673cae | 80 | .. _Ceph Object Storage: ../radosgw/ |
f67539c2 | 81 | .. _Deployment: ../cephadm/ |