TrueNAS Vs. UnRAID - ¿qué ventajas e inconvenientes tiene cada plataforma?

Rubén Castro, 14 febrero 2024

Ya están aquí las ofertas de AliExpress para el verano con descuentos y cupones:

  • AFUES03: 3 euros de descuento con 29 euros de compra mínima
  • AFUES08: 8 euros de descuento con 69 euros de compra mínima
  • AFUES20: 20 euros de descuento con 169 euros de compra mínima
  • AFUES30: 30 euros de descuento con 239 euros de compra mínima
  • AFUES50: 50 euros de descuento con 369 euros de compra mínima

Ver ofertas

En los últimos años, cada vez más gente está usando soluciones de almacenamiento en red (NAS) en vez de las soluciones en la nube ya que son más económicas a largo plazo, más seguras y privadas. Y entre la miríada de sistemas operativos NAS disponibles, vamos a analizar las dos opciones más populares: TrueNAS y Unraid. En este artículo exploraremos estas plataformas, comparando sus características y ventajas para diversas configuraciones de NAS doméstico.

¿Qué es TrueNAS?

Desarrollado originalmente como FreeNAS, este sistema operativo NAS de código abierto evolucionó hasta convertirse en TrueNAS, que ofrece ediciones de código abierto y para empresas. TrueNAS Core sigue siendo de código abierto y de uso gratuito, mientras que TrueNAS Enterprise ofrece funciones adicionales y soporte para despliegues más grandes.

Por tanto, el antiguo FreeNAS se conoce ahora como TrueNAS Core.

Características principales de TrueNAS:

  • Sistema de archivos ZFS: TrueNAS utiliza el sistema de archivos ZFS, conocido por su robustez, integridad de datos y características avanzadas como la deduplicación de datos, compresión y snapshots.
  • Protección de datos: Con soporte RAID integrado y funciones ZFS como checksumming y scrubbing, TrueNAS garantiza la integridad de los datos y la protección contra la corrupción.
  • Interfaz de gestión basada en Web: cuenta con una interfaz web fácil de usar, lo que permite una fácil instalación, configuración y gestión de los recursos de almacenamiento.
  • Escalabilidad: admite escalabilidad desde pequeñas configuraciones domésticas hasta soluciones de almacenamiento de nivel empresarial, lo que lo hace adecuado para diversos casos de uso.

¿Qué es Unraid?

Unraid es un sistema operativo NAS patentado desarrollado por Lime Technology, diseñado centrándose en la flexibilidad, la facilidad de uso y la compatibilidad con una amplia gama de configuraciones de hardware.

Características principales de Unraid:

  • Array Unraid: Unraid utiliza su tecnología de array única, que permite a los usuarios mezclar y combinar unidades de diferentes tamaños y velocidades, ofreciendo flexibilidad en la expansión del almacenamiento.
  • Soporte para Docker y VM: incluye soporte para contenedores Docker y máquinas virtuales (VM), lo que permite a los usuarios ejecutar diversas aplicaciones y servicios dentro de entornos aislados.
  • Interfaz fácil de usar: Unraid cuenta con una interfaz intuitiva basada en web, lo que simplifica las tareas de instalación, configuración y mantenimiento para usuarios de todos los niveles de habilidad.
  • Protección de datos: Unraid emplea un mecanismo de protección de datos basado en la paridad, en el que los datos se protegen contra fallos de las unidades mediante unidades de paridad, de forma similar a las configuraciones RAID tradicionales.

Creando un NAS - TrueNAS Vs. Unraid

Como hemos visto, ambos sistemas cuentan con interfaces fáciles de usar, permiten alojar máquinas virtuales y contenedores.

En cuanto a diferencias, la más obvia, que no la más importante, es que TrueNAS es gratuito y Unraid no. Eso sí, las licencias de Unraid son vitalicias y no son caras. Van desde los 59 dólares con 6 HDD, hasta los 129 dólares para ilimitadas unidades de almacenamiento.

