
¿Cuál es la forma más económica de ejecutar Ceph en tu homelab?
¿Cuál es la forma más económica de ejecutar Ceph en casa? La historia empieza como la mayoría de las aventuras en un homelab: experimentas con algo en una máquina virtual el tiempo suficiente hasta que las ganas de montarlo en hardware real se vuelven irresistibles. En esa misma situación se encontró un usuario cuando lanzó exactamente esa pregunta a la comunidad de r/homelab.
Ditching Ceph? The Best Storage Alternatives for Small Proxmox Clusters
Las respuestas fueron de gran ayuda y, en conjunto, ofrecieron una panorámica de cómo personas de a pie construyen almacenamiento distribuido y fiable en casa sin gastar como un departamento de TI corporativo. La variedad de configuraciones resultó tan amplia como cabía esperar, reuniendo viejos servidores en rack, mini-PCs y matrices flash con NVMe integrados en clústeres de Ceph.
Si te planteas recorrer este camino, esto es lo que está haciendo la comunidad, lo que funciona de verdad y los puntos donde los costes se disparan con rapidez.
Variedad de montajes: de cajones de escritorio a excedentes de centro de datos
Una de las opciones más asequibles vino de alguien que ejecutaba Ceph en cuatro mini-PCs Dell Optiplex 7010, cada una con un adaptador dedicado de 2.5Gbit y su propio SSD. Una solución compacta, sencilla y funcional. Quien lo montó reconoció que el rendimiento no iba a ganar ningún trofeo de pruebas de velocidad, pero para el uso real, sobre todo para unas cuantas VM donde no se podía permitir perder datos, resultaba más que suficiente.
El atractivo de este montaje radica en que consigues aislamiento entre nodos, almacenamiento dedicado y una vía de red separada para el tráfico de Ceph, todo ello sin lidiar con equipos de rack ruidosos y de alto consumo. Existe un límite evidente. "No escala bien", comentó. "Probablemente notaré degradación en cuanto llegue a 10+ VMs con operaciones de I/O intensas".
Otro usuario aportó una propuesta algo más avanzada: tres placas Topton MS-01, cada una equipada con unidades NVMe y tarjetas de red de 25G. Este montaje utilizaba 6 unidades SSD por nodo para Ceph junto a unidades SSD independientes para el sistema operativo, e incluso añadía discos SATA por USB como capas de almacenamiento secundarias. No resulta tan económico para el bolsillo, pero el salto en rendimiento es indiscutible.
Después apareció un usuario con dos clústeres de Ceph. El primero era un entorno all-flash en un chasis Supermicro 217 con 6 bahías de 2.5 pulgadas por nodo, su clúster principal para imágenes de disco de VM y almacenamiento de contenedores. Estimaba un coste cercano a $250 por nodo, excluyendo los discos, lo que sigue siendo bastante asequible para las prestaciones que entrega. El otro clúster se basaba en cajas Supermicro de 1U con discos HDD SATA convencionales de 3.5 pulgadas, pensado únicamente para copias de seguridad y duplicados redundantes, a unos $75 por nodo.
El debate dejó ver un patrón claro. La gente diseña Ceph desde cero con nodos ligeros de bajo consumo, o bien recicla hardware empresarial antiguo para darle una segunda vida mediante una capa de inteligencia distribuida.
No escatimes donde más duele
El hilo dejó otra lección clara: puedes buscar el ahorro, pero no en cualquier componente. Las redes marcan una diferencia enorme. El usuario de las mini-PCs Optiplex afirmó sin rodeos que su enlace de 2.5Gbit terminaría siendo el cuello de botella, y cualquiera que intente apañárselas con enlaces de 1Gbit topará contra un muro de rendimiento casi de inmediato si exige a Ceph algo más que tareas elementales.
El almacenamiento también es decisivo. Los SSD están presentes en casi todos los montajes compartidos, pero las configuraciones más eficientes separan los discos del sistema operativo de los discos de Ceph. Un participante llegó a dedicar ranuras M.2 a los OSD de Ceph mientras reservaba puertos SATA o unidades conectadas por USB para copias de seguridad, una división que parece traducirse en mejoras tangibles.
Por último, la estrategia de escalado cuenta. Puedes empezar con poco, con dos o tres nodos, pero Ceph empieza a destacar de verdad cuando dispone de mayor margen para operar. El usuario de los clústeres Supermicro reconoció que ampliaría con gusto si contara con presupuesto, un detalle revelador: el sistema le funcionaba tan bien que no dudaría en invertir más si pudiera.
Ventajas, desventajas y concesiones
La ventaja primordial es el coste. La mayoría de los montajes analizados oscilan entre $75 a $250 por nodo, una cifra llamativamente baja frente a lo que cuesta un clúster empresarial convencional. Al tratarse de almacenamiento definido por software, obtienes redundancia, capacidad de crecimiento y un rendimiento digno sin desembolsar una fortuna en cabinas SAN propietarias.
Además, aprendes de primera mano. Un participante aconsejó prescindir por completo de las herramientas integradas de Ceph en Proxmox y desplegar el clúster manualmente. "Aprendes de verdad con qué estás trabajando cuando lo configuras por tu cuenta", señaló. Esa postura se repitió a lo largo del debate: Ceph no es un juguete de enchufar y usar, y si quieres sacarle partido, tendrás que mancharte las manos con la configuración.
Los inconvenientes son igualmente claros. El rendimiento se resentirá si no planificas la sobrecarga de la red, y recurrir a nodos de bajo coste eleva el riesgo de averías. Pasar de tres a seis o nueve nodos exige mucho más que enchufar máquinas: necesitas mantener una red limpia, asegurar la replicación de datos y conservar tiempos de recuperación razonables.
El consumo eléctrico y el ruido representan el otro peaje. Los servidores antiguos de 1U son baratos y abundantes en el mercado de segunda mano, pero resultan ruidosos y consumen más energía de lo que parece a simple vista. A menos que dispongas de un rack en un sótano o una habitación insonorizada, ese hardware económico te costará parte de tu tranquilidad doméstica.
Ceph no es para todo el mundo, pero sí para muchos
Una intervención final muy constructiva procedió de alguien que comparaba Ceph con MinIO como alternativa de almacenamiento de objetos local. Sus facturas de nube, en especial por cargos asociados a llamadas a la API, habían crecido tanto que estaba evaluando opciones internas con Kubernetes, Ceph o MinIO.
Preguntaba a la comunidad si convenía apostar de lleno por almacenamiento local en los nodos o combinarlo con sistemas basados en SAN. Ese debate daría para otro artículo entero, pero demuestra que Ceph va mucho más allá de quienes experimentan en casa. Bien planteado, se convierte en una herramienta sólida para absorber cargas de trabajo de la nube y recortar gastos a gran escala.
Ese contexto otorga aún más mérito a las versiones domésticas. Si eres capaz de montar un entorno Ceph modesto y resistente en tu hogar con un par de mini-PCs, unos cuantos SSD y una tarjeta de red rápida, piensa en lo que podrías conseguir en el entorno de una pequeña empresa.
Conclusión
Entonces, ¿cuál es la forma más económica de ejecutar Ceph en casa? A juzgar por los montajes reales compartidos por la comunidad, la opción más equilibrada suele ser un clúster de tres a cuatro nodos de bajo consumo, cada uno con SSD dedicados y al menos conectividad de 2.5Gbit. Aprovecha lo que ya tengas, adquiere almacenamiento de manera progresiva y no pretendas que Ceph resuelva todas tus necesidades de golpe.
El propósito es lograr un montaje inteligente antes que el más veloz o el más grande. Si esa perspectiva encaja con lo que buscas, ya formas parte oficialmente del club de Ceph.
¿Aún dudas entre elegir Ceph o ZFS para empezar? Echa un vistazo a nuestra comparativa de Ceph vs ZFS para conocer los pros y contras generales, o consulta nuestro análisis enfocado en HA si tu prioridad es la tolerancia a fallos.