Inicio Empresa Las aplicaciones TrueNAS SCALE mejoran la flexibilidad del NAS

Las aplicaciones TrueNAS SCALE mejoran la flexibilidad del NAS

by Blaise Robitaille
placa base ix mini r

Con el lanzamiento de TrueNAS SCALE 22.12.2 a principios de este año, el equipo de iX tiene una clara intención de hablar un poco más con la empresa. Parte de la mensajería mejorada proviene de nuevos sistemas de hardware y soporte para administrar NVDIMM y mejoras en HA y funciones de replicación. Pero se ha producido otro impulso importante en torno al soporte de aplicaciones, lo que hace que las aplicaciones TrueNAS SCALE sean mucho más importantes.

Con el lanzamiento de TrueNAS SCALE 22.12.2 a principios de este año, el equipo de iX tiene una clara intención de hablar un poco más con la empresa. Parte de la mensajería mejorada proviene de nuevos sistemas de hardware y soporte para administrar NVDIMM y mejoras en HA y funciones de replicación. Pero se ha producido otro impulso importante en torno al soporte de aplicaciones, lo que hace que las aplicaciones TrueNAS SCALE sean mucho más importantes.

iX envió un nuevo Mini R, configurado con TruNAS SCALE, y nos pidió que hurgáramos un poco para ver qué pensábamos del catálogo de aplicaciones mejorado y las integraciones.

truenas escala aplicaciones trenes

TrueNAS SCALE Bluefin, versión 22.12.2, presenta un nuevo conjunto de aplicaciones en el catálogo de TrueNAS. Estas aplicaciones se clasifican en tres grupos según sus niveles de soporte y mantenimiento. El tren "Comunidad" consta de aplicaciones aportadas por iXsystems o la comunidad, con iX revisando y moderando los cambios pero sin brindar soporte directo.

El tren "Oficial" contiene aplicaciones probadas y mantenidas regularmente por ingenieros de TrueNAS, y los problemas importantes se resuelven de inmediato. Las aplicaciones del tren "Comunitario" pueden pasar al tren "Oficial" si demuestran ser de alta calidad y ampliamente utilizadas.

El tren "Enterprise" es exclusivo de los dispositivos TrueNAS Enterprise e incluye aplicaciones con funcionalidad de nivel empresarial, probadas, mantenidas y documentadas exhaustivamente para casos de uso críticos. Los proveedores de software pueden comunicarse con iXsystems para discutir la inclusión de sus aplicaciones en este tren.

ix mini r delantero

En cuanto al hardware subyacente, el TrueNAS Mini R es un NAS de montaje en rack más grande dentro de la familia Mini; se puede encontrar más información en el Sitio web de TrueNAS.

ix mini r trasera

Si bien es físicamente más grande que los otros Minis, TrueNAS Mini R utiliza ese espacio para el almacenamiento. El servidor de profundidad corta de 2U ofrece 12 bahías de almacenamiento SATA de 3.5″ que se pueden usar con una combinación de SSD y HDD. El sistema comienza en $ 1848 y es bastante configurable según las necesidades del cliente.

placa base ix mini r

Especificaciones de TrueNAS Mini R

Caracteristicas TrueNAS Mini R
Chasis Gabinete de 12 bahías: diseño silencioso de oficina: 45 dB inactivo, 52 dB pico
compartimentos de unidad 12 bahías para unidades SATA de 3.5" intercambiables en caliente (adaptadores opcionales de 3.5" a 2.5" disponibles)
Capacidad bruta máxima Hasta 216 TB
CPU CPU Intel C3758 de ocho núcleos
Salud Cerebral DDR32 de 4 GB con ECC (actualizable a 64 GB)
RAID OpenZFS: Stripe (RAID0), Multi-Disk Mirror (RAID10), Parity RAIDZ1 (RAID5), RAIDZ2 (RAID6) y RAIDZ3 (triple paridad)
Administración de discos Unidades intercambiables en caliente, Escaneo de bloques defectuosos + HDD SMART, Soporte de montaje ISO, Cifrado de disco acelerado por hardware
Nuestra red Estándar: 2 puertos LAN Ethernet RJ45 1/10GBaseT Puerto IPMI RJ45 dedicado (administración remota de hardware) 2 tarjetas adicionales SFP+ 10G (opcional)
Puertos USB 1 puerto USB 3.0 (trasero) 2 puertos USB 2.0 (trasero)
Caché de lectura/escritura (Opcional) Aumente el rendimiento agregando una caché de lectura de alto rendimiento dedicada (L2ARC) o agregando una caché de escritura de alto rendimiento dedicada (ZIL/SLOG)
Expansión PCIe 1 PCI Express 3.0x4
Fuente de Energía 100 V a 240 V CA, 50/60 HZ, monofásico
Consumo de energía (máximo) Sin disco: 63 W, con unidades y tarjeta adicional de 10 G: 167 W
Administración de energía Encendido/apagado remoto (IPMI), respuesta de señal de UPS y alertas
Interfaz de control de usuario Navegador web y administración remota de hardware (IPMI)
Dimensiones (W x D x H) 17.2″ x 21″ x 3.5″ / 437 × 533 × 89 mm
Peso (sin unidades) 18.7 libras / 8.5 kg
Garantía Limitada 1 año de garantía incluida: garantía opcional de 3 años para la compra. La garantía de software requiere registro en portal.ixsystems.com.
Accesorios Guía de configuración básica; 2 llaves de bisel; bolsa de tornillos HDD; cable de cobre cat2 de 7 x 6 pies; Bisel; 4 pies de goma adhesivos; Kit de rieles cortos: profundidad de montaje en rack de 19″ a 26.6″; Kit de rieles largos opcional disponible: profundidad de montaje en rack de 26.5″ a 36.4″

