Inicio Empresa Huawei OceanStor Dorado2100 G2 All Flash Array Revisión

Huawei OceanStor Dorado2100 G2 All Flash Array Revisión

by Laboratorio empresarial StorageReview

El Huawei OceanStor Dorado2100 G2 es un SAN all-flash con una arquitectura activo-activo de controlador dual y configurable con SSD MLC o SLC. La plataforma está diseñada internamente, aprovechando los componentes de Huawei de arriba a abajo, desde el chasis hasta los SSD y los controladores SSD. Este nivel de integración permite a Huawei obtener el mayor rendimiento posible de la matriz y es único en el mercado de matrices all-flash (AFA). Según los puntos de referencia del fabricante, el Dorado2100 G2 puede alcanzar 600,000 500 IOPS con una latencia de hasta 1 μs y también apuntan a su puntaje público de SPC-400 IOPS de más de 3k. Los números de rendimiento general registran una ganancia de XNUMXX sobre su primera generación de Dorado AFA. Este nivel de rendimiento hace que el arreglo sea ideal para las necesidades de bases de datos de alto rendimiento, VDI y otras cargas de trabajo de misión crítica que son sensibles a la latencia.


El Huawei OceanStor Dorado2100 G2 es un SAN all-flash con una arquitectura activo-activo de controlador dual y configurable con SSD MLC o SLC. La plataforma está diseñada internamente, aprovechando los componentes de Huawei de arriba a abajo, desde el chasis hasta los SSD y los controladores SSD. Este nivel de integración permite a Huawei obtener el mayor rendimiento posible de la matriz y es único en el mercado de matrices all-flash (AFA). Según los puntos de referencia del fabricante, el Dorado2100 G2 puede alcanzar 600,000 500 IOPS con una latencia de hasta 1 μs y también apuntan a su puntaje público de SPC-400 IOPS de más de 3k. Los números de rendimiento general registran una ganancia de XNUMXX sobre su primera generación de Dorado AFA. Este nivel de rendimiento hace que el arreglo sea ideal para las necesidades de bases de datos de alto rendimiento, VDI y otras cargas de trabajo de misión crítica que son sensibles a la latencia.

El Dorado2100 G2 representa una nueva cartera de propiedad intelectual en el trabajo tras bambalinas, pero expone un conjunto sólido de funcionalidad SAN empresarial común que incluye administración de caché, programación de E/S y aprovisionamiento delgado inteligente. El Dorado2100 G2 también está certificado para plataformas empresariales clave como VMware ESXi 5.1/5.0 y SAP. En el lado de la red, el arreglo brinda soporte para Fibre Channel de 8 Gbit/s, iSCSI de 10 Gbit/s e IB QDR de 40 Gbit/s para habilitar un amplio soporte para diversos casos de uso. 

El sistema aprovecha la integración vertical para usar sus propias tecnologías de nivelación de desgaste, reparación de bloques defectuosos y código de codificación aleatoria para lograr un MTBF global de más de un millón de horas. Su diseño de chasis también incorpora fuentes de alimentación redundantes, ventiladores, módulos de interfaz, SSD y unidades de respaldo de batería integrales. El Dorado2100 G2 admite RAID 0, 5 y 10, con repuestos dinámicos globales y copia previa de datos para unidades defectuosas para una mayor protección del sistema.

Las rutas múltiples Huawei UltraPath utilizan un controlador de host para analizar y enrutar el acceso entre los hosts y los dispositivos de almacenamiento para mejorar la confiabilidad y el rendimiento cuando hay más de una ruta disponible para un LUN. UltraPath se puede configurar para conmutación por error y balanceo de carga entre servidores y arreglos. Además, los mecanismos de gestión y mantenimiento del Dorado2100 G2 son compatibles con los modos GUI y CLI y brindan prácticas notificaciones de alarma mediante sonido, mensajes cortos y/o correo electrónico.

Huawei nos proporcionó una plataforma de prueba de 6U que incluye la unidad de controlador de almacenamiento, así como dos estantes de expansión que utilizan 75 SSD SLC de 200 GB en total.

