HowtoCeph: modifications mineures principes de bases
This commit is contained in:
parent
828c0e5096
commit
389b84f164
|
@ -14,13 +14,13 @@ Ceph peut également s'apparenter à un « disque distribué auto-réparant » o
|
|||
|
||||
# Principes de bases
|
||||
|
||||
Ceph permet la répartition d'objets (fichiers, morceaux de fichiers, blocs, etc.) dans un volume (pool) découpé en centaines de morceaux de plusieurs Go (PG). Chaque morceau (PG) est réparti sur 3 disques (OSD) situés dans des ordinateurs distincts.
|
||||
Ceph permet la répartition d'objets (fichiers, morceaux de fichiers, blocs, etc.) regroupés par _pool_. Un _pool_ découpé en centaines de morceaux de plusieurs Go appelés _placement groups_ (PG). Chaque morceau (PG) est réparti sur des disques (OSD) situés dans des ordinateurs distincts.
|
||||
|
||||
L'algorithme CRUSH décrit ce découpage et rassemble toutes les informations dans une CRUSH map.
|
||||
L'algorithme CRUSH décrit ce découpage et rassemble toutes les informations dans une CRUSH _map_. Cette carte indique comment calculer quel démon OSD interroger pour atteindre un objet.
|
||||
|
||||
Un cluster Ceph est constitué de démons `osd` pour chaque disque, 3 démons `monitor` et 1 démon `manager`. Si besoin de faire du CephFS il faudra avoir un ou plusieurs démons `mds`, et si besoin d'avoir un accès HTTP REST (compatible Amazon S3) des démons` rgw`.
|
||||
Un _cluster_ Ceph est constitué de démons `osd` pour chaque disque, de 3 démons `monitor` (ou plus, tant que le nombre est pair) et 1 démon `manager`. Si besoin de faire du CephFS, il faudra avoir un ou plusieurs démons `mds`, et si besoin d'avoir un accès HTTP REST (compatible Amazon S3) des démons `rgw`.
|
||||
|
||||
Pour accéder à un cluster Ceph, un client Ceph peut le faire via RADOS : en mode bloc (RBD), en mode fichers (CephFS) ou en mode HTTP REST compatible Amazon S3 (RGW).
|
||||
Un client peut accéder à un _cluster_ Ceph : en mode bloc (RBD), en mode fichers (CephFS) ou en mode HTTP REST compatible Amazon S3 (RGW). Ces trois modes font appel à RADOS via `librados`.
|
||||
|
||||
|
||||
## Utilisation basique
|
||||
|
|
Loading…
Reference in a new issue