Pero la diferencia más importante es cómo gestionan el almacenamiento:

  • TrueNAS utiliza los modos RAID tradicionales integrados en su sistema de archivos OpenZFS
  • Mientras que Unraid utiliza un sistema de distribución a nivel de archivos que se parece más a JBOD cruzado con RAID ¾, que a RAID 5 o similar

Esto influye como en como manejan la tolerancia a fallos:

  • Los modos RAID básicos ofrecidos por TrueNAS y su sistema de archivos OpenZFS son:
    • RAID 0: escrituras a nivel de fichero, datos duplicados en discos adicionales sin tolerancia a fallos.
    • RAID 1: escrituras a nivel de bloque en espejo distribuidas a través de los discos
    • RAID 5: escrituras a nivel de bloque distribuidas entre discos, paridad distribuida
    • RAID 6: escrituras a nivel de bloque distribuidas entre discos, paridad doble distribuida
  • Unraid sólo ofrece un método, y es similar a los modos RAID de disco de paridad dedicada (3, 4, etc.), pero con la diferencia de que no hay striping, sólo discos planos con escrituras a nivel de archivo como en JBOD, pero paridad a nivel de bloque escrita en una unidad de paridad dedicada. Sin embargo, a diferencia de JBOD, los archivos se distribuyen entre todos los discos de datos y no se llenan de uno a otro cuando el primero está lleno.
Más allá de eso, RAID 5 utiliza paridad XOR, mientras que Unraid utiliza paridad par, que no son más que caminos diferentes para el mismo efecto: la tolerancia a fallos (la capacidad de soportar la pérdida de discos). La mayor ventaja de Unraid es que permite que uno o dos discos de paridad protejan un número ilimitado de discos de datos, todos los cuales conservan toda su capacidad. Esto proporciona protección frente a uno o dos fallos de disco.

Ventajas y desventajas de TrueNAS

En cuanto a ventajas de TrueNAS tenemos:

  • Utiliza el maduro y potente OpenZFS
  • Los modos RAID estándar ofrecen mayor velocidad y tolerancia a fallos
  • Rápido rendimiento sin unidades caché
  • Tolerancia a fallos con sólo dos unidades

Mientras que sus desventajas son:

  • La tolerancia a fallos reduce la capacidad de almacenamiento
  • No se puede elegir el sistema de archivos

Ventajas de Unraid

Estas son algunas de las ventajas que puede esperar con Unraid.

  • Utiliza la capacidad máxima de todos los discos de datos
  • Las unidades de paridad protegen un gran número de discos sin reducir la capacidad
  • Fácil recuperación a nivel de archivo
  • Los datos de las unidades que funcionan siguen estando disponibles durante la recuperación
  • Ahorra energía y aumenta la vida útil de los discos al desactivar las unidades que no se utilizan

Inconvenientes de TrueNAS:

  • Rendimiento mediocre sin caché SSD
  • El creador de discos de instalación Unraid USB Flash Creator es quisquilloso

Cuándo usar TrueNAS y Unraid

Elegir entre TueNAS y Unraid depende en última instancia de tus requisitos específicos, preferencias y conocimientos técnicos:

  • TrueNAS ofrece una solución robusta y rica en funciones con ZFS, por lo que es ideal para los usuarios que buscan protección de datos avanzada y escalabilidad.
  • Por otro lado, Unraid brilla por su flexibilidad y facilidad de uso, especialmente para los usuarios interesados en ejecutar contenedores Docker y máquinas virtuales dentro de su entorno NAS.

Sea cual sea la plataforma que elijas, tanto FreeNAS (TrueNAS) como Unraid proporcionan potentes herramientas para construir y gestionar tu NAS doméstico, atendiendo a diversas necesidades y preferencias de almacenamiento.

Por último, destacar que Unraid te da 30 días de prueba que puedes aumentar con 2 prórrogas de 15 días, por lo que lo puedes probar prácticamente 2 meses antes de decidirte a pagar por él.

Rubén Castro

Redactor

Apasionado de explorar y diseccionar lo último en tecnología. Tengo mucha experiencia en el mundo de los ordenadores y el gaming, aunque también me gustan todos los tipos de gadgets.

Consentimiento