Huawei OceanStor Dorado2100 G2 Especificaciones

  • Gabinete: 2U para controlador y cada estante de disco adicional
  • Controladores: Controladores duales, activo/activo
  • Puertos de E/S integrados: 8 canales de fibra de 8 Gbit/s
  • Número máximo de módulos de expansión de E/S: 2
  • Opciones de módulos de expansión de E/S
    • 4 canales de fibra de 8 Gbit/s
    • 4 x 10 Gbit/s iSCSI ToE (motor de descarga TCP)
    • 2 InfiniBand QDR de 40 Gbit/s
  • Opciones de capacidad
    • SLC: 2.5 TB o 5 TB por gabinete
    • eMLC: 5 TB o 10 TB por gabinete
    • Máximo de receptáculos de discos de expansión: 3
  • Rendimiento
    • Ancho de banda: 10GB/s
    • Rendimiento: 600,000 XNUMX IOPS
    • Latencia: 500μs
  • de gestión de eventos da Timely
    • Niveles RAID: 0, 5, 10
    • Número máximo de hosts: 512
    • Número máximo de LUN: 2,048
    • Software de rutas múltiples: UltraPath
  • Especificaciones de la energía
    • Fuente de alimentación (CA): 100 V a 127 V o 200 V a 240 V
    • Consumo de energía típico
    • Gabinete del controlador 2U: 580W
    • Gabinete de disco 2U: 295W
  • Dimensiones (Al x An x F)
    • Gabinete del controlador 2U: 86.1 mm x 446 mm x 582 mm (3.39 pulg. x 17.56 pulg. x 22.91 pulg.)
    • Gabinete de disco 2U: 86.1 mm x 446 mm x 412 mm (3.39 pulg. x 17.56 pulg. x 16.22 pulg.)
  • Ligero
    • Caja de controlador de 2U con 25 HSSD: 32.5 kg
    • Caja de disco de 2U con 25 HSSD: 24.5 kg
  • Entorno de funcionamiento
    • 5°C a 40°C con una actitud inferior a 1,800m
    • 5°C a 30°C con una altitud entre 1,800m y 3,000m
    • Humedad ambiente de funcionamiento: 5 % de HR a 95 % de HR

Construcción y Diseño

El controlador Huawei Dorado2100 G2 cuenta con 25 bahías de unidades y se puede conectar a un máximo de tres estantes de expansión con 25 unidades adicionales cada uno. Si bien 25 puede parecer un número impar para algunos grupos RAID como RAID10, esa unidad número 25 en cada estante es un repuesto dinámico dedicado. Desde el frente, el Dorado2100 G2 ofrece un diseño minimalista que puede competir con otros proveedores de almacenamiento Tier1.

La parte trasera de la plataforma Dorado2100 G2 es modular y está diseñada para que sea muy fácil de mantener. Cada componente principal del sistema, como las fuentes de alimentación, el módulo de ventilador/paquete de batería, el controlador o el módulo de E/S, se puede cambiar rápidamente sin el uso de herramientas. Una característica interesante es la inclusión de un UPS dentro del chasis para permitir que el caché del sistema se vacíe en el disco en caso de una falla de energía. Las baterías de iones de litio están ubicadas dentro de cada módulo de ventilador, lo que proporciona un amplio enfriamiento mientras el sistema está encendido.

El Dorado2100 G2 utiliza controladores duales. Cada controlador incluye una ranura para un módulo de interfaz que puede ser Fibre Channel (8 Gbit/s), iSCSI (10 Gbit/s) o InfiniBand (40 Gbit/s). Ambos controladores deben utilizar interfaces del mismo tipo. Nuestra configuración aprovechó FC de 8 Gb, con 4 puertos en cada controlador. Los cables duales mini SAS brindan conectividad entre el controlador y los estantes de expansión con redundancia de ruta en caso de que falle un cable.

Gestionamiento

El Dorado2100 G2 se administra a través del software ISM de Huawei, que utiliza un cliente Java para la administración. Un panel de navegación en forma de árbol permanece a la izquierda, la ventana derecha para la tarea administrativa actual o una descripción general del sistema. La utilidad de administración permite a los usuarios monitorear el estado del sistema y manejar todas las actividades hasta cambiar el tipo de RAID o mapear LUN.

