Hoy nos complace presentar, en un adelanto italiano y europeo, la reseña de un nuevo producto del emergente QSan: un NAS con gran potencial, capaz de albergar 12 dispositivos de almacenamiento de varios formatos; el TrioNas U210.

QSan, la empresa
Fundada en 2004, QSan es una empresa que opera en el sector de TI orientada a la producción de sistemas de almacenamiento en red. Su sede se encuentra en Taipei (Taiwán), pero la distribución de los productos de la empresa involucra a Asia, Europa y América.
La política que inspira QSan se basa en una idea clara pero a la vez difícil: hacer que los datos estén siempre disponibles. Los productos que venden, por tanto, diseñados y comercializados por la empresa taiwanesa son principalmente hardware NAS y SAN. Más en detalle, QSan se fija el objetivo de elegir los mejores componentes de hardware para ser ensamblados de la mejor manera para obtener un excelente desempeño, confiabilidad, control y un costo accesible, brindando productos adecuados orientados al sector para pequeñas y medianas empresas así como para empresa de alto nivel.
Para fortalecer sus ensamblajes, QSan ha invertido fuertemente en la creación de software que permite que estos dispositivos se vuelvan “inteligentes”, capaces de administrar de forma independiente la conexión a la red. En primer lugar, la gran mayoría de QSan NAS / SAN están equipados con una interfaz web para la administración de dispositivos. Al mismo tiempo, QSan ha desarrollado algunas aplicaciones de software interesantes, capaces de hacer que el almacenamiento de datos de la empresa sea más eficiente y seguro. Entre estos podemos enumerar los principales: QSnap, QReplica, QConnect y QCentral. Veremos más adelante en la revisión que el TrioNas U210 nos permitió usar la utilidad QCentrale (orientada a
Paquete y descripción general
Dado su tamaño y al mismo tiempo su fragilidad y delicadeza, el NAS está empaquetado en un empaque de última generación, perfectamente relleno de poliestireno rígido que evita que los objetos se muevan dentro del paquete y al mismo tiempo protege el contenido de golpes.
Una vez abierto el paquete encontramos en su interior los siguientes componentes:
- Soportes ajustables para montaje en rack
- DVD que contiene el manual de instalación, el software y los controladores
- N. 2 cables de alimentación de red
- N. 1 cable serie RS232
- Juego de tornillos para montar discos
Se trata de un equipo imprescindible que pretende ahorrar papel: de hecho, faltan los manuales de usuario clásicos, que se muestran en formato digital (PDF) en el DVD de instalación. Sin embargo, creemos que aún sería necesaria una hoja de instrucciones rápida para la primera instalación, al menos para tener la información básica como nombre de usuario y contraseña estándar para acceder al panel administrativo.
Echando un vistazo rápido desde el exterior del nas, notamos inmediatamente la presencia de una fuente de alimentación redundante, que consta de dos fuentes de alimentación certificadas 80 plus platinum, equipadas con LED, altavoces y un botón de intercambio. Asimismo, observamos las 12 bahías intercambiables en caliente para unidades de 3,5 y 2,5 pulgadas, así como las interfaces de red de 6 Gigabit Ethernet. Desde el punto de vista de la conectividad encontramos 4 puertos USB 2.0 traseros, un puerto RGB y un puerto serie. El encendido del nas se realiza a través de un discreto botón en la parte frontal, capaz de iluminarse tras el encendido del dispositivo.
Interna: placa base
Para acceder al interior del NAS, debe quitar algunos tornillos cortos, que mantienen las placas de aluminio enganchadas al resto del chasis. En particular, hay 3 placas principales, cuya extracción permite el acceso directo al corazón del hardware y al departamento de refrigeración.
Una vez que se hayan quitado las losas, esto es lo que queda por delante:
Nuestra atención es inmediatamente captada por el diseño de la placa base, que resulta ser extremadamente parecido al de una placa base de escritorio clásica. De hecho, la placa base de las nas es una Gigabyte GA-6UASV3: una placa base diseñada y desarrollada por Gigabyte para el segmento de servidores y empresas. Las especificaciones detalladas están disponibles directamente en el sitio web del fabricante, en esta dirección: http://b2b.gigabyte.com/products/product-page.aspx?pid=3985#ov .
La tarjeta en cuestión ofrece soporte completo para dispositivos PCI-Express de tercera generación y socket 1155, que es compatible con los procesadores de escritorio de las series i3, i5 e i7 y con los procesadores Xeon® E3-1200 V2. De hecho, el chipset Intel C600 / C202 está montado en él. En el caso de esta placa base, sin embargo, solo se garantiza el soporte para los procesadores de escritorio i3, ya que los más potentes i5 e i7 requieren mayor consumo de energía y mayor capacidad de disipación del disipador de calor; por esta razón, estos procesadores no se enumeran en Gigabyte QVL. No en vano, en el modelo que tenemos en nuestro poder (TroNas U210), encontramos un Intel i3-3220, de doble núcleo con HyperThreading capaz de alcanzar la frecuencia de 3,30 GHz gracias a Turbo Boost. Este procesador hereda todas las características típicas de la tercera generación de procesadores i3,
En cuanto a la memoria RAM que admite la placa base, encontramos cuatro ranuras DDR3 ECC, para una instalación máxima de 32 Gb, u 8 Gb por banco. La frecuencia máxima administrable, para las especificaciones de Intel, es 1600MHz. Por el momento, nos encontramos con dos bancos de 8 Gb instalados, para un total de 16 Gb. Entrando en detalles, QSan ha elegido la memoria CL11 ADATA 1600 MHz. Para la configuración automática (SPD), la placa base configura los bancos de ram para su uso con los siguientes tiempos: 11-11-11-28 y CommandRate igual a 1T. Al ser memorias ECC de 8 Gb para cada banco, dicha configuración de memoria es muy respetable y debe considerarse de rango medio.
En términos de capacidad de expansión PCI-Express, el Gigabyte GA-6UASV3 permite la instalación de una tarjeta PCI-Express 16x, dos tarjetas 8x y una tarjeta PCI. Actualmente, a partir de las fotos, notamos la presencia de algunas tarjetas para llenar estos slots, entre ellas un controlador RAID y un controlador de red, que analizaremos más adelante.
En cambio, el departamento de almacenamiento de la placa base está equipado con 6 puertos Serial ATA de segunda generación, con 3,0 Gb / s de ancho de banda máximo. Solo uno de estos puertos Serial-ATA está ocupado por un módulo de disco SATA, mientras que los demás quedan libres.
Todo se concentra en una placa de formato micro-atx (9,6 pulgadas x 9,6 pulgadas) y se enfría mediante tres ventiladores de alto flujo controlados por calor. Fabricados por NMB Technologies, estos ventiladores que funcionan a 12 V pueden absorber hasta 0,96 A, para un total de aproximadamente 35 W en total. Por otro lado, son capaces, por sí mismos, de prever la refrigeración del interior del nas 24/7, obviamente produciendo un ruido relativo (absolutamente común para los sistemas de montaje en rack, que incluyen armarios especiales termocontrolados e insonorizados).
Interno: Almacenamiento
Aunque la placa base del TrioNas U210 ya brindaba soporte para hasta 6 discos SATA 2.0 (3.Gbps), QSan ha confiado la administración de los puertos SATA a una tarjeta PCI-Express diferente, capaz de coordinar tres controladores de host Marvell 88SE9235 . Cada uno de estos controladores de host puede conectar cuatro discos SATA con el bus PCI-Express, para un total de 12 discos admitidos. Además, estos controladores de host admiten SATA 1.5, 3 y los estándares más actuales de 6 Gbps. Contrariamente a nuestras expectativas, este sistema no prevé el uso de tecnología RAID de hardware: por lo tanto, esta tarjeta no es un controlador raid, sino un controlador SATA con 12 discos SAS-SATA, con la tarea de hacer accesibles los discos a nivel del sistema operativo. , donde se aplicarán las técnicas de raid de software adecuadas.
La razón principal que llevó a QSan a optar por un controlador Serial-Ata dedicado es bastante evidente. El controlador SATA que pertenece al conjunto de chips de la placa base no puede manejar más de 6 discos, mientras que el TrioNas U210 está diseñado para admitir hasta 12 discos de intercambio en caliente, más el Disk-on-Module (DOM) que contiene el sistema operativo QSan . Esto permite prácticamente 18 conexiones Sata, 12 de las cuales según el estándar de 6Gbps y otras 6 según el estándar de 3Gbps.
Una ventaja adicional que se deriva de dicha configuración se refiere a la falla de uno de los dos controladores: si falla el controlador Marvell dedicado, el sistema operativo continuará funcionando, estando residente en el DOM conectado al controlador integrado. Evidentemente, lo contrario no es cierto.
En cuanto al soporte para configuraciones RAID, QSan ha optado por no depender de un controlador de hardware, sino centrarse en el raid de software. En general, el uso de controladores raid por hardware constituye un costo más alto, pero al mismo tiempo permite aliviar completamente a la CPU de la sobrecarga de configuraciones complejas. Sin embargo, en un sistema completamente dedicado al almacenamiento de datos, el uso de un controlador dedicado pierde un significado significativo: no tendría sentido dedicar una CPU adicional para controlar las matrices raid, dejando la CPU principal casi completamente sin usar. Al mismo tiempo, QSan logra mantener bajo el precio del TrioNas U210.
El sistema operativo TrioNas U210 está contenido dentro de un DOM conectado al controlador de la placa base (por lo tanto, con una banda teórica máxima de 3Gbps). Más específicamente, el modelo de disco es el “innoLite SataDom D150QV”, producido por InnoDisk. Este dispositivo permite leer / escribir hasta velocidades de 120 Mb / sy 90 Mb / s respectivamente, totalmente compatible con la tecnología SMART y con un consumo máximo de energía de 1,6 W.
Interno: Redes
El hardware que permite que TrioNas U210 funcione con una infraestructura de TI es de nivel empresarial medio. De hecho, hay dos tarjetas de red gigabit integradas en la placa base, además de un controlador dedicado en el que se admiten cuatro NIC adicionales.
El Gigabyte GA-6UASV3 tiene dos adaptadores ethernet gigabit fabricados por Intel: 82579LM y 82579L. Esta última interfaz soporta, lista para usar, una interesante función de administración remota: el firmware de la placa integra un servidor web simple, capaz de administrar hasta cuatro conexiones simultáneas. Gigabyte llama a esta tecnología «Sistema de gestión de contenido». Sin embargo, las funcionalidades que ofrece esta interfaz web (más bien escasas y no muy potentes) han sido superadas en gran medida (y se esperaba) por una aplicación web desarrollada por QSan, que se ejecuta a través de un servidor web que opera a nivel de sistema operativo, y no a nivel de firmware. TAMBIÉN ES interesante saber que la interfaz de red 82579L es totalmente compatible con el estándar iKVM para la gestión remota de servidores.
Aún más interesante, desde el punto de vista de la red, es la presencia de un controlador de red de alto rendimiento, equipado con 4 NIC: Broadcom NetXtreme BCM 5719. Esta tarjeta utiliza la interfaz PCI-Express 2.0 4x (con un ancho de banda teórico de hasta a 2,5 GT / s) para comunicarse con el resto del sistema, dada la presencia de cuatro interfaces de 1 Gbps cada una. Básicamente, la disponibilidad de cuatro NICs, además de las dos ya integradas en la placa base, permite una excelente flexibilidad: «link aggregation», «virtual lan», «load balancing», «multipath» son algunos ejemplos de tecnologías que se pueden aplicar gracias a la combinación y cooperación de varias interfaces de red en el mismo nodo (en este caso, TrioNas U210). Como veremos
Gestión NAS: niveles y consolas
TrioNas U210 proporciona al administrador de la red una serie de utilidades capaces de facilitar la configuración del dispositivo, incluso desde la interfaz web, haciendo que la gestión del NAS sea extremadamente intuitiva y rápida. En particular, podemos identificar tres niveles de administración NAS diferentes, que corresponden a tres entornos diferentes e interfaces relacionadas:
- Es la consola administrativa de la línea de comandos
- Es la consola administrativa de la utilidad QCentral Java
- Es Administración a través del navegador web.
El nivel más bajo es la consola administrativa de la línea de mandatos. Al conectar un teclado a uno de los cuatro puertos USB con los que está equipado el NAS, es posible acceder a una consola simple y muy pequeña. Este entorno requiere el acceso a los privilegios más altos, tanto en términos de accesibilidad (solo se puede acceder localmente) como administrativo (el inicio de sesión debe realizarse con el usuario superadministrador) y, por lo tanto, la administración de rutina no está pensada. , pero solo para casos de emergencia.
Al escribir el comando de ayuda en la línea de comandos, obtenemos la lista completa de comandos que se pueden dar a la consola. Es evidente que QSan ha mantenido una consola al estilo Linux (ya que todo el sistema operativo deriva de Linux) al castrar toda su funcionalidad, a excepción de la utilidad ifconfig (también redimensionada). En términos prácticos, esta consola solo es útil para configurar manualmente la dirección IP de la máquina y un poco más. Para todas las demás funciones avanzadas, QSan ha pensado específicamente en los niveles 2 y 3 de la lista anterior: la utilidad QCentral y la interfaz web.
Funcionalidad y WI: monitoreo y networking
TrioNas U210 proporciona al usuario una gran cantidad de funciones. Por eso, en lugar de presentar una lista aburrida, decidimos centrarnos en los más importantes y útiles, analizando simultáneamente el sistema de administración web.
La interfaz de administración consta principalmente de tres secciones de macro:
- Monitoreo
- Configuración
- Mantenimiento
Las capacidades de monitoreo que ofrece un NAS corporativo son un parámetro importante para evaluar. De las capturas de pantalla, observamos que la interfaz web puede mostrar gráficos en tiempo real sobre los recursos utilizados (cpu / discos), el estado de la matriz, las conexiones para cada servicio activo, las temperaturas de los componentes críticos y las velocidades de los ventiladores. Información útil y vital. Los mismos están disponibles mediante el servicio SNMP: de esta manera otros sistemas podrán automatizar los controles del estado de la máquina. Desafortunadamente, no existe un mecanismo para generar estadísticas sobre una base diaria / semanal / mensual y no es posible monitorear la tendencia de temperaturas y voltajes en el registro. Obviamente, los valores anormales y / o críticos seguirán apareciendo en el registro genérico de nas,
La segunda sección, la central y más sustancial de toda la interfaz web es la sección de configuración. En esta sección es posible configurar cualquier aspecto de la nas: desde el reloj, a las cuentas de inicio de sesión, a la configuración de la red hasta la de los discos.
Entre las configuraciones básicas de las nas, encontramos la configuración del reloj interno, del cual se tomará el tiempo para todas las operaciones programadas. Estas operaciones incluyen apagados automáticos, así como sincronización de datos a través de instantáneas o con el servicio Amazon S3. Además, puede configurar una cuenta de correo electrónico para enviar notificaciones cuando ocurren eventos particulares o para informar anomalías. También es posible configurar el servicio SNMP o el registro de eventos en un servidor remoto.
La configuración de la red es posible gracias a una interfaz simple pero al mismo tiempo bastante potente. Dada la presencia de 6 tarjetas de red, incluidas 4 basadas en un controlador Broadcom dedicado y dos NIC de Intel integradas en la placa base, no era obvio que fuera posible utilizar todas las tarjetas de red en conjunto. TrioNas U210 admite la creación de VLAN, Jumbo Frames de tamaño personalizado, direccionamiento IPv4 a través de protocolos DHCP / BOOTP / STATIC, IP versión 4 y versión 6, agregación de múltiples interfaces para equilibrio de carga y redundancia. Este último proporciona que es posible combinar múltiples interfaces de red bajo una sola dirección MAC, lo que permite la cooperación al dividir los flujos de red en múltiples conmutadores, asegurando múltiples rutas y aumentando la robustez del sistema.
Funciones y WI: Raid Pool, ZFS, iSCSI, contabilidad
Pasemos ahora al análisis del corazón del NAS, compuesto por tres módulos de software principales, a través de los cuales es posible garantizar la persistencia de los datos, gestionando la redundancia, la seguridad y el rendimiento. Estos son respectivamente el módulo para crear Array Raid, el módulo para crear recursos compartidos ZFS y el servidor iSCSI de destino.
El núcleo de todo el sistema es sin duda el módulo dedicado a la configuración de los arrays raid. TrioNas U210 admite la creación de matrices de discos en múltiples configuraciones: 0, 1, 5, 6, 10, 50 y 60, basadas en tecnología de software raid con soporte completo para «Thin Provisioning». El aprovisionamiento fino se refiere a una técnica particular que proporciona la asignación de espacio bajo demanda en lugar de reservar bloques físicamente por adelantado. En términos prácticos, cuando un sistema no es compatible con Thin Provisioning, puede asignar particiones de tamaño máximo igual al espacio físico que tiene en los discos. Por el contrario, a través de Thin Provisioning, es posible asignar virtualmente particiones mucho más grandes que el espacio disponible, la asignación física de bloques en discos solo cuando escribe datos en las particiones. De esta forma, no solo tienes un sistema flexible y escalable, sino que optimizas al máximo el espacio físico del que dispones, evitando la fragmentación del espacio físico.
TrioNas U210 no impone restricciones explícitas sobre la cantidad de matrices que se pueden crear, sin embargo, con 12 discos disponibles, no prevemos más de 6 matrices. A menudo, para aumentar la redundancia y disminuir los tiempos de intervención, uno o dos discos se mantienen como «de repuesto» (sin usar), listos para usarse en caso de «falla» de otro disco en una matriz.
Una característica interesante implementada por TrioNas U210 es la capacidad de instalar dispositivos rápidos en cascada en matrices de discos más lentas. Este es un mecanismo de almacenamiento en caché que implica el uso de discos de estado sólido en la parte superior de la matriz, lo que permite que la lectura o escritura de datos sea más reactiva. Es interesante subrayar que el mismo disco SSD no se puede utilizar como caché tanto para lectura como para escritura, y la razón es válida. QSan ha decidido separar la caché de lectura de la de escritura para evitar la pérdida de datos en caso de falla de la caché del disco. Aunque no habría pérdida de datos en el caso del almacenamiento en caché de lectura (ya que los datos todavía están presentes en los discos de la matriz), en el caso de una escritura, los datos de la caché no se escribirían en la matriz. Por esta razón,
Dados los muchos parámetros que entran en juego en la creación de una matriz, como el espacio, la velocidad, la redundancia, la flexibilidad y el costo, tener la capacidad de aprovechar el almacenamiento en caché SSD aún aumenta la cantidad de compensaciones que se pueden lograr. Un ejemplo sencillo podría ser el relativo a una empresa que tiene un repositorio de software interno. No espera que el repositorio cambie con frecuencia, sino que está sujeto a una lectura continua al instalar nuevas máquinas en las oficinas. Por lo tanto, desea configurar una matriz de discos RAID para que tenga suficiente espacio, robustez para fallar uno o dos discos y un excelente rendimiento de lectura, mientras sacrifica el aspecto irrelevante de la escritura. En estos casos, serían interesantes 5/6 incursiones, con SSD a la cabeza para las lecturas. Se mantiene la misma compensación de espacio / rendimiento / costo que en la incursión 5 o 6, pero se agrega un factor de «impulso» en caso de que se acceda a un instalador en particular con más frecuencia o simultáneamente que a otros (esta es una condición bastante común en el contexto que hemos descrito). Sin el almacenamiento en caché SSD, tendría que recurrir a configuraciones de raid más rápidas, sacrificando espacio o redundancia.
Desde el punto de vista de la seguridad de los datos, TrioNas proporciona diferentes capas de protección y control. Más adelante veremos las características de cifrado de disco / matriz que permiten el cifrado de datos de bajo nivel. En un nivel de aplicación superior, el TrioNas U210 le permite administrar su propio sistema de usuario, con el fin de especificar permisos específicos para los distintos usuarios del dispositivo. De hecho, es posible otorgar / denegar permisos de lectura / escritura en recursos compartidos particulares de un volumen ZFS o para la conexión al destino iSCSI.
En particular, TrioNas U210 es capaz de gestionar los usuarios (y por tanto los permisos para cada usuario) basándose en tres bases de datos diferentes: LDAP, ActiveDirectory o mediante una base de datos dentro de la propia nas. Aunque hemos encontrado dispositivos NAS basados en sistemas operativos Linux (QSan OS está basado en Linux) con soporte para servidores LDAP, el soporte para Windows ActiveDirectory es más raro. De hecho, el TrioNas U210 puede usar el servicio WinBind (parte del paquete Samba) para conectarse al dominio de Windows y descargar una lista de grupos / usuarios a su memoria, básicamente actuando como un caché (o proxy) de un DomainController. Por esta razón, el administrador de TrioNas no puede modificar los grupos o usuarios presentes en el DC, ya que esta información es de solo lectura para el NAS.
En entornos Linux, la integración para la autenticación se puede realizar configurando un servidor LDAP, que será consultado por el NAS para obtener información sobre los usuarios y los permisos relacionados. Nuevamente, no podrá agregar nuevos usuarios al servidor LDAP desde el NAS.
Si ninguno de los entornos mencionados anteriormente está disponible, TrioNas U210 permite que los usuarios y los permisos se administren localmente, actuando de manera efectiva como un servidor LDAP autónomo. Por lo tanto, es posible agregar usuarios / contraseñas y administrar permisos para cada uno de ellos, sin tener que ejecutar configuraciones complicadas de dominio o LDAP. La adición y eliminación de grupos o usuarios, en este caso, se realiza a través de la interfaz web o el software QCentral.
Funcionalidad WI: demonios y aplicaciones
En cuanto al nivel de aplicación, el TrioNas U210 concentra sus recursos solo en los demonios necesarios para acceder a los datos, con la excepción de solo dos servicios que veremos más adelante. En particular, las aplicaciones que se pueden ejecutar en el TrioNas U210 se enumeran a continuación:
- DirectoryAccess: un demonio WinBind / Samba (con sincronización de caché a intervalos regulares) o un cliente LDAP.
- CISF: demonio Samba para permitir el acceso a volúmenes ZFS para clientes Windows.
- NFS: demonio para permitir el acceso a los volúmenes ZFS a través del sistema de archivos de red (especialmente utilizado en el entorno Linux).
- AFP: demonio para permitir el acceso a volúmenes ZFS a dispositivos Apple.
- FTP: servidor para permitir el acceso a través del Protocolo de transferencia de archivos, configurable en términos de conexiones máximas de clientes, rango de puertos pasivos a utilizar, ancho de banda de carga y descarga.
- WebDav: demonio para administrar archivos a través de la extensión del protocolo http
- iSCSI: destino del servidor iSCSI para exponer volúmenes a conectores. Se puede configurar la dirección base iSCSI del destino.
Como puede ver, TrioNas U210 es compatible con la gran mayoría de los protocolos de acceso a archivos a través de la red. Además de los protocolos clásicos CISF y NFS, utilizados en Windows y Linux respectivamente, el nas también admite el protocolo Apple AFP. El demonio FTP es el más configurable de los demás y es el que probablemente estará disponible en Internet y no solo en la LAN corporativa. Finalmente encontramos el demonio WebDAV y el servidor de destino iSCSI.
La lista de aplicaciones configurables, sin embargo, consta de otros dos elementos: el primero está destinado a la copia de seguridad de los datos nas, el segundo está destinado a la protección de los mismos. En concreto hablamos de QSan Replica y el servicio antivirus de McAfee.
QSan Replica es un software capaz de realizar copias de seguridad de sus volúmenes en dispositivos remotos o localmente. También es posible realizar una copia de seguridad completa de sus datos incluso en el entorno Cloud, gracias al soporte del servicio Amazon S3. Es interesante notar que la copia de seguridad no solo significa el acto de copiar los datos del NAS a la nube, sino también lo contrario: «crear una tarea de Amazon S3», de hecho, puede decidir si descargar los datos de la nube localmente o si cargar datos NAS de forma remota.
Esta sección del artículo concluye el análisis de las principales características del TrioNas U210 y el análisis paralelo de la interfaz web. Del análisis se desprende que WI es una parte integral del sistema operativo QSan y está fuertemente diseñado para una máxima compatibilidad con el cliente y un uso inmediato. De hecho, hacer una interfaz web ligera, intuitiva, integrada con el sistema subyacente y compatible con tantos navegadores web como sea posible, requiere una cantidad significativa de trabajo y creemos que QSan ha logrado estos objetivos para TrioNas U210.
Gestión mediante software cliente: QCentral
La utilidad QCentral no se suministró con el producto, pero la unidad TrioNas U210 tuvo que registrarse en el sitio web de QSan para poder descargarla de forma gratuita. Es un cliente desarrollado en tecnología Java, capaz de ejecutarse en varias plataformas: Linux, Windows, Macintosh, Sun, etc.
El software de gestión QCentral permite la administración y configuración de todas las funciones del TrioNas U210. Dado que nuestro objetivo no es escanear cada una de las pantallas presentadas por el software, nos limitaremos a considerar los aspectos más significativos de QCentral.
Uno de los aspectos más delicados del software de gestión es la facilidad y rapidez con la que es posible configurar el dispositivo sujeto a mantenimiento. A partir de las capturas de pantalla mostradas, puede ver cómo QSan se ha encargado de interactuar con el usuario administrador, haciéndolo intuitivo e inmediato: el trabajo realizado en la pantalla de vista general es encomiable, a través de la cual se resaltan todos los componentes del NAS, incluidas las fuentes de alimentación, los discos , interfaces de red y ventiladores. Nos gustaría subrayar que la apariencia de las nasas es exactamente la que se muestra en la foto. No solo eso: el software es capaz de distinguir con precisión la posición de cada elemento controlable (discos, interfaces de red, ventiladores, fuente de alimentación) y para cada uno de estos informes los detalles relativos. Por tanto, la imagen de estado es interactiva: al hacer clic con el botón izquierdo del ratón se obtiene información de estado; para algunos elementos se implementa incluso un menú desplegable para acceder a funciones específicas. En un entorno complejo y, a menudo, «enredado», como el de un armario rack, poder identificar a primera vista la posición de un disco o identificar la dirección IP exacta de una NIC dado el puerto de salida, son comodidades que reducen significativamente tiempos de mantenimiento en caso de avería.
Desde la pestaña «Configuración» es posible administrar el TrioNas U210 por completo. En particular, es posible agregar una agrupación de discos, administrar una existente (extendiéndola / redimensionándola), marcar los discos para reemplazarlos y / o reconstruirlos, realizar pruebas de superficie y otras características que no enumeramos en aras de la brevedad.
Menos interactiva, pero igual de útil, es la pantalla de monitoreo: los gráficos en tiempo real permiten analizar el consumo de ancho de banda, el uso de recursos computacionales (ram y cpu), el estado de los servicios así como las temperaturas de los componentes críticos. Una característica que se destaca es la posibilidad de registrar dichos datos durante largos períodos y no solo en tiempo real, tal vez al poder descargar gráficos de resumen en una escala semanal / mensual / anual.
Entre las pantallas también hemos reportado un ejemplo de un Asistente: a diferencia de los modos de interacción que ofrece la interfaz web, QCentral puede permitirse múltiples pantallas y más pantallas modulares, para realizar una sola tarea. En este ejemplo hemos considerado la creación de un nuevo pool de discos: en la primera pantalla elegimos los discos que formarán el pool, así como el tipo de agregación y el nombre del array. Luego, elige si desea cifrar el grupo o no, y luego elige las opciones de caché de escritura / lectura anticipada y la administración en espera. La última pantalla muestra los detalles de lo que ha elegido y le permite confirmar o cancelar.
Durante nuestra prueba pudimos ver la presencia de solo dos errores, que ya le hemos comunicado a QSan. El primero se refiere a la actualización de los gráficos en la pestaña Vista general: en algunos casos, el “repintado ()” de la pantalla no se realiza y los gráficos no aparecen. Simplemente haga clic en la interfaz para que aparezcan. Un segundo error se refiere a la situación de apagado y activación: una vez que el NAS se apaga y se activa con la función relativa de activación en lan, la utilidad tarda en actualizarse; aunque el NAS ya se ha activado, la utilidad debe reiniciarse para poder acceder de nuevo a las funciones de gestión.
En general, QCentral resultó ser una utilidad realmente bien estructurada. Gracias al uso de menús contextuales, la aplicación Java es extremadamente compacta y cómoda de inmediato. Ya podemos anticipar que los administradores de red apreciarán esta utilidad y la preferirán a la interfaz web, debido a su compacidad y versatilidad. Además, nos gustaría señalar que a través de QCentral están disponibles algunas funciones que no están presentes a través de la interfaz web, incluido WakeOnLan, con el que es posible reactivar un NAS previamente apagado. Por último, cabe destacar que a través de QCentral es posible gestionar múltiples dispositivos QSan al mismo tiempo, incluso si son heterogéneos. Una utilidad centralizada, simple y multiplataforma que es verdaderamente digna de mención.
Configuración de prueba
Para probar el rendimiento del TrioNas U210, decidimos instalar cuatro unidades Western Digital Caviar Black de 750 GB cada una, más cuatro unidades de estado sólido Kingston KC100 de 240 GB cada una.
Probamos el TrioNas U210 aprovechando los servicios más críticos en un entorno de red: ZFS e iSCSI. Más específicamente, tanto para iSCSI como para ZFS, ejecutamos una lista de evaluaciones comparativas, cambiando gradualmente las configuraciones de la matriz. De esta forma también hemos podido apreciar los diferentes modos de configuración de Raid que son los más habituales (0,1,5,10). Además, para algunos de estos modos, hemos habilitado el soporte para SSD Caching, a veces por escrito, a veces en lectura, a veces en ambos modos.
Para registrar resultados reproducibles por el usuario, decidimos no utilizar conmutadores de red intermedios entre el NAS y nuestra máquina de prueba. En cambio, conectamos el NAS directamente al cliente a través de un cable certificado CAT6, en una de las interfaces de red Broadcom NetXtreme.
La máquina cliente se configuró como se describe en la siguiente tabla.
Placa base | Clasificado EVGA X79 |
UPC | Intel i7 3820 a 4,2 GHz |
RAM | 4×4 Gb Kingston HyperX 2133 MHz |
Disco duro | 2 unidades Kingston KC 100 de 240 Gb |
VGA | 2 x zafiro HD6970 CF |
Fuente de alimentación | Antec HCP 1000W |
Los puntos de referencia que se ejecutaron en el NAS se enumeran a continuación:
- HDTune Pro 5
- Punto de referencia de disco Atto
- Kit de herramientas Intel Nas
Las dos primeras pruebas se utilizaron para los modos de conexión iSCSI, mientras que Intel Nas Benchmark se utilizó para probar el rendimiento en el modo CISF. El software de banchmarking de Intel requiere (para evitar la obtención de resultados falsos de los mecanismos de almacenamiento en caché del sistema operativo) que el sistema se inicie con solo 2 Gb de RAM disponibles. Por este motivo, todas las pruebas relativas a CISF se realizaron configurando el sistema para un arranque personalizado, imponiendo el uso máximo de solo dos gigabytes de RAM. Esta configuración no afecta las pruebas realizadas en iSCSI, durante las cuales el sistema operativo tuvo acceso completo a todos los recursos de hardware.
Resultados ISCSI: Raid 0, 1, 5, 10
Las primeras pruebas que presentamos son las realizadas mediante el protocolo iSCSI. Este protocolo implica el uso de instrucciones SCSI sobre TCP / IP, basándose en un sistema cliente / servidor conocido como «iniciador» – «destino». el iniciador (cliente) le permite adjuntar un volumen físico presente en el destino (servidor). El sistema de archivos está ubicado en la máquina cliente, en la que se ejecuta el demonio iniciador. De hecho, el sistema de archivos se comporta exactamente como si el disco fuera local, dejando que el iniciador transmita los comandos SCSI al destino. Además, dado que el sistema de archivos está presente localmente en el cliente, el mecanismo de almacenamiento en caché también es local. Por tanto, esta elección tiene dos consecuencias importantes: no es posible vincular el mismo volumen a varios iniciadores, ya que introduciría el problema de cachés inconsistentes en diferentes clientes; en segundo lugar, en el caso de que un cliente «falle» antes de vaciar los datos de la caché al destino, se pueden registrar las pérdidas de datos. Por lo tanto, de manera completamente teórica, iSCSI es potencialmente rápido, pero no le permite compartir múltiples volúmenes entre múltiples clientes y también es menos confiable.
La primera prueba, realizada con ATTO Disk Benchmark, muestra cómo se obtienen los mejores resultados de lectura de la configuración Raid 1. Un resultado inesperado y fuera de escala, en nuestra opinión bastante poco confiable. Las pruebas de lectura más detalladas, realizadas en su lugar con HDTune Pro, muestran cómo la lectura de la matriz Raid 1 es de hecho la más lenta en comparación con todas las demás. Las pruebas realizadas con HDTune Pro también muestran que la lectura máxima la alcanzan las configuraciones Raid 0 y Raid 10, en torno a 102,3 – 102,4 Mb / s, un valor elevado considerando el límite de ancho de banda teórico del Gigabit Ethernet ( 125 Mb / s). En particular, notamos que, en términos de lectura, se obtienen los mismos rendimientos para Raid 0 y Raid 10:
De los resultados de las pruebas de escritura consistentes con lo que se indica: todas las configuraciones probadas muestran resultados de escritura similares, incluso el raid 1. Esto se debe a la tecnología WriteCache que le permite escribir en la caché de TrioNas U210 en lugar de directamente en los discos, lo que reduce la bloquear el tiempo de E / S y optimizar las sesiones de E / S en varios discos. Sin embargo, los tiempos de respuesta de los discos son superiores, unas cuatro veces superiores a los grabados en lectura. Parte de este problema se debe al protocolo iSCSI que requiere cierto trabajo de conversión y «empaquetado» de las instrucciones de los discos en paquetes TCP.
Resultados CISF: Raid 0, 1, 5, 10
A diferencia del protocolo iSCSI, el protocolo Common Internet File System (CISF) difiere en el propósito y la implementación. El objetivo principal es hacer que el mismo entorno de almacenamiento sea accesible para varias máquinas. Por esta razón, los clientes tienen la vista a nivel de directorio / archivo y no en el dispositivo de hardware. Para garantizar la coherencia de los archivos durante las sesiones simultáneas de varios clientes, el protocolo CISF implementa mecanismos de bloqueo de archivos e introduce un mayor nivel de seguridad.
El protocolo CISF también se diseñó para trabajar con enlaces lentos, destinados a líneas de acceso telefónico analógicas. Por lo tanto, no es adecuado para enlaces muy rápidos como las LAN tradicionales, a diferencia de iSCSI.
Aunque seguimos las instrucciones dadas por el software de evaluación comparativa Intel Nas Toolkit al reducir la memoria del sistema a solo 2 Gb, algunas pruebas específicas de Benchmark informaron resultados completamente fuera de escala. Por lo tanto, decidimos no presentarlos en los gráficos, ya que están distorsionados por los mecanismos de almacenamiento en memoria caché de los resultados y, por lo tanto, dependen estrictamente del rendimiento de la máquina cliente y no del NAS.
Las únicas pruebas que han demostrado ser adecuadas para medir el rendimiento real del nas son las siguientes:
- Creación de contenido.
- Copia directa a NAS.
- Copia de directorio desde NAS.
Las tres pruebas muestran resultados consistentes con nuestras expectativas: los mejores, en promedio, se obtuvieron en las configuraciones Raid 0 y Raid 5, como es obvio esperar. Tal como se han configurado, tanto el raid 5 como el raid 0 usan más de dos discos rayados, mientras que el raid 10 usa solo dos discos rayados (mientras que los otros dos son reflejados). A partir de esto, notamos cómo la presencia del tercer disco de trazado ayuda tanto al raid 5 como al raid 0 a superar la barrera de 80 Mb / s.
La prueba «Copia de directorio desde NAS» a veces registra valores más altos que el umbral máximo que puede alcanzar el estándar Gigabit Ethernet: esto todavía se debe a un almacenamiento en caché residual en funcionamiento en el sistema operativo del cliente. No daremos demasiado peso a estos resultados, pero nos ha parecido oportuno visualizarlos como los mecanismos de caché han «distorsionado» esta prueba de una forma menos incisiva, en comparación con lo que ocurre con el resto de benchmarks que hemos decidido omitir.
En cambio, el segundo gráfico muestra el aumento de rendimiento que se obtiene al explotar el almacenamiento en caché SSD en lectura y escritura. En este caso hemos instalado un Kingston KC100 de 240Gb en caché de lectura. Los resultados muestran claramente un aumento en la lectura de datos del NAS, una señal de una influencia positiva del disco de estado sólido como caché.
Conclusiones
TrioNas U210 ha demostrado ser un producto flexible y robusto, adecuado para un sector empresarial de nivel de entrada. En particular, creemos que este dispositivo es perfectamente capaz de satisfacer las necesidades de las oficinas pequeñas y medianas. Prueba de ello son las 6 tarjetas de red, que permiten al administrador de red conectar las nas en múltiples LAN o gestionar el balanceo de carga y multirrutas. También es apreciable la posibilidad de configurar el tamaño máximo de jumbo-frames, las características de Virtual Lan y el soporte nativo para IPv6.
Loable es el sistema de administración del NAS. La elección de QSan de garantizar una interfaz web simple compatible con todos los navegadores y al mismo tiempo proporcionar un cliente Java más interactivo es un ganador: los amantes de la interfaz web estarán satisfechos, pero aún más los administradores de red que utilizará el software QCentral. Gracias a un esquema gráfico interactivo de las nas, es posible monitorear y configurar cada aspecto del dispositivo en unos pocos clics y de una manera muy intuitiva.
La disponibilidad de 12 bahías para la instalación de discos de 3,5 o 2,5 pulgadas permite numerosas configuraciones Raid. De hecho, todos los modos de matriz clásicos son compatibles (0, 1, 5, 6, 10) y, además, QSan permite el uso de SSD o matrices SSD como dispositivos de almacenamiento en caché de lectura / escritura, por separado. Todo ello a favor de una mayor flexibilidad, con el fin de obtener el mejor compromiso entre fiabilidad, prestaciones, costes y espacio.
El precio del QSan U210 ronda los 3000 euros si se compra sin discos. Su disponibilidad por el momento es bastante limitada, siendo un producto presentado recientemente.
En conclusión, solo podemos otorgar al QSan U210 el premio Best-Buy, dado el excelente desempeño, la excelente calidad de los componentes de hardware que lo integran (reiteramos la presencia de dos fuentes de alimentación redundantes, modulares, certificadas 80+ platino) y la simplicidad / intuición de uso del software de administración.