S’autoréparer et automatiser
Afin de réduire les coûts d’exploitation, CEPH s’autorépare et automatise au maximum ses tâches administratives.
Les moniteurs CEPH (MON) jouent un rôle essentiel dans la gestion du cluster. Ils surveillent en permanence l’état du système, notamment la santé des OSD (les disques de stockage) et leur répartition à travers le cluster.
Algorithme de consensus appelé Paxos
Pour s’assurer que tous les moniteurs partagent la même vision du cluster, CEPH utilise un algorithme de consensus appelé Paxos. Cet algorithme permet à tous les MON de se mettre d’accord sur l’état actuel du système. Il garantit ainsi que chaque nœud du cluster dispose d’une vue cohérente et fiable.
En cas de panne d’un OSD, CEPH réagit automatiquement : il reconstruit et déplace les données vers d’autres OSD afin de restaurer le nombre de copies prévu.
Ce mécanisme, appelé auto-guérison, permet au cluster de rester opérationnel et sûr, même en présence de défaillances matérielles.