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
Un contrôleur NVMe émulé à côté d'un chemin VirtIO SCSI, Proxmox incapable de voir le premier

Un périphérique NVMe virtuel dans Proxmox — et les trois choses que vous abandonnez

QEMU sait émuler un vrai contrôleur NVMe, si bien que l’invité se sert de son propre pilote NVMe intégré, sans aucun support VirtIO requis. Il est aussi non migrable par conception, invisible aux sauvegardes Proxmox, et pas plus rapide que VirtIO SCSI. Voici comment en ajouter un et quand cela en vaut la peine.

7 aoĂ»t 2026 Â· 11 min Â· 2226 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