Skip to content

Quién escribe y usa Ceph de verdad

Conté cada commit a la rama main de Ceph de los últimos diez años — 69 613 de ellos de 1 718 personas en 478 organizaciones — rastreé los 38 miembros del Steering Committee hasta sus empleadores, y reuní los despliegues declarados públicamente. El resultado es un proyecto que absorbió la pérdida de su fundador y de su segundo mayor contribuyente sin perder el ritmo, y que hoy sigue publicando al mismo compás.

27 de agosto de 2026 · 40 min · 8462 palabras · Damien Dye
Un disco NVMe entrando en un adaptador tri-mode y saliendo como un disco SCSI con una profundidad de cola de 128

Los adaptadores tri-mode compran flexibilidad a costa de tus colas NVMe

Un adaptador tri-mode deja que cualquier bahía acepte SAS, SATA o NVMe — flexibilidad real, y la razón de que existan los backplanes U.3. Lo que no anuncia es que tus discos NVMe dejan de ser discos NVMe: llegan a Linux como discos SCSI sobre mpt3sas, profundidad de cola 128, compartiendo una reserva de tags y un enlace ascendente x8. Dos discos Gen4 saturan la tarjeta. Un solo disco Gen5 ya la pasa. Si ese trato sigue teniendo sentido en 2026, y por qué las bahías universales pertenecen al backplane en vez de a la controladora.

13 de agosto de 2026 · 28 min · 5755 palabras · Damien Dye
Tres capas de almacenamiento: Optane absorbiendo escrituras, NVMe guardando los metadatos de Ceph, y HDD aportando capacidad en bruto

Hacer rápidos los clústeres Ceph de Proxmox con HDD — metadatos en NVMe, una Optane por plato, y qué te cuesta

El precio del flash ha hecho difícil justificar el todo-NVMe, y los HDD de empresa merecen otra mirada. Sacarles latencia aceptable en Ceph hiperconvergido de Proxmox significa sacar RocksDB del plato, emparejar cada disco con su propia Optane a través de bcache — Optane en concreto, porque la resistencia de la NAND es la equivocada para ese trabajo — y ser honesto con los modos de fallo que te compra.

7 de agosto de 2026 · 41 min · 8547 palabras · Damien Dye
Tres nodos Proxmox cableados en un mesh triangular con cables directos y sin switch

Un mesh Proxmox sin switch con SDN OpenFabric — Ceph y redes de cliente sin un switch de 100G

Tres nodos Proxmox cableados directamente entre sí en triángulo, con OpenFabric enrutando sobre el mesh y Ceph más redes de cliente VXLAN montadas encima. Construido enteramente en la interfaz web, y honesto sobre dónde el diseño deja de escalar.

7 de agosto de 2026 · 15 min · 3099 palabras · Damien Dye
Un reloj invitado que se aleja del reloj del host, y un hypercall que lo trae de vuelta

El reloj de una VM no es de fiar — y el arreglo ptp_kvm para QEMU/KVM

El reloj de una máquina virtual se apoya en una suposición que la virtualización rompe: que la CPU sigue contando. Por qué la hora de los invitados deriva en todos los hipervisores, qué rompe de verdad el desfase — Kerberos, TLS, Ceph, Windows — y cómo ptp_kvm lo arregla como es debido en QEMU/KVM.

7 de agosto de 2026 · 17 min · 3422 palabras · Damien Dye
Ocho bloques lógicos de 512 bytes mapeados sobre un sector físico de 4K, junto a un mapeo 4K uno a uno

4Kn, 512e y 512n — por qué el 4K nativo gana, y qué cuesta la emulación

Los discos 512e presentan sectores de 512 bytes que no tienen, y el firmware inventa la diferencia en cada escritura desalineada. Qué cuesta eso en el medio, en el host y en amplificación de escritura — por qué las escrituras directas síncronas son el peor caso — y cómo convertir un parque a 4Kn.

7 de agosto de 2026 · 30 min · 6200 palabras · Damien Dye