Skip to content

Qui écrit et qui utilise vraiment Ceph

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.

27 aoĂ»t 2026 Â· 41 min Â· 8567 mots Â· Damien Dye
Un disque NVMe qui entre dans un adaptateur tri-mode et ressort en disque SCSI avec une profondeur de file de 128

Les adaptateurs tri-mode achètent de la souplesse avec vos files NVMe

Un adaptateur tri-mode permet à n’importe quelle baie d’accueillir du SAS, du SATA ou du NVMe — une vraie souplesse, et la raison d’être des fonds de panier U.3. Ce qu’il n’annonce pas, c’est que vos disques NVMe cessent d’être des disques NVMe : ils arrivent dans Linux comme des disques SCSI sur mpt3sas, profondeur de file 128, partageant une seule réserve de tags et un seul lien montant x8. Deux disques Gen4 saturent la carte. Un seul disque Gen5 la dépasse déjà. Si ce marché tient encore en 2026, et pourquoi les baies universelles appartiennent au fond de panier plutôt qu’au contrôleur.

13 aoĂ»t 2026 Â· 28 min Â· 5883 mots Â· Damien Dye
Trois paliers de stockage : Optane absorbant les écritures, NVMe tenant les métadonnées Ceph, et HDD fournissant la capacité en vrac

Rendre rapides les clusters Ceph Proxmox sur HDD — métadonnées sur NVMe, une Optane par plateau, et ce que ça vous coûte

Le prix de la flash a rendu le tout-NVMe difficile à justifier, et les HDD d’entreprise méritent un nouveau regard. En tirer une latence acceptable sur du Ceph Proxmox hyper-convergé veut dire sortir RocksDB du plateau, apparier chaque disque avec sa propre Optane par bcache — Optane précisément, parce que l’endurance de la NAND est mauvaise pour ce travail — et être honnête sur les modes de défaillance que ça achète.

7 aoĂ»t 2026 Â· 41 min Â· 8526 mots Â· Damien Dye
Trois nœuds Proxmox câblés en triangle par des câbles directs, sans switch

Un maillage Proxmox sans switch avec SDN OpenFabric — Ceph et réseaux clients sans commutateur 100G

Trois nœuds Proxmox câblés directement entre eux en triangle, avec OpenFabric qui route sur le maillage et Ceph plus des réseaux clients VXLAN par-dessus. Construit entièrement dans l’interface web, et franc sur l’endroit où le montage cesse de passer à l’échelle.

7 aoĂ»t 2026 Â· 15 min Â· 3132 mots Â· Damien Dye
Une horloge invitée qui s'éloigne de l'horloge de l'hôte, et un hypercall qui la ramène

L'horloge d'une VM n'est pas fiable — et le correctif ptp_kvm pour QEMU/KVM

L’horloge d’une machine virtuelle repose sur une hypothèse que la virtualisation casse : que le CPU continue de compter. Pourquoi l’heure des invités dérive sur tous les hyperviseurs, ce que le décalage casse vraiment — Kerberos, TLS, Ceph, Windows — et comment ptp_kvm corrige ça proprement sur QEMU/KVM.

7 aoĂ»t 2026 Â· 17 min Â· 3444 mots Â· Damien Dye
Huit blocs logiques de 512 octets mappés sur un secteur physique de 4K, à côté d'un mappage 4K un-pour-un

4Kn, 512e et 512n — pourquoi le 4K natif l'emporte, et ce que coûte l'émulation

Les disques 512e présentent des secteurs de 512 octets qu’ils n’ont pas, et le micrologiciel comble la différence à chaque écriture non alignée. Ce que cela coûte sur le support, dans l’hôte et en amplification d’écriture — pourquoi les écritures directes synchrones sont le pire cas — et comment convertir un parc en 4Kn.

7 aoĂ»t 2026 Â· 30 min Â· 6208 mots Â· Damien Dye