Noduri OSD
Care nod Object Storage Device (OSD) rulează daimonul Ceph OSD (ceph-osd
), care interacționează cu discurile logice atașate nodului. Ceph stochează datele pe aceste noduri OSD.
Ceph poate funcționa cu foarte puține noduri OSD, care în mod implicit sunt trei, dar clusterele de producție realizează performanțe mai bune începând de la scări modeste, de exemplu 50 OSD într-un cluster de stocare. În mod ideal, un cluster Ceph are mai multe noduri OSD, permițând domenii de eșec izolate prin crearea hărții CRUSH.
Noduri MDS Fiecare nod Metadata Server (MDS) rulează daimonul MDS (ceph-mds
), care gestionează metadatele legate de fișierele stocate pe Ceph File System (CephFS). Daemonul MDS coordonează, de asemenea, accesul la clusterul partajat. Nodul Object Gateway
Nodul Ceph Object Gateway rulează daemonul Ceph RADOS Gateway (ceph-radosgw
) și este o interfață de stocare a obiectelor construită pe baza librados
pentru a oferi aplicațiilor o poartă RESTful către grupurile de stocare Ceph. Ceph Object Gateway suportă două interfețe:
S3
Furnizează funcționalitatea de stocare a obiectelor cu o interfață care este compatibilă cu un subset mare din Amazon S3 RESTful API.
Swift
Furnizează funcționalitatea de stocare a obiectelor cu o interfață care este compatibilă cu un subset mare din OpenStack Swift API.
.