Ver el estado de los componentes individuales es una tarea fácil a través del software de administración, donde Huawei proporciona una interfaz GUI de la matriz, donde al pasar el mouse sobre ciertas partes, aparece una ventana que describe ese componente. Esta vista se puede cambiar para mostrar el controlador, así como cada estante de expansión.

El Dorado2100 G2 admite LUN gruesos "tradicionales" junto con LUN delgados con capacidades escalables. Los LUN gruesos no pueden exceder la capacidad total del sistema, pero los LUN delgados se pueden aprovisionar con cantidades totales mayores.

ISM admite dos modos de mapeo: 1) modo de mapeo de iniciador que establece mapeos en el lado del arreglo para SAN Fibre Channel y 2) un modo de mapeo de puerto de arreglo iniciado por host que es compatible con todos los tipos de estructuras.

El ISM proporciona una gran cantidad de información, incluidas las capacidades de supervisión del rendimiento de todo el arreglo hasta un nivel granular de componentes más pequeños. Esto es increíblemente útil cuando se optimiza la plataforma en un entorno de producción o se diagnostican problemas.

Antecedentes de prueba y comparables

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. El fabricante del equipo que estamos probando no paga ni supervisa ninguna de nuestras revisiones.

Compararemos el clúster Huawei OceanStor Dorado2100 G2 con el JetStor NAS 1600S, Acelerador de iones Fusion-ioInfortrend ESDS S16F-G2652-4.

Fusión-io ION

  • Flash: 12.8 TB/25.6 TB utilizables (8 x 3.2 TB ioScale PCIe SSD RAID10/RAID0)
  • Interconexión de red: 4 canales de fibra de 16 Gb

Huawei OceanStor Dorado2100 G2:

  • Flash: 7.2 TB/14.2 TB/14.4 TB utilizable (75 x 200 GB SLC Huawei SSD RAID10/RAID5/RAID0)
  • Interconexión de red: 8 canales de fibra de 8 Gb

Infotendencia ESDS S16F-G2652-4:

  • Flash: 3.2 TB utilizables (16 x 400 GB Smart Optimus SSD RAID10)
  • Interconexión de red: 4 canales de fibra de 16 Gb

Jetstor NAS 1600S

  • Flash: 3.2 TB utilizables (16 x 400 GB Smart Optimus Eco SSD RAID10)
  • Interconexión de red: 2 x 10GbE Twinax

Cada uno de los arreglos comparables también se comparó con nuestro Banco de pruebas Lenovo ThinkServer RD630:

  • 2 x Intel Xeon E5-2690 (2.9 GHz, caché de 20 MB, 8 núcleos)
  • Chipset Intel C602
  • Memoria: 16 GB (2 x 8 GB) 1333 Mhz DDR3 RDIMM registrados
  • Windows Server Standard 2012
  • 2 x Emulex LightPulse LPe16202 Gen 5 Fibre Channel (8GFC, 16GFC o 10GbE FCoE) PCIe 3.0 CFA de doble puerto

Conmutador FC Brocade 6510 de 16 Gb/s

  • Ancho de banda agregado: dúplex completo de 768 Gb/s de extremo a extremo

Nuestra configuración de revisión para el Dorado2100 G2 utiliza 75 SSD SLC de 200 GB, que probamos en RAID0, RAID5 y RAID10.

Análisis de rendimiento de aplicaciones

Nuestros dos primeros puntos de referencia son el Evaluación comparativa de virtualización de VMware VMmark así Evaluación comparativa de OLTP de Microsoft SQL Server que simulan cargas de trabajo de aplicaciones similares a las que el Dorado2100 G2 y sus comparables están diseñados para servir.

El protocolo StorageReview VMmark utiliza una matriz de subpruebas basadas en cargas de trabajo de virtualización comunes y tareas administrativas con resultados medidos mediante una unidad basada en mosaicos. Los mosaicos miden la capacidad del sistema para realizar una variedad de cargas de trabajo virtuales, como la clonación y la implementación de máquinas virtuales, el equilibrio de carga automático de máquinas virtuales en un centro de datos, la migración en vivo de máquinas virtuales (vMotion) y la reubicación dinámica de almacenes de datos (vMotion de almacenamiento).

