Ceph est un logiciel libre qui répartit vos données sur de nombreux serveurs ordinaires, en gardant des copies pour que les données survivent à la panne d’un serveur. Il fournit du stockage bloc, fichier et objet depuis un seul cluster.
Ces articles traitent de son exploitation au quotidien : construction des clusters, OSD et moniteurs, pools et règles CRUSH, et les interfaces RBD, CephFS et stockage objet.
J’ai compté chaque commit de la branche main de Ceph sur dix ans — 69 613 commits de 1 718 personnes réparties sur 478 organisations — remonté les 38 membres du Steering Committee jusqu’à leur employeur, et rassemblé les déploiements déclarés publiquement. Le résultat est un projet qui a absorbé la perte de son fondateur et de son deuxième contributeur sans manquer un pas, et qui livre encore au même rythme aujourd’hui.