iXsystems, más conocido como proveedor de software de almacenamiento conectado a la red (NAS) y productos de nivel de entrada, ha llevado su escala TrueNAS hiperconvergente a la disponibilidad general.
iXsystems utiliza sistemas operativos de código abierto y hardware básico, entregando productos hiperconvergentes que pueden costar la mitad del precio de los de Dell EMC o HPE. Sin embargo, el objetivo clave de iXsystems ha sido volverse competitivo agregando capacidad de escalamiento horizontal.
“TrueNAS Scale brinda la capacidad de ejecutar aplicaciones en forma de máquinas virtuales KVM o en contenedores Kubernetes”, dijo el director general de iXsystems, Brett Davis, en una entrevista con la publicación hermana de Computer Weekly, LeMagIT.
“Pero consideramos que estos casos de uso están al margen. La escala se trata sobre todo de poder ampliar nuestra capacidad de almacenamiento a voluntad. Nuestro objetivo real es competir con productos NAS superelásticos de escalamiento horizontal como Isilon de Dell EMC ”, dijo.
“Nuestro TrueNAS M60 de gama alta admite una capacidad máxima de 20 PB [petabytes] cuando lo equipa con 12 estantes TrueNAS ES102 con 102 discos cada uno. Lo cual está bien, pero nuestros clientes quieren ir más allá ”, dijo Davis.
“Reemplazar TrueNAS en el M60 con TrueNAS Scale significa que ahora puede implementarlo en clústeres. Hemos probado un clúster de 100 nodos con capacidad de 2000 PB “.
Davis es optimista. Durante la pandemia, las ventas de iXsystems crecieron un 70%, especialmente en Europa y Asia. Mientras tanto, en Nueva York, un cliente de un banco reemplazó su Pure Storage FlashBlade NAS por arreglos TrueNAS M60 porque ofrece 20 PB de capacidad por la mitad del costo.
TrueNAS Scale ve un cambio a FreeBSD
Históricamente, las matrices iXsystems se han construido en servidores x86 y han utilizado una versión del sistema operativo Linux FreeBSD con el sistema de archivos de almacenamiento OpenZFS. TrueNAS Scale reemplaza FreeBSD con un sistema operativo (SO) Debian Linux.
“Hemos ganado la capacidad de ejecutar máquinas virtuales bajo el hipervisor KVM y agrupar automáticamente los volúmenes OpenZFS en un grupo global utilizando GlusterFS como un sistema de archivos distribuido”, dijo Davis.
Brett Davis, iXsystems
Gluster también es de código abierto. Vendido comercialmente durante mucho tiempo por Red Hat, recientemente se abandonó porque el proveedor favorecía a Ceph. “Nadie, ni siquiera Oracle, es compatible con ZFS ahora”, dijo Davis. Sin embargo, eso no nos asusta. Es un sistema de almacenamiento sólido, todavía desarrollado activamente por la comunidad, y estamos convencidos de que es adecuado para los desafíos que queremos abordar “.
TrueNAS, históricamente, existe como un producto de software de libre instalación para cualquier hardware x86 (ahora llamado TrueNAS Core, anteriormente FreeNAS). Es probable que TrueNAS Scale pronto también esté disponible como descarga gratuita, pero el equipo de iXsystems no es muy hablador al respecto.
TrueNAS Core tiene la misma funcionalidad de almacenamiento (SMB, NFS, conectividad S3 con iSCSI a estantes de discos adicionales) desde la misma consola TrueCommand y la misma funcionalidad de seguridad que TrueNAS Enterprise comercial y la nueva TrueNAS Scale. Pero carece de soporte 24/7, dijo Davis, y los clientes tienden a usarlo para probar en configuraciones pequeñas.
iXsystems prevé seguir el modelo de Nutanix, en el que proporciona el software del sistema y los proveedores externos venden productos en función de su selección de hardware.
Serie M tope de gama
TrueNAS Scale puede funcionar potencialmente con todos los arreglos de iXsystems. Pero la gama M, con muchos conectores de red, es la más adecuada para grandes clústeres de almacenamiento.
Los productos de la gama M de iXsystems son todos 4U y pueden contener 28 unidades de estado sólido (SSD) o 24 unidades de disco duro (HDD). Las diferencias entre modelos están en el controlador. El M60, por ejemplo, tiene 64 núcleos de CPU, 1,5 TB (terabytes) de RAM, ocho puertos Ethernet de 100 Gbps y admite hasta 12 estantes de disco con 102 unidades cada uno.
Mientras tanto, el M50 funciona con 40 núcleos, tiene 768 GB de RAM y cuatro puertos Ethernet, con soporte para ocho estantes adicionales ES102.
A finales de año, iXsystems lanzará el M30 de nivel de entrada, con 16 núcleos, 128 GB de RAM, cuatro puertos Ethernet de 25 Gbps y soporte para dos estantes de disco ES102. El rendimiento alcanzado incluye un rendimiento de 3GBps y 25.000 IOPS.
La idea detrás del M30 es que, si bien tiene poco impacto en la capacidad, puede colocar más nodos de controlador en el clúster que estantes de discos. Eso podría ser interesante en casos de uso de infraestructura hiperconvergente (HCI) donde se necesita más potencia de procesamiento en lugar de capacidad. Por ejemplo, cuando varios contenedores ejecutan una aplicación, aún puede ser del mismo conjunto de datos.
Serie R de nivel de entrada
De rendimiento más modesto es el rango R, con menos núcleos y un número limitado de puertos de 100 Gbps. Presentan la ventaja de ser menos costosas y quizás adecuadas para su implementación en sitios más pequeños. Hay tres modelos de la gama R, el R10, R40 y R50, que van desde los 90TB de capacidad con hasta 30 núcleos y 288GB de RAM hasta los 8.6PB, que incluyen algo de flash NVMe.
Incluso más pequeños, los arreglos TrueNAS Mini están diseñados para su implementación en oficinas y vienen en cuatro modelos, desde el Mini E al XL, con hasta ocho HDD.
Próximamente: nodos activos-activos y escala TrueNAS independiente
iXsystems también ha anticipado mejoras para su infraestructura hiperconvergente que se habilitarán el próximo año.
A partir de esta semana, las máquinas equipadas con TrueNAS Scale se pueden usar en un clúster de al menos tres nodos, pero solo uno de ellos administra el acceso.
Luego, hacia mediados de 2022, iXsystems agregará la capacidad de funcionar en modo activo-activo en el que cada nodo podrá administrar el acceso desde la red. En esta configuración, los dos controladores de un arreglo de la serie M administrarán cada uno sus propios volúmenes OpenZFS para maximizar la velocidad de acceso.
A principios de 2022, iXsystems lanzará nodos independientes TrueNAS Scale, con la capacidad de ejecutar contenedores y máquinas virtuales sin la necesidad de implementar un clúster completo. En esta configuración, los dos controladores proporcionan redundancia.