La puntuación más alta normalizada de la aplicación Dorado2100 G2 VMmark 2.5.1 fue de 23.02 con 18 mosaicos, mientras que su puntuación general más alta de VMmark fue de 18.84 con 18 mosaicos. En un mosaico, la puntuación de la aplicación normalizada fue de 1.71, mientras que la puntuación general de un mosaico fue de 1.59. Cabe señalar que este es el rendimiento más alto que hemos medido en VMmark hasta la fecha. ¡Nuestro clúster de prueba se quedó sin fuerza antes de que la latencia de E/S se recuperara del arreglo!

Protocolo de prueba OLTP de Microsoft SQL Server de StorageReview emplea el borrador actual del Benchmark C (TPC-C) del Transaction Processing Performance Council, un benchmark de procesamiento de transacciones en línea que simula las actividades que se encuentran en entornos de aplicaciones complejos. El punto de referencia TPC-C se acerca más que los puntos de referencia de rendimiento sintéticos para medir las fortalezas de rendimiento y los cuellos de botella de la infraestructura de almacenamiento en entornos de bases de datos. Nuestro protocolo de SQL Server utiliza una base de datos de SQL Server de 685 GB (escala 3,000) y mide el rendimiento transaccional y la latencia bajo una carga de 30,000 XNUMX usuarios virtuales.

En este punto de referencia, aprovechamos la memoria caché de reescritura en los tres arreglos y usamos un único iSCSI o FC de 1 TB para presentar a nuestro servidor SQL para poner su base de datos bajo prueba.

En términos de transacciones por segundo, el Dorado2100 G2 está cerca de la parte superior de nuestros valores medidos durante la prueba del servidor SQL con ambas configuraciones RAID. Estos resultados reflejan un desempeño competente limitado solo por el entorno y el protocolo de prueba.

El resultado más significativo para el punto de referencia de SQL Server es nuestra medición de la latencia promedio, que refleja mejor la forma en que los usuarios y administradores de un sistema de base de datos experimentan el rendimiento. Con una carga de trabajo de 30,000 10 usuarios virtuales y configurado para RAID2100, el Dorado2 G15 mantuvo la latencia promedio en 1600 ms, por delante del Jetstor 5S. Reconfigurado para RAID53 para ofrecer mayor capacidad, el Dorado registró una latencia promedio de XNUMX ms.

Análisis de carga de trabajo sintético

Cada uno de nuestros protocolos de referencia sintéticos comienza con el preacondicionamiento del almacenamiento de destino en estado estable con la misma carga de trabajo que se usará para probar el dispositivo. El proceso de preacondicionamiento utiliza una carga pesada de 16 subprocesos con una cola pendiente de 16 por subproceso.

Pruebas de preacondicionamiento y de estado estacionario primario:

  • Rendimiento (lectura+escritura de 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)

Una vez que se completa el preacondicionamiento, cada dispositivo que se compara se prueba en múltiples perfiles de profundidad de subprocesos/colas para mostrar el rendimiento con un uso ligero y pesado. El análisis sintético de la carga de trabajo para esta revisión utilizará dos perfiles ampliamente referenciados entre las especificaciones y los puntos de referencia del fabricante:

  • Perfil 4k
    • 100 % de lectura y 100 % de escritura
  • Perfil 8K
    • 100 % de lectura y 100 % de escritura
    • 70% lectura, 30% escritura

Durante estos puntos de referencia sintéticos, probamos el Dorado2100 G2 en dos modos: WB, que indica que la caché de reescritura está habilitada, y WT, que indica escritura simultánea. La reescritura envía datos a través de la memoria caché del controlador, lo que mejora los tiempos de respuesta para las transferencias en ráfaga. Write Through envía datos directamente a los SSD y, por lo tanto, debería tener un mayor rendimiento con cargas de trabajo constantes.

Durante la evaluación comparativa sintética de 4k, el Dordo2100 G2 logró el mayor rendimiento de lectura entre los comparables con la reescritura habilitada. Aunque cambiar a escritura directa redujo ligeramente el rendimiento de lectura, mejoró mucho el rendimiento de escritura. El Dorado2100 G2 logró su mejor rendimiento general en el punto de referencia de 4k cuando se configuró como una matriz RAID0 con escritura directa habilitada, con 381,405 340,614 IOPS para operaciones de lectura y XNUMX XNUMX IOPS para operaciones de escritura.