ESCALA TrueNAS con LINUX

TrueNAS SCALE en el Mini R brinda suficiente potencia para ejecutar un recurso compartido ZFS completamente implementado con la capacidad de ejecutar varios contenedores. Si bien la CPU de este no está diseñada para ser una potencia (CPU Intel Atom C3758 a 2.20 GHz), es un chip de ocho núcleos y ocho subprocesos con una memoria caché L16 de 2 MB.

Es un chip de 14nm basado en intel Denverton lanzado por primera vez en el tercer trimestre de 3 que consume energía con un TDP de 2017 W; tiene (y utiliza completamente) RAM DDR25 ECC. Nuestra unidad de revisión está configurada con 4 GB. Para satisfacer la necesidad de un procesamiento y una aceleración más rápidos, TrueNAS requiere una cantidad sustancial de RAM y puede requerir hasta 64 GB por TB para realizar la deduplicación. El mínimo es 5 GB de RAM con hasta ocho unidades y agregue 8 GB por cada unidad por encima de las ocho. Lo mejor es considerar 1 GB o 16 GB como la norma para una implementación básica.

Nuestra experiencia fue que la CPU era más que adecuada para ejecutar TrueNAS y mantenerse al día con varios contenedores e incluso algunas máquinas virtuales.

TrueNAS SCALE aún ofrece todo el ZFS y la funcionalidad de uso compartido de TrueNAS CORE al tiempo que agrega nuevo soporte para aplicaciones en contenedores a través de Docker y el catálogo de aplicaciones seleccionadas.

Incluso obtuvimos una instalación completa de Windows Server 2022 para instalar y funcionar en el espacio de virtualización. Es cierto que era un poco más duro que un hipervisor más maduro.

Descubrimos que los controladores para Windows Server 2022 debían cargarse desde un ISO montado por separado, pero se integraba bien con los recursos integrados y estaba en línea de inmediato.

Aplicaciones TrueNAS SCALE

Las aplicaciones TrueNAS SCALE son muy similares a las compatibles con TrueNAS CORE. Seleccionar la aplicación de la lista e implementarla es casi lo mismo que la experiencia de implementación y administración de TrueNAS CORE.

Intentamos implementar "Home Assistant" y "Grafana", y es tan simple como seleccionar, hacer clic e implementar.

Una vez iniciado, muestra el número de puerto de la aplicación en ejecución y puede iniciar sesión a través de un navegador en la red. Simplemente tuvimos que abrir un navegador, ingresar la dirección IP del NAS y el número de puerto de la aplicación, y cada nueva aplicación nos recibió con una pantalla de configuración y configuración.

Esta fue una experiencia casi idéntica a CORE y muy similar a muchas otras ofertas de NAS convencionales.

Sin embargo, lo nuevo es la capacidad de agregar contenedores que no figuran en la lista de aplicaciones. La implementación de contenedores de Docker fue sencilla si tiene algo de experiencia con Docker.

