La empresa iXsystems ha publicado la distribución TrueNAS SCALE 24.10, que utiliza el núcleo de Linux y la base de paquetes de Debian (los productos anteriores de esta compañía, como TrueOS, PC-BSD, TrueNAS y FreeNAS, se basaban en FreeBSD). Al igual que TrueNAS CORE (FreeNAS), TrueNAS SCALE se puede descargar y usar de forma gratuita. El tamaño de la imagen iso es de 1.4 GB. Los códigos fuente de los scripts de construcción específicos de TrueNAS SCALE, la interfaz web y las capas se han publicado en GitHub.
La edición TrueNAS SCALE basada en Linux ahora es la principal, mientras que la rama TrueNAS CORE basada en FreeBSD ha sido trasladada a modo de soporte, donde planean seguir corrigiendo errores y problemas de seguridad durante algunos años más. Nuevas funciones y nuevas versiones de los componentes se desarrollarán exclusivamente en la rama TrueNAS SCALE. TrueNAS SCALE no es la única variante de FreeNAS basada en Linux: en 2009, se separó de FreeNAS la distribución OpenMediaVault, que fue trasladada al núcleo de Linux y a la base de paquetes de Debian.
Entre las características de TrueNAS SCALE se destaca la posibilidad de crear almacenamiento en múltiples nodos, mientras que TrueNAS CORE (FreeNAS) se posicionaba como una solución de un solo servidor. Además de aumentar la escalabilidad, TrueNAS SCALE también se distingue por utilizar contenedores aislados, simplificando la gestión de la infraestructura y siendo apto para crear infraestructuras definidas por software. Como sistema de archivos en TrueNAS SCALE se utiliza ZFS (OpenZFS). TrueNAS SCALE ofrece soporte para contenedores Docker, virtualización basada en KVM y escalabilidad a varios nodos mediante Minio o Syncthing.
Para la organización del acceso al almacenamiento, se soporta SMB, NFS, iSCSI Block Storage, S3 Object API y Cloud Sync. Para garantizar un acceso seguro, la conexión se puede realizar a través de VPN (OpenVPN). El almacenamiento puede ser desplegado en un solo nodo y luego, a medida que aumentan las necesidades, expandirse horizontalmente agregando nodos adicionales. Además de realizar tareas relacionadas con la organización del almacenamiento, los nodos también pueden ser utilizados para proporcionar servicios y ejecutar aplicaciones en contenedores, orquestados mediante la plataforma Docker, o en máquinas virtuales basadas en KVM.
En la nueva versión:
- Se han actualizado las versiones del núcleo de Linux 6.6.33, OpenZFS 2.2 (2.2.99) y Docker Engine 27.1.1. La base de paquetes se ha sincronizado con Debian 12.
- Se ha cambiado el backend para ejecutar aplicaciones adicionales en contenedores aislados de Kubernetes a la herramienta Docker. Se ha proporcionado la posibilidad de ejecutar imágenes Docker propias utilizando el asistente de instalación o un archivo YAML de configuración.
- Se ha añadido la capacidad de ampliar matrices RAIDZ mediante la adición de discos adicionales.
- Se han añadido servicios para guardar y restaurar copias de seguridad en el almacenamiento en la nube Storj iX.
- Se ha añadido la posibilidad de búsqueda global en todas las páginas de la interfaz web y en la configuración.
- Se ha rediseñado la página de resumen (Dashboard), donde se ofrecen nuevos widgets, informes y configuraciones.
- Se ha añadido una interfaz de usuario para evaluar el estado de los dispositivos NVMe basada en pruebas utilizando la tecnología S.M.A.R.T.
- Se ha reescrito el instalador de distribución.
- Para mejorar el soporte de Kerberos, NFS y SMB, el proceso nslcd ha sido reemplazado por sssd.
- Se ha incluido la generación de un identificador único del sistema para cada instalación.
- Se ha añadido soporte experimental para un modo de deduplicación rápida de datos en las particiones ZFS.
Fuente: opennet.ru