Habilitar la escritura también marca una diferencia clave para las latencias de escritura del Dorado2100 G2 durante el benchmark sintético de 4k. La latencia de escritura promedio de 2100k del Dorado2 G4 como matriz RAID0 con escritura no simultánea habilitada es de 1.52 ms. El modo de escritura directa promedia menos de la mitad de esa latencia a 0.67 ms con una matriz RAID0.

La latencia máxima durante el punto de referencia de 4k es una métrica en la que el Dorado2100 G2 se queda atrás de los comparables en cada una de las configuraciones que probamos. Al igual que con los otros resultados de 4k, el rendimiento de escritura mejoró cuando se habilitó la escritura simultánea.

Los resultados de la desviación estándar ayudan a identificar los dispositivos que experimentan un rango de latencias superior al promedio durante el benchmark sintético. Durante la evaluación comparativa de 4k, el Dorado2100 G2 logró los mejores resultados de desviación estándar de su clase mientras estaba configurado para el modo de escritura directa.

Después de reacondicionar los arreglos para cargas de trabajo de 8k, medimos el rendimiento de los comparables con una carga pesada de 16 subprocesos y una profundidad de cola de 16 para operaciones de lectura al 100 % y escritura al 100 %. Con estas cargas de trabajo, el modo de reescritura proporcionó el mejor rendimiento general de 8k para el Dorado2100 G2, excepto cuando el arreglo estaba configurado para RAID0.

Los siguientes resultados se basan en una prueba compuesta por un 70 % de operaciones de lectura y un 30 % de operaciones de escritura con una carga de trabajo de 8k en un rango de recuentos de subprocesos y colas. El Dorado 2100 G2 tuvo su mejor desempeño en cargas de trabajo con un alto número de subprocesos y una gran profundidad de cola, donde a menudo superaba a las configuraciones Fusion-io que, de otro modo, ocupaban la primera posición. El Dorado 2100 G2 se desempeñó mejor en general durante el punto de referencia de 8k 70/30 cuando se configuró para escritura directa.

En términos de latencia promedio, el Dorado2100 G2 también se desempeñó mejor con cargas de trabajo más altas durante el benchmark de 8k 70/30 y se benefició más de la configuración de escritura directa. Los peores resultados para el Dorado2100 G2 durante este punto de referencia se produjeron durante la prueba RAID5.

Las latencias más altas para el Dorado2100 G2 durante la evaluación comparativa de 8k 70/30 se midieron cuando el sistema estaba configurado en modo de reescritura y alcanzó su punto máximo con grandes colas. Las latencias máximas para la configuración de escritura directa del Dorado2100 G2 fueron mucho más bajas pero aún más altas que las de los arreglos comparables.

Los cálculos de desviación estándar para el punto de referencia de 8k 70/30 también resaltan los problemas que tuvo la configuración de reescritura del Dorado2100 G2 con esta carga de trabajo en conteos de cola altos. Por otro lado, la configuración de escritura directa pudo lograr latencias que fueron más consistentes que las comparables. Con un recuento de subprocesos de 16 y una profundidad de cola de 16, el Dorado2100 G2 configurado para RAID0 y escritura directa mantuvo su desviación estándar en 0.32 ms.

Conclusión

El Huawei Oceanstor Dorado2100 G2 es un arreglo todo flash de ultra alto rendimiento diseñado para actuar como almacenamiento principal para cargas de trabajo de aplicaciones intensivas de E/S. Con amplias configuraciones integradas verticalmente que se ofrecen con flash MLC o SLC, el Dorado2100 G2 está diseñado para centros de datos en crecimiento con una infraestructura fuertemente virtualizada, grandes bases de datos o necesidades informáticas de alto rendimiento. Huawei posiciona la matriz flash con un amplio conjunto de funciones, así como múltiples opciones de interconexión que incluyen FC de 8 Gb, iSCSI de 10 Gb y IB de 40 Gb. Esto le da la flexibilidad para trabajar en diferentes segmentos del mercado que aprovechan diferentes estructuras de red de almacenamiento. En términos de rendimiento, la plataforma tiene como objetivo reemplazar las HDD SAN tradicionales de gran tamaño, proporcionando ahorros de energía significativos cuando se tiene en cuenta que una matriz de 2-8U está diseñada para superar el rendimiento de una HDD SAN de 1,500 15K.

