¡Primer LANZAMIENTO oficial de TrueNAS® bajo Linux!

Por primera vez, TrueNAS®, el almacenamiento definido por software de código abierto más utilizado, ya está disponible oficialmente tanto en FreeBSD (TrueNAS® CORE & TrueNAS® Enterprise) como en Linux con TrueNAS® SCALE. TrueNAS® SCALE 22.02.0 (Angelfish) se publica ahora en «Twosday», 22.2.22.

Xsystems se complace en dar la bienvenida en Linux a la comunidad TrueNAS®. Todas las excelentes herramientas de TrueNAS® como OpenZFS, capturas, replicación, API REST, WebUI, Samba con ACL de Windows, alta disponibilidad, gestión de recintos y actualizaciones de software con un solo clic se complementan ahora con la cadena de herramientas estándar de Linux y un entorno de sistema Debian Linux. Invitamos a todos los administradores, usuarios y entusiastas de Linux a que lo prueben por sí mismos y se unan a la comunidad TrueNAS®.

TrueNAS® SCALE sigue siendo TrueNAS®… con grandes adiciones

TrueNAS® SCALE es la culminación de casi tres años de colaboración entre el equipo de desarrollo de iXsystems y la comunidad TrueNAS®. El viaje comenzó con las contribuciones de iXsystems para promover la combinación de Linux y FreeBSD como sistemas operativos primarios para OpenZFS 2.0. De esta forma se logró portar el middleware TrueNAS® entre los dos sistemas operativos con el objetivo de soportar las características existentes de TrueNAS® sobre una base Linux para desbloquear varias características específicas de Linux. Entre ellas se incluyen los contenedores Docker, Kubernetes, KVM y también ZFS escalable a través del sistema de archivos Gluster.

Las funciones y capacidades adicionales de TrueNAS® SCALE permiten a TrueNAS® ofrecer infraestructura hiperconvergente (HCI) de código abierto y almacenamiento unificado escalable. Al utilizar Linux, TrueNAS® SCALE puede hacer honor a sus siglas:

El camino desde TrueNAS® SCALE hasta el lanzamiento

El camino desde el desarrollo hasta ALPHA, luego BETA, RC y ahora RELEASE ha llevado 18 meses de desarrollo y pruebas exhaustivas. Más de 10.000 usuarios de la comunidad TrueNAS® han participado y probado en una amplia variedad de plataformas de hardware y VMs. Una exitosa fase de CANDIDATO A RELEASE (RC) de tres meses con sus dos ciclos de control de calidad completó el camino. El ciclo de vida de TrueNAS® SCALE, incluyendo el crecimiento a 10.000 usuarios, se describe a continuación.

La fase RELEASE es el hito más importante del ciclo de vida de nuestro software, ya que permite a los clientes empezar a crear e implementar sistemas para uso empresarial. Durante la fase RELEASE, iXsystems ofrece contratos de soporte empresarial estándar. Estamos deseando trabajar con nuestros socios y clientes en los próximos meses.

iXsystems hace una importante contribución a Linux

Mientras que muchas aplicaciones se pueden portar fácilmente de FreeBSD a Linux, TrueNAS® utiliza muchas herramientas del sistema operativo para proporcionar una experiencia similar a la de un dispositivo. Añadir un nuevo sistema operativo, integrarlo eficazmente y asegurarse de que es sólido y confiable no es tarea fácil. El equipo de desarrollo de iXsystems y los muchos colaboradores y probadores de la comunidad TrueNAS® han invertido colectivamente cientos de años de desarrollo para hacer posible esta versión. Gracias a todos los que han trabajado con nosotros en este increíble viaje.

Entre las muchas contribuciones técnicas de iXsystems a TrueNAS® SCALE se destacan:

OpenZFS 2.0: La inclusión de FreeBSD y Linux como pares probados a fondo en OpenZFS permitió la migración de datos entre TrueNAS CORE y TrueNAS SCALE. Tanto el proceso de desarrollo como el de pruebas contaron con la contribución de iXsystems. Una vez completada la integración de OpenZFS 2.0, iXsystems contribuyó con muchas mejoras de escalabilidad, incluyendo una reducción significativa en los tiempos de importación de pools en sistemas de gran tamaño.

ACLs de Windows en Linux: Por defecto, Linux sólo soporta ACLs POSIX.1e, que son un pequeño subconjunto de las ACLs de Windows (NFSv4). Las ACL NFSv4 añadidas por iXsystems a OpenZFS en Linux, permiten una compatibilidad mucho mejor de la compartición SMB con Windows.

