OneBlox de Exablox incorpora un enfoque distintivo para optimizar el almacenamiento de información no estructurada. OneBlox ofrece una gama de funciones NAS de escalamiento horizontal empresarial, incluido un sistema de archivos global que puede abarcar múltiples nodos OneBlox 2U como un anillo OneBlox con hasta 336 TB que incorpora deduplicación en línea global y protección continua de datos. OneBlox también permite a los administradores 'traer sus propias unidades' completando el dispositivo con una combinación de unidades y capacidades SATA y SAS.
OneBlox de Exablox incorpora un enfoque distintivo para optimizar el almacenamiento de información no estructurada. OneBlox ofrece una gama de funciones NAS de escalamiento horizontal empresarial, incluido un sistema de archivos global que puede abarcar múltiples nodos OneBlox 2U como un anillo OneBlox con hasta 336 TB que incorpora deduplicación en línea global y protección continua de datos. OneBlox también permite a los administradores 'traer sus propias unidades' completando el dispositivo con una combinación de unidades y capacidades SATA y SAS.
Las organizaciones pueden comenzar con un solo OneBlox como un dispositivo de almacenamiento independiente de 2U con ocho bahías para unidades de 3.5 pulgadas que pueden manejar HDD de hasta 6 TB de tamaño para un total de 48 TB de capacidad bruta por nodo. Para requisitos de mayor capacidad, OneBlox utiliza una arquitectura de anillo de escalamiento horizontal, donde el anillo consta de uno o más nodos OneBlox que se escalan al agregar nuevas unidades o nuevos sistemas en cualquier momento. esta arquitectura permite escalar el sistema de archivos global de unos pocos TB a cientos de TB sin necesidad de reconfigurar la aplicación.
Exablox ha creado su propio almacén de objetos que está estrechamente integrado con un sistema de archivos distribuido que ofrece desduplicación en línea, protección continua de datos, replicación remota y escalabilidad perfecta para aplicaciones basadas en SMB y NFS. Al igual que muchos almacenes de objetos populares, OneBlox brinda protección sin RAID contra fallas de múltiples unidades o fallas de múltiples nodos mediante la creación de tres copias de cada objeto para redundancia. Cada OneBlox acelera el acceso a los metadatos de sus objetos con un SSD incorporado de acuerdo con la estructura descentralizada de los anillos OneBlox.
Exablox ha diseñado una arquitectura que enfatiza la facilidad de uso y un conjunto de características sólidas en lugar de un alto rendimiento. El resultado es una solución de almacenamiento no estructurado que es notablemente más simple de implementar y administrar que otras soluciones de almacenamiento.
Estos puntos fuertes hacen de OneBlox una solución atractiva para organizaciones de TI con personal insuficiente con aplicaciones de copia de seguridad y/o archivo centradas en la capacidad. Este enfoque minimiza el esfuerzo que a menudo se requiere para administrar grupos de discos y requisitos de capacidad con otras soluciones. OneBlox ofrece conectividad SMB/CIFS y NFS y está certificado por su compatibilidad con las ofertas de respaldo y recuperación de Symantec, Veeam, CommVault y Unitrends.
OneBlox es compatible con cualquier unidad SATA o SAS de 1 TB a 6 TB, y se espera que sea compatible con unidades de 8 TB a finales de este año. Debido a su sistema de archivos basado en objetos, se accede a cada unidad de forma independiente, lo que significa que se puede acceder a cada unidad a su tasa de transferencia de datos completa en lugar de limitarse a la tasa más baja del grupo. El plano medio de OneBlox es de 6 Gbs, lo que significa que OneBlox admite unidades de 12 Gbs, pero solo a una velocidad de transferencia de 6 Gbs.
Exablox envía el OneBlox desnudo con un precio sugerido de $9,995.
Especificaciones de Exablox OneBlox
- Potencia: 100-120 / 200-240 VCA
- Clasificación térmica: 500 BTU/h, 150 W (típico)
- Peso (vacío, sin discos): 23 lb (10 kg)
- Requisitos de espacio: 18.75″ de ancho x 3.7″ de alto x 15″ de profundidad (la unidad puede caber en un rack de 19″ o sobre una mesa)
- 2 unidades de rack (RU)
- Bahías de disco duro: 8 ranuras para unidades, intercambiables en caliente
- Tipos de disco duro:
- SATA de 3.5″ (hasta 6 Gb/s)
- SAS de 3.5″ (hasta 12 Gb/s)
- máx. Capacidad bruta: 48 TB (8 discos de 6 TB cada uno)
- Ruido acústico de funcionamiento: 56.5 dBA de presión sonora (LpA) a 22 °C y al nivel del mar
- Enfriamiento: ventilador ajustado enfriado
- Protocolos de servicio de archivos: SMB (1.0, 2.0, 2.1, 3.0)
- Puertos GbE integrados: 4
- Puertos USB integrados: 2
- Pantalla LCD: TFT de 3″
- Luces LED: 3 luces en el panel frontal para el estado del sistema, 8 luces de estado de la unidad
Construcción y Diseño
El diseño de OneBlox refleja sus prioridades como una solución simple y optimizada para el almacenamiento de datos no estructurados. La parte frontal del chasis 2U OneBlox cuenta con ocho bahías de disco intercambiables en caliente, junto con una pantalla LCD de 3 pulgadas y luces LED de diagnóstico. La pantalla LCD es la pantalla frontal más completa que hemos visto hasta la fecha y presenta información sobre la configuración y el sistema.
Cargar discos duros en el chasis es fácil con su diseño sin bandeja y sin herramientas. Después de abrir una ranura, la unidad se desliza y la puerta de la bahía se cierra detrás de ella. La extracción de unidades implica abrir la puerta y tirar de la extensión de la puerta. Esto expulsa la unidad que luego se puede quitar.
La parte trasera del chasis incorpora cuatro puertos Gigabit Ethernet junto con un puerto USB. También hay una sola fuente de alimentación con interruptor físico de encendido/apagado. En una implementación escalada, los puertos de red se utilizan tanto para el tráfico de cliente como de nodo a nodo.
Equipo Directivo
OneBlox utiliza OneSystem de Exablox, una plataforma de administración basada en la nube a la que se puede acceder desde cualquier navegador con conectividad HTTPS, independientemente de la ubicación geográfica. OneSystem supervisa de forma continua y proactiva el estado de cada OneBlox. Además, las organizaciones pueden administrar y ver las redes distribuidas de OneBlox como una sola entidad o como elementos discretos. Cuando un nodo OneBlox se pone en línea, su pantalla LCD proporciona el código de emparejamiento para que el administrador acceda al nodo a través de OneSystem.
OneBlox también cuenta con cifrado AES 256 opcional, que permite a los administradores asegurarse de que todos los datos estén cifrados antes de escribirlos en el disco físico. Con el cifrado habilitado, las unidades dañadas o robadas son ilegibles.
La función de protección continua de datos de OneBlox crea una cantidad ilimitada de instantáneas dentro de las limitaciones de su capacidad disponible, lo que significa que las versiones anteriores de cualquier archivo almacenado se pueden recuperar rápidamente utilizando Mac Finder y Windows Explorer.
Los anillos OneBlox se pueden unir a un dominio de Active Directory para integrar cuentas de usuario. Las organizaciones que no aprovechan Active Directory pueden configurar cuentas de usuario a través de OneSystem, ofreciendo acceso basado en permisos al sistema de archivos global.
Se pueden agregar hasta siete dispositivos OneBlox a un clúster, un "anillo" en la terminología de Exablox, lo que da como resultado una capacidad de 336 TB cuando se equipa con HDD de 6 TB. La arquitectura OneBlox está diseñada para la redundancia de datos en tres niveles: en múltiples unidades dentro de un nodo OneBlox, en múltiples nodos dentro de un anillo OneBlox y en múltiples anillos dentro de una malla OneBlox. Usando OneSystem, un simple arrastrar y soltar conecta dos anillos en una malla con funcionalidad de duplicación y replicación remota que transmite solo información deduplicada a través de la WAN a un sitio secundario.
Si bien OneBlox actualmente no proporciona almacenamiento principal para almacenes de datos de VMware o Hyper-V, se puede usar como un destino de respaldo/recuperación basado en disco para archivos VMDK y VHD. OneBlox está certificado con soluciones de respaldo y recuperación de Veeam, Backup Exec, Unitrends y CommVault.
Rendimiento de la aplicación
Un punto de venta clave para OneBlox sobre un NAS tradicional es la adición de capacidades de reducción de datos que busca datos duplicados o comprimibles y los compacta para almacenar más en el dispositivo que solo su capacidad bruta. Como tal, OneBlox se encuentra como un objetivo de respaldo en muchas ubicaciones en las que se implementa.
Creamos algunos escenarios para medir ambas capacidades de deduplicación, respaldando máquinas virtuales similares a OneBlox con Veeam v8, observando el tiempo requerido para respaldar y restaurar esas máquinas virtuales. No somos ajenos a Veeam en nuestro laboratorio de pruebas, lo aprovechamos para nuestras propias máquinas virtuales de producción y lo usamos en versiones anteriores. revisiones de dispositivos de respaldo. Una de las ventajas de usar Veeam con un dispositivo con capacidad de deduplicación es que los datos que envía Veeam se pueden deduplicar fácilmente con su compresión en línea compatible con la deduplicación. Aunque en el caso de Exablox, la compresión en línea y la desduplicación de Veeam deben estar deshabilitadas por sus mejores prácticas. Con ese fin, respaldamos muchas de nuestras máquinas virtuales Sysbench, MarkLogic y Windows SQL Server, algunas de las cuales son clones entre sí que pueden ofrecer métricas de reducción de datos en el mejor de los casos. Estos se configuraron en dos trabajos que se ejecutaron en paralelo con el dispositivo OneBlox.
Nuestro primer trabajo de copia de seguridad transfiere 1.3 TB de datos durante un período de 8 horas, mientras que el segundo transfiere 2.2 TB de datos en aproximadamente 14 horas y 36 minutos. A la mañana siguiente, la consola de administración de OneBlox mostró una tasa de deduplicación de por vida de 2.3:1 en estas máquinas virtuales. Si bien OneBlox pudo reducir la huella de datos hasta cierto punto, carecía de la capacidad de alcanzar las métricas a menudo asociadas con los dispositivos de deduplicación dedicados, así como una ventana de respaldo excesivamente larga sin poder aprovechar la funcionalidad de deduplicación y compresión en línea de Veeam.
La siguiente área en la que nos enfocamos fue restaurar el rendimiento de una de nuestras máquinas virtuales Sysbench (603 GB) de la que hicimos una copia de seguridad en la unidad. El destino de la restauración era un iSCSI LUN all-flash. Esto fue para replicar lo que podría pasar una pequeña empresa, almacenamiento primario sin límite de rendimiento, si usaran el Exablox OneBlox como destino de copia de seguridad y tuvieran que recuperar un servidor de producción del dispositivo. La restauración tomó 6 horas y 30 minutos con una velocidad de restauración de 14-27 MB/s para los diferentes discos que estaba restaurando. Como se puede imaginar, el tiempo consumido durante este proceso consumiría la mayor parte de un día hábil si el proceso de recuperación comenzara por la mañana.
Por comparación un WD Centinela DS6100 al ejecutar Windows Server 2012 R2 en nuestro laboratorio con cuatro discos en un grupo de Espacios de almacenamiento aprovechando la deduplicación (realizar la copia de seguridad y la restauración por su propia cuenta) fue capaz de superar con creces el rendimiento de la copia de seguridad de OneBlox a un precio mucho más bajo. La misma VM de Sysbench se está restaurando en ese sistema desde su grupo de almacenamiento con datos deduplicados medidos 1 hora y 40 minutos con una velocidad promedio entre 70 y 82 MB/s. En el mismo escenario, el negocio mencionado anteriormente estaría en funcionamiento antes de la hora del almuerzo. Por lo tanto, si bien OneBlox se puede usar como un objetivo de copia de seguridad, su uso en esa área podría afectar drásticamente a un departamento de TI en caso de que se necesite extraer datos y los trabajos deban fragmentarse para permitir que las copias de seguridad se completen dentro de la ventana de copia de seguridad asignada.
Si bien Exablox OneBlox no se vende de ninguna manera como una plataforma de almacenamiento orientada al rendimiento, esta prueba ilustra la compensación que Exablox ha hecho con su solución de almacenamiento basada en objetos. Exablox ha sacrificado su rendimiento de nodo único a cambio de un espacio de nombres global, clústeres de escalamiento horizontal, protección sin RAID y deduplicación en línea. Por lo tanto, si bien OneBlox se puede usar como destino de copia de seguridad, su uso en esa área podría afectar drásticamente las operaciones en el caso de grandes restauraciones. Sin embargo, para las organizaciones de TI que necesitan priorizar la capacidad escalable sobre el rendimiento, OneBlox tiene un amplio conjunto de funciones.
Análisis de carga de trabajo sintética empresarial
Publicamos un inventario de nuestro entorno de laboratorio, un descripción general de las capacidades de red del laboratorio, y otros detalles sobre nuestros protocolos de prueba para que los administradores y los responsables de la adquisición de equipos puedan evaluar de manera justa las condiciones en las que hemos logrado los resultados publicados. Para mantener nuestra independencia, el fabricante del equipo que estamos probando no paga ni administra ninguna de nuestras revisiones.
Nuestro nodo OneBlox ha sido configurado con Discos duros empresariales HGST 4K7 de 4000 TB.
Antes de iniciar cada uno de los puntos de referencia sintéticos fio, nuestro laboratorio preacondiciona el dispositivo en estado estable bajo una carga pesada de 16 subprocesos con una cola pendiente de 16 por subproceso. Luego, el almacenamiento se prueba en intervalos establecidos con múltiples perfiles de profundidad de subprocesos/colas para mostrar el rendimiento con un uso ligero y pesado.
Pruebas de preacondicionamiento y de estado estacionario primario:
- Rendimiento (lectura+escritura 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)
Este análisis sintético incorpora cuatro perfiles que se utilizan ampliamente en las especificaciones y puntos de referencia de los fabricantes:
- 4k aleatorio: 100 % de lectura y 100 % de escritura
- 8k secuencial: 100 % de lectura y 100 % de escritura
- 8k aleatorio: 70 % de lectura/30 % de escritura
- 128k secuencial: 100 % de lectura y 100 % de escritura
Con una carga de trabajo sintética de 4k, OneBlox alcanzó un rendimiento de 148 IOPS para operaciones de lectura y 136 IOPS para operaciones de escritura.
Los cálculos de latencia promedio para el punto de referencia de 4k colocaron esta configuración de OneBlox en 1,725 ms para operaciones de lectura y 1,870 ms para operaciones de escritura.
Las latencias de lectura más altas registradas durante el punto de referencia de 4k fueron 3,371 ms en el lado de lectura y 3,998 ms para las operaciones de escritura.
Como era de esperar, los cálculos de desviación estándar reflejan una mayor consistencia entre las latencias medidas durante las operaciones de lectura de 4k que durante las operaciones de escritura.
Nuestro próximo punto de referencia utiliza una carga de trabajo secuencial compuesta al 100 % por operaciones de lectura y luego al 100 % por operaciones de escritura con un tamaño de transferencia de 8k. OneBlox alcanzó 1,638 IOPS para operaciones de lectura y 1,420 IOPS para operaciones de escritura.
Nuestra próxima serie de cargas de trabajo se compone de una combinación de operaciones de lectura (8 %) y escritura (70 %) de 30k hasta 16 subprocesos y una profundidad de cola de 16. El sistema OneBlox mantuvo un nivel de rendimiento predecible a lo largo de los 8k 70/30 protocolo de prueba, que generalmente realiza entre 200 IOPS y 300 IOPS según el número de subprocesos y la profundidad de la cola.
Los resultados de latencia promedio durante el punto de referencia de 8k 70/30 tampoco revelan cuellos de botella o puntos de estrés notables para OneBlox.
La latencia más alta medida durante la evaluación comparativa de 8k 70/30 ocurrió con 8 subprocesos y una cola de 8 de profundidad, aunque este rendimiento de latencia no fue lo suficientemente frecuente con esa carga de trabajo como para ser notable en los cálculos de latencia promedio para la evaluación comparativa de 8k 70/30. OneBlox también experimentó un pico en los resultados de latencia máxima con 16 subprocesos y una profundidad de cola de 2 que tampoco fue lo suficientemente significativo como para afectar la latencia promedio.
Los cálculos de desviación estándar para el punto de referencia 8k 70/30 también muestran un mayor grado de variación en las latencias para la carga de trabajo de 8 subprocesos y 8 colas.
Nuestro punto de referencia sintético final hizo uso de transferencias secuenciales de 128k y una carga de trabajo de 100 % de operaciones de lectura y 100 % de escritura. En este escenario, OneBlox alcanzó un rendimiento de 31.9 MB/s para operaciones de lectura y 54.5 MB/s para operaciones de escritura.
Conclusión
Exablox ha trazado su propio curso con el desarrollo de OneBlox. En lugar de competir cara a cara con otras arquitecturas de almacenamiento empresarial que intentan competir en términos de rendimiento, funcionalidad, escalabilidad y facilidad de uso, Exablox identificó su mercado principal y centró sus recursos de ingeniería allí. El resultado es un sistema de almacenamiento modular con un mecanismo de escalado sin esfuerzo construido sobre una base de protección de datos que no requiere grandes recursos de personal para su implementación o mantenimiento. El énfasis central de Exablox es tomar este almacén de objetos único y colocar la accesibilidad de la aplicación NAS en la parte superior. El conjunto de características profundas es lo primero con OneBlox, el rendimiento estaba mucho más abajo en la lista de prioridades de desarrollo.
Minimizando la importancia de los espectáculos de rendimiento, el Exablox OneBlox deja mucho que desear en ese frente. En nuestras pruebas sintéticas con un dispositivo totalmente equipado con HDD de 4 TB y 7K, apenas pudimos saturar un puerto de 1 Gb, y mucho menos cuatro, con sus velocidades de transferencia de lectura o escritura secuencial de bloque grande. En esa prueba, medimos poco menos de 32 MB/s de lectura y 54.5 MB/s de escritura. Estos números son en realidad mejores que cuando tuvimos el sistema por primera vez en nuestro laboratorio el año pasado, lo que al menos muestra un crecimiento iterativo. Sin embargo, para poner eso en perspectiva, un NAS estándar de 8 bahías (aunque sin deduplicación) poblado con los mismos discos duros en RAID10 con el cifrado de software habilitado midió 329 MB/s de lectura y 64 MB/s de escritura. Cuando aprovechamos OneBlox en nuestro laboratorio como destino de copia de seguridad, que es un caso de uso principal para OneBlox, solo vimos capacidades de deduplicación modestas en muchas máquinas virtuales clonadas, así como un rendimiento muy lento de copia de seguridad y restauración.
Los clientes que busquen en el Exablox OneBlox un NAS tradicional de compras cruzadas de archivos compartidos de gran tamaño o aquellos que busquen un objetivo de copia de seguridad asequible con capacidades de deduplicación tendrán una elección difícil de hacer. El OneBlox tiene un precio mucho más alto que las plataformas NAS de la competencia que pueden funcionar mucho mejor, aunque los sistemas NAS únicos de la competencia generalmente no escalan, ofrecen deduplicación o protección sin RAID contra fallas de unidades y nodos en un clúster. En comparación con un microservidor de Windows que cuesta la mitad y que puede ejecutar el software de copia de seguridad localmente y aprovechar la deduplicación, el OneBlox se quedó corto en cuanto a rendimiento de copia de seguridad y restauración.
Los compradores tienen que tomar una decisión difícil cuando miran OneBlox debido a sus dos facetas muy distintas. OneBlox es extremadamente fácil de usar y escalar, al mismo tiempo que ofrece una arquitectura interesante. Sin embargo, no es una máquina de rendimiento de ninguna manera, la compañía señala fácilmente que no hacen afirmaciones de rendimiento en sus materiales de marketing. El problema es que tiene que haber un nivel de rendimiento utilizable mínimo para que OneBlox sea considerado seriamente por la mayoría de las empresas. Si los números que capturamos satisfacen la necesidad, entonces OneBlox será una excelente opción para aquellos con recursos tecnológicos limitados o sin recursos. Desafortunadamente, suponemos que la mayoría de las organizaciones necesitan más y encontrarán que las velocidades de transferencia son demasiado lentas para hacer uso de su gran capacidad de almacenamiento potencial.
Ventajas
- Tienda de objetos de precio básico que se presenta como un NAS para las aplicaciones
- Ofrece deduplicación y protección continua de datos
- Funcionalidad 'Bring Your Own Drive' para mezclar y combinar discos duros
- Fácil de administrar y escalar dentro del dispositivo, dentro de un anillo y dentro de una malla OneBlox
Contras
- Rendimiento lento de lectura y escritura
- Largas ventanas de copia de seguridad y recuperación cuando se utiliza como destino de copia de seguridad
- Compatibilidad con entornos virtualizados solo como destino de disco para la copia de seguridad
Lo más importante es...
Exablox OneBlox es fácil de implementar, administrar y escalar como parte de una solución que ayuda a garantizar los servicios de respaldo y replicación, pero se queda corto cuando el rendimiento es clave para la decisión de compra.
Página del producto Exablox OneBlox