En términos de rendimiento, Oceanstor Dorado2100 G2 registró resultados excepcionales en todos los ámbitos, estableciendo récords en muchos de nuestros puntos de referencia de matriz. En nuestro perfil 4k aleatorio de 100 % de lectura y 100 % de escritura, mostró el mayor rendimiento de lectura entre los comparables con escritura no simultánea (WB) habilitada, con 411,065 0 IOPS en RAID2100. Con escritura directa (WT), la disparidad en el rendimiento de lectura no fue significativa; sin embargo, su velocidad de escritura se triplicó con creces en algunos casos. El Dorado2 G8 también se desempeñó muy bien en latencia promedio con WB habilitado, aunque su latencia de escritura fue significativamente mayor en comparación con WT. En nuestra carga de trabajo secuencial de 100k (100 % de lectura y 2100 % de escritura), Dorado2 G10 obtuvo el mejor desempeño en el modo de escritura posterior proporcionado, particularmente cuando la matriz se configuró para RAID480,904, con 16 16 IOPS de lectura a 70T/30Q. Al observar nuestra prueba compuesta por un 8 % de operaciones de lectura y un 2100 % de operaciones de escritura con una carga de trabajo de 2k en un rango de conteos de subprocesos y colas, el Dorado0 GXNUMX publicó sus resultados (además de estar en la cima de la tabla de clasificación por una diferencia significativa). margen) cuando se configura en RAIDXNUMX WT.

Si bien los resultados sintéticos muestran un buen punto de partida, lo que más nos impresionó fue su sólido rendimiento en nuestras pruebas de aplicación. En las pruebas de SQL Server, la latencia promedio del Dorado2100 G2 fue de 15 ms. En nuestra evaluación comparativa de VMware VMmark, el Dorado2100 G2 llevó nuestro clúster de cómputo de alta especificación de 4 nodos a sus límites, elevando su carga máxima hasta 18 mosaicos y manteniendo la QoS bajo control. Tuvo la ejecución de VMmark más alta registrada en nuestro laboratorio hasta la fecha, por un margen significativo. Decir que estos números son impresionantes es quedarse corto.

Si Huawei va a recibir muchos golpes, es en el lado de los servicios de datos. Si bien tienen controladores de rutas múltiples y funciones como aprovisionamiento ligero, a las unidades les falta la funcionalidad principal, como instantáneas de todo el sistema, replicación y reducción de datos (desduplicación y compresión), aunque algunos de sus sistemas AFA más grandes incluyen servicios adicionales. Las funciones de reducción de datos son especialmente importantes en los AFA, ya que el debate entre lo bruto y lo utilizable pesa mucho en el proceso de decisión de compra. Sin embargo, Huawei contrarresta esto al ser más rentable que muchos otros AFA y tiene algunas ventajas, a otros no les gusta la ventaja de soporte de estar integrado verticalmente y el hardware está dedicado a este trabajo con características como la unidad de respaldo de batería integral. Para cargas de trabajo definidas por aplicaciones, el Dorado2100 G2 tiene mucho que ofrecer y se destaca como único en un mercado saturado. 

Ventajas

  • Sólidos resultados generales de referencia en todos los ámbitos
  • Los resultados de la evaluación comparativa de VMmark establecen un nuevo estándar de rendimiento en nuestro laboratorio
  • Interfaz de gestión intuitiva 
  • Diseño de sistema dedicado integrado verticalmente

Contras

  • Resultados de latencia deficientes para algunas cargas de trabajo en modo de reescritura
  • Carece de algunos servicios de datos que ofrecen los sistemas de la competencia

Lo más importante es...

El Huawei Dorado2100 G2 es un conjunto all-flash versátil y competitivo que cuenta con el mejor rendimiento de su clase en muchos de nuestros puntos de referencia, sin dejar de ser relativamente rentable en el mercado AFA cada vez más concurrido.

Página de Producto

Discutir esta revisión