Almacenamiento distribuido casero: TrueNAS vs Proxmox vs Unraid
Montar un servidor de almacenamiento en casa ya no es un capricho de entusiastas: se ha convertido en una alternativa realista para familias, pequeñas empresas y desarrolladores que quieren controlar sus datos sin depender de suscripciones en la nube. La decisión central no es solo cuántos discos comprar, sino qué software gestionará esos discos, cómo protegerá la información y qué tan fácil será escalarlo con el tiempo. Entre las opciones más consolidadas destacan TrueNAS, Proxmox y Unraid, tres plataformas con filosofías distintas que compiten por ocupar el centro de un homelab moderno.
TrueNAS: fiabilidad heredada de FreeBSD y Linux
TrueNAS llega en dos sabores: CORE, basado en FreeBSD, y SCALE, construido sobre Debian Linux. Ambos comparten el mismo motor de almacenamiento, OpenZFS, un sistema de archivos avanzado que combina gestión de volúmenes, protección contra errores de lectura silenciosa y snapshots casi instantáneos. ZFS requiere planificar la RAM desde el primer día: la recomendación oficial es contar con 8 GB como mínimo y añadir 1 GB extra por cada terabyte de almacenamiento si se activa la deduplicación, aunque en instalaciones domésticas sin deduplicación 16 GB suelen ser suficientes para pools de hasta cuatro discos.
Una de las mayores fortalezas de TrueNAS es la replicación nativa. Desde la interfaz web se puede enviar un snapshot completo o incremental a otro servidor TrueNAS, a una máquina remota con ZFS o incluso a servicios cloud como Backblaze B2 y Amazon S3. La edición SCALE añade soporte para Docker y Kubernetes a través de aplicaciones charts, lo que permite ejecutar contenedores directamente sobre el sistema sin renunciar a la robustez del pool ZFS. El punto débil es la curva de aprendizaje: crear datasets, entender los vdevs y planificar la expansión no es inmediato para quien viene de Windows o de un NAS comercial.
El coste de entrada es competitivo porque TrueNAS es gratuito y de código abierto, aunque la versión Enterprise de iXsystems añade soporte comercial y hardware certificado. Para un montaje casero con hardware reutilizado, la inversión real se reduce a la placa, la RAM ECC —muy recomendable con ZFS— y los discos. Un servidor básico con CPU de cuatro núcleos, 32 GB de RAM ECC y cuatro discos de 4 TB ronda los 600-800 euros si se compra hardware nuevo, o se puede reducir a la mitad reutilizando un equipo antiguo.
- Motor OpenZFS con snapshots, compresión y scrubbing automático
- Replicación nativa incremental a servidores remotos o cloud
- SCALE incluye contenedores Docker y Kubernetes vía charts
- Recomendable usar RAM ECC para evitar corrupción silenciosa
Proxmox: virtualización con almacenamiento integrado
Proxmox VE se presenta ante todo como hipervisor, pero su módulo de almacenamiento es lo suficientemente potente para convertir un servidor casero en una plataforma convergente. Soporta ZFS de forma nativa, LVM, LVM-thin y Ceph, lo que permite elegir el backend según el tipo de carga. En un entorno doméstico con un solo nodo, ZFS sobre Proxmox funciona de manera muy similar a TrueNAS SCALE, aunque la gestión de datasets es menos orientada a servicios de archivo y más a volúmenes para máquinas virtuales y contenedores LXC.
Donde Proxmox gana terreno es en la alta disponibilidad a partir de tres nodos. Ceph, integrado en la pila desde hace varias versiones, permite montar un almacenamiento distribuido real entre varios servidores, con replicación de objetos y tolerancia a fallos de nodo completo. Para un homelab modesto esto puede parecer excesivo, pero para quienes experimentan con clusters Kubernetes o simulan entornos empresariales, Ceph en Proxmox es la forma más directa de aprender almacenamiento definido por software sin hardware propietario. La contrapartida es el consumo de recursos: Ceph requiere al menos 4 GB de RAM por daemon OSD y unos 2 GB adicionales para MON/MGR en cada nodo, por lo que un cluster mínimo con tres nodos consume fácilmente 32-48 GB de RAM solo para el almacenamiento.
La licencia de Proxmox es gratuita en su edición community, aunque el soporte empresarial empieza en unos 95 euros anuales por CPU para acceder a los repositorios de actualización enterprise. En la práctica, un único nodo doméstico con Proxmox puede sustituir a TrueNAS si la prioridad son las máquinas virtuales, pero no ofrece una experiencia de NAS tan pulida. Muchos usuarios combinan ambos: Proxmox como hipervisor y TrueNAS SCALE como máquina virtual con passthrough del controlador SATA o HBA, para aprovechar lo mejor de cada mundo.
- Soporta ZFS, LVM-thin y Ceph en la misma plataforma
- Ideal para homelabs con múltiples nodos y alta disponibilidad
- Ceph consume mucha RAM: planifica al menos 32-48 GB en cluster de tres nodos
- Comunidad gratuita; soporte enterprise desde 95 €/año por CPU
Unraid: simplicidad y expansión disco a disco
Unraid nace con una premisa diferente: no formatear todos los discos en un RAID tradicional, sino montar un array en el que cada disco conserva su propio sistema de archivos y la paridad se almacena en uno o dos discos dedicados. Esto simplifica enormemente la recuperación ante fallos: si un disco muere, los demás siguen accesibles con sus datos intactos, y el reemplazo es tan sencillo como instalar un disco nuevo y reconstruir la paridad. Es una filosofía más cercana al usuario doméstico que quiere almacenar películas, fotos y backups sin tener que estudiar manuales de ZFS.
La licencia de Unraid se paga una sola vez y tiene tres niveles según la cantidad de dispositivos de almacenamiento: Basic soporta hasta 6 unidades por unos 59 dólares, Plus hasta 12 por unos 89 dólares y Pro ilimitada por unos 129 dólares. Estos precios son razonables para el ahorro de tiempo que proporciona, aunque la plataforma no es de código abierto y depende de la continuidad de la empresa. A cambio, ofrece un ecosistema de aplicaciones Docker muy maduro, soporte para máquinas virtuales con KVM y una interfaz web clara que guía en cada paso, desde la asignación de paridad hasta la configuración de shares SMB y NFS.
Unraid no es la opción más rápida para cargas intensivas de bases de datos o máquinas virtuales productivas, porque el rendimiento de lectura se limita al disco individual y la escritura con paridad simple introduce latencia adicional. Sin embargo, para un NAS multimedia con transcoding, backups de portátiles o almacenamiento de archivos grandes, sus prestaciones son más que suficientes. Además, la posibilidad de mezclar discos de distintos tamaños sin desperdiciar espacio es una ventaja económica clave frente a RAID clásicos, donde el tamaño del disco más pequeño impone el límite utilizable.
- Cada disco mantiene su sistema de archivos; la paridad protege el conjunto
- Licencia de pago único: Basic 6 discos, Plus 12 discos, Pro ilimitada
- Interfaz amigable y catálogo amplio de aplicaciones Docker
- Permite mezclar discos de distintos tamaños sin perder capacidad
Comparativa y recomendaciones por caso de uso
La elección entre estas tres plataformas depende menos de cuál sea técnicamente superior y más de qué problema se intenta resolver. TrueNAS SCALE es la apuesta más segura para quien busca un NAS robusto con snapshots, replicación y contenedores en un solo sistema; su principal coste oculto es el tiempo de aprendizaje y la necesidad de planificar la RAM. Proxmox brilla cuando el homelab ya incluye varios servidores o se quiere experimentar con alta disponibilidad y almacenamiento distribuido con Ceph; no es un NAS puro, pero sí una plataforma completa de infraestructura. Unraid gana en simplicidad y flexibilidad hardware, especialmente para quienes empiezan con discos heterogéneos recolectados de ordenadores viejos.
En términos de rendimiento, ZFS en TrueNAS y Proxmox supera a Unraid en operaciones aleatorias intensivas y en la integridad de datos gracias al checksuming. Unraid compensa con eficiencia de uso del hardware y facilidad de mantenimiento. En un benchmark doméstico sencillo con discos mecánicos de 7200 rpm, TrueNAS SCALE puede alcanzar lecturas secuenciales de 400-500 MB/s en un pool mirror de SSD o 180-220 MB/s en RAID-Z1 de cuatro discos HDD, mientras que Unraid ronda los 160-200 MB/s en lectura secuencial y cae a 60-90 MB/s en escritura con paridad simple activada, hasta que el mover finaliza los datos en el disco de destino.
La decisión final también debe incluir el factor comunidad y soporte. TrueNAS cuenta con una documentación extensa y foros muy activos, Proxmox tiene una comunidad profesional y material en alemán e inglés, y Unraid disfruta de una base de usuarios domésticos con tutoriales muy prácticos. Cualquiera de las tres puede funcionar durante años sin intervención, pero la mejor opción es la que se ajuste al nivel técnico actual y a la hoja de ruta del homelab. No tiene sentido montar Ceph para guardar copias de seguridad de dos portátiles, ni utilizar Unraid si lo que se necesita es replicar snapshots a otro continente de forma fiable.
TrueNAS, Proxmox y Unraid representan tres formas de entender el almacenamiento casero: máxima integridad con ZFS, infraestructura convergente con virtualización y Ceph, o simplicidad para crecer disco a disco. Ninguna es universalmente superior, pero todas son maduras, probadas y soportadas por comunidades activas. Antes de elegir, conviene definir qué se va a almacenar, cuántos nodos se prevén y cuánto tiempo se está dispuesto a dedicar a la administración. Con esos datos claros, la elección se reduce a emparejar el problema con la herramienta correcta, en lugar de forzar una solución sobre un hardware o una carga de trabajo inadecuados.
Fuentes
- iXsystems. TrueNAS SCALE 24.04 documentation: Hardware Requirements. https://www.truenas.com/docs/scale/24.04/gettingstarted/hardwareguide/
- Proxmox Server Solutions GmbH. Proxmox VE Administration Guide: Storage. https://pve.proxmox.com/wiki/Storage
- Unraid. Official Documentation: Array and Parity. https://docs.unraid.net/unraid-os/manual/security/data-security/
- OpenZFS. Documentation: System Administration. https://openzfs.github.io/openzfs-docs/man/index.html
- Ceph Foundation. Ceph Documentation: Hardware Recommendations. https://docs.ceph.com/en/latest/start/hardware-recommendations/
*Este articulo es parte de ByteStream, analisis tecnico sobre IA, desarrollo y self-hosting.*