SCALE le permite implementar un contenedor de Docker seleccionando "Iniciar imagen de Docker" en aplicaciones y configurándolo directamente a través de la GUI. Sin embargo, esto no es tan sencillo como usar el repositorio de aplicaciones y requiere explorar el repositorio de Docker Hub (https://hub.docker.com/search?q=) para una imagen. Esto es más adecuado para un usuario intermedio con cierta experiencia en contenedores (Docker o Kubernetes).

Ingresar el nombre del repositorio de Docker y configurarlo desde el menú desplegable en la GUI estuvo bien, pero si es la primera vez que utiliza Docker, la GUI no lo sostiene y deberá consultar la base de conocimiento.

Quitar los contenedores innecesarios es simple; seleccione el contenedor que desee eliminar y haga clic en Eliminar.

Rendimiento del iX Mini R

Si bien estábamos interesados ​​principalmente en revisar el catálogo y la integración de TrueNAS SCALE Apps, queríamos impulsar el Mini R un poco en el lado del rendimiento para ver cómo se maneja solo. Para esta revisión, nuestra unidad estaba equipada con 4 SSD iX SATA de 1.9 TB y 8 HDD WD Red Plus de 10 TB. Nuestra unidad también incluía la huella de RAM de 64 GB mejorada.

unidades de escala ix mini r truenas

Hablamos del rendimiento del flash dentro de nuestra unidad de revisión iX Mini R. Configuramos dos grupos de almacenamiento RAIDZ2, cada uno con la compresión habilitada pero sin la deduplicación activada. Observamos el rendimiento externo a través de la conexión de 10 GbE y el rendimiento interno cuando el almacenamiento se presentó a una máquina virtual Server 2022 que se ejecuta en el sistema.

Nuestro proceso empresarial de pruebas comparativas de disco duro y almacenamiento compartido condiciona previamente cada unidad a un estado estable con la misma carga de trabajo con la que se probará el dispositivo bajo una carga pesada de 16 subprocesos con una cola pendiente de 16 por subproceso y luego se probará en intervalos establecidos en múltiples subprocesos /perfiles de profundidad de cola para mostrar el rendimiento con un uso ligero y pesado. Dado que las soluciones NAS alcanzan su nivel de rendimiento nominal muy rápidamente, solo representamos gráficamente las secciones principales de cada prueba.

Pruebas de preacondicionamiento y de estado estacionario primario:

  • Rendimiento (lectura+escritura de IOPS agregado)
  • Latencia promedio (latencia de lectura y escritura promediadas juntas)
  • Latencia máxima (máxima latencia de lectura o escritura)
  • Desviación estándar de latencia (desviación estándar de lectura+escritura promediada)

Nuestro análisis de carga de trabajo sintético empresarial incluye cuatro perfiles basados ​​en tareas del mundo real. Estos perfiles se han desarrollado para facilitar la comparación con nuestros puntos de referencia anteriores, así como con valores ampliamente publicados, como una velocidad máxima de lectura y escritura de 4k y 8k 70/30, que se usa comúnmente para unidades empresariales.

  • 4K
    • 100 % de lectura o 100 % de escritura
  • 8K (secuencial)
    • 100 % de lectura o 100 % de escritura
  • 128K (secuencial)
    • 100 % de lectura o 100 % de escritura

Comenzando con un rendimiento de lectura aleatoria de 4K sobre 10 GbE a nuestros cuatro SSD en RAIDZ2, medimos 3,545 IOPS de lectura y 1,017 IOPS de escritura.

A continuación, pasamos a nuestra prueba de lectura y escritura secuencial de 8k, donde medimos un poco más de 16k IOPS de lectura y 14.9k de escritura.

Finalmente, en nuestra prueba de transferencia secuencial de 128k, medimos 972 MB/s de lectura y 738 MB/s de escritura por cable.

Para medir el rendimiento del almacenamiento interno de la caja, sin la sobrecarga de Ethernet, usamos CrystalDiskMark dentro de la máquina virtual que se ejecuta en el hipervisor integrado. Aquí medimos 811 MB/s de lectura y 425 MB/s de escritura con una carga de trabajo de transferencia secuencial de 1 millón.

Conclusión

Hay mucho que explorar en el catálogo de aplicaciones de TrueNAS SCALE y, en su mayor parte, es fácil trabajar con él, especialmente para aquellos que están familiarizados con TrueNAS SCALE. Sin embargo, hay otros lugares donde es fácil perderse entre la maleza. Sin duda, la comunidad querrá continuar creando documentación y guías para los usuarios que quieran explorar fuera de los trenes de aplicaciones oficiales y empresariales.

aplicaciones de escala ix mini r truenas

También es genial ver hardware optimizado como el iX Mini R. Con el cambio a Linux y el poder de ZFS, y la capacidad de alojar contenedores y máquinas virtuales, este es un dispositivo apto para pymes con la versatilidad de expandirse en el futuro. El continuo crecimiento combinado de la plataforma de software, con más hardware empresarial y soporte de servicios de datos y la creciente variación en las plataformas de hardware, son todos buenos pasos hacia adelante para TrueNAS en general y SCALE específicamente a medida que iX continúa avanzando en la pila de TI empresarial.

Guía del usuario de las aplicaciones TrueNAS SCALE

Interactuar con StorageReview

Newsletter | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | TikTok | RSS Feed