OpenZFS escalable: iXsystems integra el sistema de archivos Gluster y OpenZFS para crear un sistema con las características de un ZFS escalable. Entre las aportaciones recientes se incluye la capacidad de enlazar instantáneas de Gluster y OpenZFS, que aparecerá en la próxima versión denominada «Bluefin».

Kubernetes Apps: iXsystems ha migrado la capacidad de Apps de FreeBSD Jails/Plugins a una infraestructura Kubernetes con Helm Charts y soporte para contenedores Docker y pods. Socios como TrueCharts.org también han garantizado la disponibilidad de grandes catálogos de aplicaciones para la comunidad de usuarios.

CLI unido a la facilidad de uso de la GUI: TrueNAS® SCALE incluye una WebUI más eficiente que permite a los usuarios configurar y ver más ajustes en una sola página web. La interfaz de línea de comandos (CLI) se ha mejorado con una TrueNAS® CLI que permite a los usuarios utilizar toda la potencia de las API REST TrueNAS® a través de una consola de texto.

Los cambios en TrueNAS®SCALE 22.02.0

El conjunto de características de TrueNAS 22.02 se describe en la hoja de datos de TrueNAS® SCALE, y la documentación de TrueNAS SCALE contiene la mayor parte de lo que necesita saber para construir y ejecutar sus primeros sistemas. Si te falta información o necesitas consejo, los foros de la comunidad TrueNAS® son una gran fuente de información y comunidad.

Los detalles de TrueNAS SCALE 22.02.0 se pueden encontrar en las notas de la versión. Hay más de 300 nuevas correcciones de errores y mejoras que representan un salto significativo en la calidad sobre la versión RC2. Las nuevas características más destacadas son:

Mejor integración con repositorios de aplicaciones de terceros, como TrueCharts.
Posibilidad de sidegrade de TrueNAS® CORE a SCALE
Soporte completo NFSv4 ACL para los protocolos NFS y SMB
Gestión de carcasas Serie M
Soporte inicial para alta disponibilidad (controlador dual)
Página del panel de control personalizable

Nos gustaría agradecer a la comunidad su gran apoyo para hacer realidad TrueNAS® SCALE. La ayuda en la búsqueda y corrección de errores ha sido inestimable. Ha sido un momento emocionante, y hay mucho más por venir. Por favor, siga informando de errores y enviando sugerencias para que juntos podamos seguir mejorando la calidad de TrueNAS® SCALE.

¿Quién debería utilizar TrueNAS® SCALE?

En esta fase RELEASE del ciclo de vida de desarrollo de software, TrueNAS® SCALE está pensado principalmente para uso personal, en pequeños proyectos y en laboratorios técnicos. Es particularmente adecuado para usuarios que tienen aplicaciones Linux con requisitos de virtualización y almacenamiento estándar. Los usuarios con requisitos de almacenamiento expandible pueden empezar a probarlo para sus casos de uso o intereses específicos.

Hay muchas oportunidades para que los desarrolladores de Linux contribuyan al proyecto de código abierto TrueNAS® SCALE, y tenemos una vibrante comunidad Discord para los colaboradores. Es un entorno bien coordinado y gestionado para colaborar en la construcción de la mejor infraestructura hiperconvergente abierta. Bluefin es la próxima versión importante después de SCALE 22.02. Incluirá algunas mejoras importantes, como capturas ZFS escalables y replicación, Kubernetes en clúster e hipervisores en clúster. Puede encontrar más información en esta publicación de la comunidad.

Para grandes usuarios comerciales con necesidades de escalabilidad, iXsystems ofrece un programa de soporte de prueba. Este se realiza para implementaciones con aplicaciones específicas, antes de que completen la fase de prueba y pasen a producción. Póngase en contacto con su gestor de cuentas de iXsystems o envíenos un correo electrónico a info@holstein-it-solutions.de si desea probar TrueNAS® SCALE.

A los usuarios de producción con requisitos NAS estándar (NFS, SMB, iSCSI, S3) se les sigue recomendando que utilicen TrueNAS® CORE y Enterprise. De esta forma pueden gestionar cientos de veces, los datos que llevan en funcionamiento por más de diez años. TrueNAS® SCALE ha heredado parte de esta madurez y pruebas automatizadas, pero aún no ha completado el ciclo de vida de calidad del software empresarial. Paralelamente, TrueNAS® CORE 13.0 también ha comenzado su coamino con una versión BETA.

Si tiene más preguntas o necesita asesoramiento sobre un nuevo proyecto, póngase en contacto con nosotros. Estamos a su disposición.