Separar Compute y Storage vs All‑In‑One: guía práctica para homelabs con Proxmox y NAS
Problema En un homelab típico se acumulan servicios de contenedores, máquinas virtuales, bases de datos y una gran cantidad de archivos multimedia. La pregunta recurrente es si mantener el compute (CPU, GPU, memoria) en un nodo independiente y el storage en un NAS dedicado, o consolidar ambos en una única caja que combine capacidad de disco y potencia de procesamiento (All‑In‑One). La decisión afecta: Rendimiento de red: la transferencia de archivos entre contenedores y discos puede saturar un enlace de 1 GbE. Escalabilidad: agregar más CPU o más discos implica diferentes rutas de expansión. Fiabilidad: los discos externos conectados por USB pueden presentar cuellos de botella y fallos intermitentes. Flexibilidad futura: la aparición de workloads de IA local o de transcodificación exige más GPU/CPU y ancho de banda. El reto es crear una arquitectura que soporte la carga actual (Docker, Plex, Nextcloud, etc.) y que permita crecer sin re‑arquitecturas costosas. ...