Inicio Empresa Reseña del SSD Huawei ES3000 V5

Reseña del SSD Huawei ES3000 V5

by Brian Beeler

Huawei lanzó el ES3000 V3 SSD empresarial NVMe en 2016, su primera unidad NVMe para la empresa. En general, la unidad fue un buen primer esfuerzo, ya que NVMe acababa de abrirse paso en las aplicaciones más exigentes del centro de datos. Este verano, Huawei se basó en la base de la familia V3 con la cartera ES3000 V5. El anuncio del producto se produjo en Interop, donde Huawei reveló varios detalles de la próxima unidad, que estará disponible en general en el cuarto trimestre de este año. En comparación con la V4, las unidades V3 aportan mayor capacidad, rendimiento y confiabilidad. 


Huawei lanzó el ES3000 V3 SSD empresarial NVMe en 2016, su primera unidad NVMe para la empresa. En general, la unidad fue un buen primer esfuerzo, ya que NVMe acababa de abrirse paso en las aplicaciones más exigentes del centro de datos. Este verano, Huawei se basó en la base de la familia V3 con la cartera ES3000 V5. El anuncio del producto se produjo en Interop, donde Huawei reveló varios detalles de la próxima unidad, que estará disponible en general en el cuarto trimestre de este año. En comparación con la V4, las unidades V3 aportan mayor capacidad, rendimiento y confiabilidad. 

Las unidades ES3000 V5 se basan en TLC NAND de 64 capas y la última generación del controlador interno de Huawei. Las unidades vienen en capacidades de hasta 8 TB en un factor de forma U.2. Los ingenieros de Huawei creen que han llevado el V5 casi al límite de la interfaz, impulsando un ancho de banda de lectura de 3.5 GB/s. Además, las unidades pueden publicar 3.2 GB/s de escritura e IOPS de más de 825K. Huawei dice que la serie ES3000 V5 también tiene una resistencia bastante seria, con hasta 3 DWPD durante 5 años y, como máximo, hasta 35.04 PB escritos. 

Nuestro modelo de revisión es el factor de forma U.3.2 de 2 TB de capacidad ES3600P V5. La Serie tiene dos modelos, el ES3500P V5 y el ES3600P V5. Si bien el ES3600P V5 tiene capacidades brutas más pequeñas, ofrece un mejor rendimiento de escritura y una mayor resistencia. Cabe señalar que nuestro modelo es de preproducción, pero se probó con una compilación de firmware casi final.

Huawei ES3000 V5 Especificaciones

Modelo ES3500P V5 ES3600P V5
Factor de forma U.2
Fácil de usar NVMe 1.3
NAND 3D TLC
de Carga 1 TB, 2 TB, 4 TB, 8 TB 800 GB, 1.6 TB, 3.2 TB, 6.4 TB
Performance
Lectura / escritura secuencial 

1 TB: 3500/1000 MB/s 

2 TB: 3500/1900 MB/s 

4 TB: 3500/3200 MB/s 

8 TB: 3500/2600 MB/s

800 GB: 3500/1000 MB/s 

1.6 TB: 3500/1900 MB/s 

3.2 TB: 3500/3200 MB/s 

6.4 TB: 3500/3050 MB/s

Lectura / escritura aleatoria

1TB: 420k/63k IOPS 

2TB: 740k/90k IOPS

4TB: 825k/110k IOPS

8TB: 825k/150k IOPS

800 GB: 420 115/XNUMX XNUMX IOPS

1.6TB: 740k/195k IOPS

3.2TB: 825k/300k IOPS

6.4TB: 825k/250k IOPS

Latencia media de lectura/escritura 88 μs/14 μs
Consumo de energía
Idle 5W
Max 21W
Trabajadora
DWPD 1 por 5 años 3 por 5 años
TBW

1 TB: 1.825 PBW 

2 TB: 3.65 PBW 

4 TB: 7.3 PBW 

8 TB: 14.6 PBW

800 GB: 4.38 PBW 

1.6 TB: 8.76 PBW 

3.2 TB: 17.52 PBW 

6.4 TB: 35.04 PBW

Fiabilidad
MTBF 2.5 millón de horas
AFR ≤0.35%
UBER 10 - 18
Temperatura
No operativa -40 ° C a + 70 ° C
Operacional 0°C a 70°C (U.2)
Ligero <182 g

Diseño y construcción

El Huawei ES3600 V5 es un SSD U.2 con un factor de forma de 2.5". La unidad es en gran parte de metal negro con una etiqueta en el frente que indica información como el número de modelo y la capacidad, así como la marca de la empresa.

La parte inferior de la unidad está cubierta por un disipador de calor. 

Performance

Banco de pruebas

Nuestras revisiones de Enterprise SSD aprovechan un Lenovo ThinkSystem SR850 para pruebas de aplicaciones y un Dell PowerEdge R740xd para benchmarks sintéticos. El ThinkSystem SR850 es una plataforma de CPU cuádruple bien equipada que ofrece una potencia de CPU muy por encima de lo que se necesita para hacer hincapié en el almacenamiento local de alto rendimiento. Las pruebas sintéticas que no requieren muchos recursos de CPU utilizan el servidor de doble procesador más tradicional. En ambos casos, la intención es mostrar el almacenamiento local de la mejor manera posible que se alinee con las especificaciones máximas de la unidad del proveedor de almacenamiento.

Lenovo Think System SR850

  • 4 CPU Intel Platinum 8160 (2.1 GHz x 24 núcleos)
  • 16 DRAM ECC de 32 GB DDR4-2666 MHz
  • 2 tarjetas RAID 930-8i 12 Gb/s
  • 8 bahías NVMe
  • VMware ESXI 6.5

Dell PowerEdge R740xd

  • 2 CPU Intel Gold 6130 (2.1 GHz x 16 núcleos)
  • 16 memorias ECC de 16 GB DDR4-2666 MHz
  • 1 tarjeta RAID PERC 730 de 2 GB y 12 Gb/s
  • Adaptador NVMe adicional
  • Ubuntu-16.04.3-escritorio-amd64

Antecedentes de prueba y comparables

La Laboratorio de pruebas de StorageReview Enterprise proporciona una arquitectura flexible para realizar pruebas comparativas de dispositivos de almacenamiento empresarial en un entorno comparable al que encuentran los administradores en implementaciones reales. El Enterprise Test Lab incorpora una variedad de servidores, redes, acondicionamiento de energía y otra infraestructura de red que permite a nuestro personal establecer condiciones del mundo real para medir con precisión el rendimiento durante nuestras revisiones.

Incorporamos estos detalles sobre el entorno de laboratorio y los protocolos en las revisiones para que los profesionales de TI y los responsables de la adquisición de almacenamiento puedan comprender las condiciones en las que hemos logrado los siguientes resultados. El fabricante del equipo que estamos probando no paga ni supervisa ninguna de nuestras revisiones. Detalles adicionales sobre el Laboratorio de pruebas de StorageReview Enterprise y una descripción general de sus capacidades de red están disponibles en esas respectivas páginas.

Comparables para esta revisión:

Análisis de la carga de trabajo de la aplicación

Para comprender las características de rendimiento de los dispositivos de almacenamiento empresarial, es esencial modelar la infraestructura y las cargas de trabajo de las aplicaciones que se encuentran en los entornos de producción en vivo. Nuestros puntos de referencia para el Huawei ES3600P V5 son, por lo tanto, el Rendimiento de MySQL OLTP a través de SysBench y Rendimiento de OLTP de Microsoft SQL Server con una carga de trabajo de TCP-C simulada. Para nuestras cargas de trabajo de aplicaciones, cada unidad ejecutará de 2 a 4 máquinas virtuales configuradas de manera idéntica.

Rendimiento de SQL Server

Cada máquina virtual con SQL Server está configurada con dos discos virtuales: un volumen de 100 GB para el arranque y un volumen de 500 GB para la base de datos y los archivos de registro. Desde la perspectiva de los recursos del sistema, configuramos cada VM con 16 vCPU, 64 GB de DRAM y aprovechamos el controlador LSI Logic SAS SCSI. Si bien nuestras cargas de trabajo de Sysbench probadas anteriormente saturaron la plataforma tanto en E/S de almacenamiento como en capacidad, la prueba de SQL busca el rendimiento de la latencia.

Esta prueba utiliza SQL Server 2014 ejecutándose en máquinas virtuales invitadas de Windows Server 2012 R2 y está destacada por Benchmark Factory for Databases de Quest. Reseñas de almacenamiento Protocolo de prueba OLTP de Microsoft SQL Server 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. Cada instancia de nuestra VM de SQL Server para esta revisión utiliza una base de datos de SQL Server de 333 GB (escala 1,500) y mide el rendimiento transaccional y la latencia bajo una carga de 15,000 XNUMX usuarios virtuales.

Configuración de prueba de SQL Server (por VM)

  • Windows Server 2012 R2
  • Huella de almacenamiento: 600 GB asignados, 500 GB utilizados
  • SQL Server 2014
    • Tamaño de la base de datos: escala 1,500
    • Carga de clientes virtuales: 15,000
    • Búfer RAM: 48GB
  • Duración de la prueba: 3 horas
    • 2.5 horas de preacondicionamiento
    • Período de muestra de 30 minutos

Para nuestro punto de referencia transaccional de SQL Server, el Huawei ES3600P V5 superó la prueba con una puntuación de 12,641.4 TPS. Si bien todos los puntajes fueron bastante cercanos, con una diferencia de 47 TPS entre sí, el ES3600P V5 pudo vencer a los demás.

Con la latencia promedio de SQL, vemos otro rendimiento impresionante de la unidad Huawei con solo 3 ms de latencia, mejor que el resto del paquete.

Rendimiento de Sysbench

El siguiente punto de referencia de la aplicación consiste en un Base de datos OLTP MySQL de Percona medido a través de SysBench. Esta prueba mide el promedio de TPS (transacciones por segundo), la latencia promedio y también la latencia promedio del percentil 99.

Cada banco de sistema La máquina virtual está configurada con tres discos virtuales: uno para arranque (~92 GB), uno con la base de datos preconstruida (~447 GB) y el tercero para la base de datos bajo prueba (270 GB). Desde la perspectiva de los recursos del sistema, configuramos cada VM con 16 vCPU, 60 GB de DRAM y aprovechamos el controlador LSI Logic SAS SCSI.

Configuración de prueba de Sysbench (por VM)

  • CentOS 6.3 de 64 bits
  • Percona XtraDB 5.5.30-rel30.1
    • Tablas de base de datos: 100
    • Tamaño de la base de datos: 10,000,000
    • Subprocesos de la base de datos: 32
    • Búfer RAM: 24GB
  • Duración de la prueba: 3 horas
    • 2 horas preacondicionamiento 32 hilos
    • 1 hora 32 hilos

Con el punto de referencia transaccional de Sysbench, el Huawei ES3600P V5 una vez más lideró el grupo con 8,914.2 TPS, unos 650 TPS más que el siguiente competidor, el Memblaze PBlaze5.

La latencia promedio de Sysbench hizo que la unidad Huawei continuara superando a las otras unidades con solo 14.4 ms de latencia. 

Nuestro punto de referencia de latencia en el peor de los casos una vez más hizo que el ES3600P V5 se ubicara mejor que los otros SSD con solo 27.2ms. 

Houdini por SideFX

La prueba de Houdini está diseñada específicamente para evaluar el rendimiento del almacenamiento en relación con la representación CGI. El banco de pruebas para esta aplicación es una variante del núcleo Dell PowerEdge R740xd tipo de servidor que usamos en el laboratorio con dos CPU Intel 6130 y 64 GB de DRAM. En este caso, instalamos Ubuntu Desktop (ubuntu-16.04.3-desktop-amd64) ejecutando bare metal. La salida del punto de referencia se mide en segundos para completarse, cuanto menos mejor.

La demostración de Maelstrom representa una sección de la canalización de renderizado que destaca las capacidades de rendimiento del almacenamiento al demostrar su capacidad para usar de manera efectiva el archivo de intercambio como una forma de memoria extendida. La prueba no escribe los datos de los resultados ni procesa los puntos para aislar el efecto de tiempo de pared del impacto de la latencia en el componente de almacenamiento subyacente. La prueba en sí se compone de cinco fases, tres de las cuales ejecutamos como parte del benchmark, que son las siguientes:

  1. Carga puntos empaquetados desde el disco. Este es el momento de leer desde el disco. Esto es de un solo subproceso, lo que puede limitar el rendimiento general.
  2. Desempaqueta los puntos en una sola matriz plana para permitir que se procesen. Si los puntos no dependen de otros puntos, el conjunto de trabajo podría ajustarse para permanecer en el núcleo. Este paso es de subprocesos múltiples.
  3. (No Ejecutar) Procesar los puntos.
  4. Los vuelve a empaquetar en bloques divididos en cubos adecuados para volver a almacenarlos en el disco. Este paso es de subprocesos múltiples.
  5. (No ejecutar) Vuelva a escribir los bloques en cubos en el disco.

La prueba de Houdini fue la primera vez que el Huawei ES3600P V5 no obtuvo el primer lugar. Aquí se colocó aproximadamente en el medio de las unidades que no son Optane con una puntuación de 3,228.9 segundos.

Análisis de carga de trabajo de VDBench

Cuando se trata de comparar dispositivos de almacenamiento, las pruebas de aplicaciones son las mejores y las pruebas sintéticas ocupan el segundo lugar. Si bien no es una representación perfecta de las cargas de trabajo reales, las pruebas sintéticas ayudan a los dispositivos de almacenamiento de referencia con un factor de repetibilidad que facilita la comparación de manzanas con manzanas entre las soluciones de la competencia. Estas cargas de trabajo ofrecen una gama de diferentes perfiles de prueba que van desde pruebas de "cuatro esquinas", pruebas comunes de tamaño de transferencia de bases de datos, hasta capturas de seguimiento de diferentes entornos VDI. Todas estas pruebas aprovechan el generador de cargas de trabajo vdBench común, con un motor de secuencias de comandos para automatizar y capturar resultados en un gran clúster de pruebas informáticas. Esto nos permite repetir las mismas cargas de trabajo en una amplia gama de dispositivos de almacenamiento, incluidos arreglos flash y dispositivos de almacenamiento individuales. Nuestro proceso de prueba para estos puntos de referencia llena toda la superficie del disco con datos, luego divide una sección del disco equivalente al 25% de la capacidad del disco para simular cómo el disco podría responder a las cargas de trabajo de la aplicación. Esto es diferente a las pruebas de entropía completa que usan el 100% del impulso y lo llevan al estado estable. Como resultado, estas cifras reflejarán velocidades de escritura más altas.

perfiles:

  • Lectura aleatoria 4K: 100 % de lectura, 128 subprocesos, 0-120 % de iorate
  • Escritura aleatoria 4K: 100 % de escritura, 64 subprocesos, 0-120 % de iorate
  • Lectura secuencial de 64 K: 100 % de lectura, 16 subprocesos, 0-120 % de iorate
  • Escritura secuencial de 64 K: 100 % de escritura, 8 subprocesos, 0-120 % de iorate
  • Base de datos sintética: SQL y Oracle
  • Trazas de clones vinculados y clones completos de VDI

En nuestro primer análisis de carga de trabajo de VDBench, Random 4K Read, el Huawei ES3600P V5 tuvo un rendimiento de latencia inferior al milisegundo en todo momento. La unidad pudo superar a las demás para ocupar un lugar destacado con un rendimiento máximo de 762,307 167 IOPS con la latencia más baja de XNUMX μs.

Para escrituras aleatorias de 4K, la unidad de Huawei no funcionó tan bien. La unidad comenzó fuerte con un rendimiento máximo de alrededor de 485 23 IOPS a una latencia de 321,814 μs antes de aumentar considerablemente la latencia y caer un poco en el rendimiento, y terminó empatado en el cuarto lugar con 395 XNUMX IOPS y una latencia de XNUMX μs.

Cambiando a cargas de trabajo secuenciales, la unidad Huawei tuvo otro desempeño sólido en nuestra lectura de 64K, quedando en segundo lugar con una puntuación máxima de 46,371 2.9 IOPS o 344 GB/s con una latencia de XNUMX μs.

Para escritura secuencial de 64K, la unidad de Huawei mostró una latencia extremadamente baja de 57.8 μs, pero ocupó el tercer lugar con 24,312 1.63 IOPS o XNUMX GB/s.

A continuación, observamos nuestras pruebas de SQL. Aquí, el Huawei ES3600P V5 ocupó el tercer lugar con un rendimiento máximo de 242,373 132 IOPS con una latencia de XNUMX μs.

Para nuestro SQL 90-10, la unidad Huawei una vez más tomó la delantera con un rendimiento máximo de 247,718 131 IOPS con una latencia de XNUMX μs.

La unidad Huawei mantuvo el liderazgo en SQL 80-20 con un rendimiento máximo de 256,219 124 IOPS y una latencia de XNUMX μs.

Para nuestras pruebas de Oracle, el Huawei ES3600P V5 nuevamente mostró un sólido rendimiento en todo momento. Para la primera prueba, la unidad tuvo el mejor rendimiento con un rendimiento máximo de 257,775 137 IOPS y una latencia de XNUMX μs.

Oracle 90-10 mostró que la unidad se mantuvo a la cabeza con un rendimiento máximo de 186,914 117 IOPS y una latencia de XNUMX μs.

Huawei continuó su primer puesto en Oracle 80-20 con una puntuación máxima de 197,479 111 IOPS y una latencia de XNUMX μs.

A continuación, cambiamos a nuestra prueba de clonación de VDI, completa y vinculada. Para VDI Full Clone Boot, Huawei luchó por el primer puesto con Memblaze PBlaze5, aunque quedó en segundo lugar con una puntuación máxima de 181,408 190 IOPS y una latencia de XNUMX μs.

Para el inicio de sesión inicial de VDI FC, la unidad Huawei volvió a ocupar el primer lugar con 141,531 209 IOPS y una latencia de XNUMX μs.

Para el inicio de sesión de VDI FC Monday, Huawei mostró su mayor ventaja hasta el momento con 102,448 25 IOPS, más de 154 XNUMX IOPS más que la siguiente unidad más cercana. Tenía una latencia máxima de solo XNUMX μs.

Al cambiar a Linked Clone (LC), en la prueba de arranque, la unidad Huawei tropezó un poco y quedó en tercer lugar con un rendimiento máximo de 79,488 200 IOPS con una latencia de XNUMX μs.

La unidad de Huawei volvió a tomar la delantera con firmeza en el inicio de sesión inicial de VDI LC con un rendimiento máximo de 55,572 142 IOPS y una latencia de XNUMX μs.

Finalmente, para nuestro VDI LC Monday Login, la unidad Huawei tuvo un rendimiento máximo de 79,090 200 IOPS y una latencia de XNUMX μs, ocupando el primer lugar una vez más.

Conclusión

La línea ES3000 actualizada de Huawei, V5, es un gran paso adelante desde su primera unidad empresarial NVMe, la ES3000 V3. Esta nueva SSD NVMe aprovecha 64D TLC NAND de 3 capas y tiene capacidades de 800 GB a 8 TB. La unidad utiliza las últimas generaciones de controladores ASIC de Huawei y tiene velocidades potenciales de lectura secuencial de 3.5 GB/s y lectura aleatoria de hasta 825 XNUMX IOPS. La unidad está diseñada para usarse en bases de datos, para almacenamiento distribuido, Big Data, almacenamiento en caché de contenido, HCI y CAD/CAM.

En cuanto al rendimiento en nuestro análisis de carga de trabajo de la aplicación, el Huawei ES3600P V5 dominó todas las pruebas excepto Houdini. En nuestra prueba de SQL Server, la unidad alcanzó los 12,641.4 TPS con una latencia media de 3 ms. En nuestras pruebas de Sysbench, el ES3000 V5 tuvo 8,914.2 TPS, una latencia promedio de 14.4 ms y una latencia en el peor de los casos de 27.2 ms. En nuestra prueba de Houdini realizada por SideFX, la unidad quedó en el medio del grupo con 3,228.9 segundos.

Para nuestros puntos de referencia VDBench, el Huawei ES3600P V5 se desempeñó muy bien o en el primer lugar en la mayoría de los puntos de referencia. Los puntos destacados incluyen lectura aleatoria de 762 2.9 IOPS, lectura secuencial de 1.63 GB/s y escritura secuencial de 57.8 GB/s (y una latencia extremadamente baja de 90 μs). En nuestras cargas de trabajo de SQL, Huawei ocupó el primer lugar en 10-80 y 20-247 con 256 57.8 IOPS y 64 124 IOPS, respectivamente. La unidad tuvo el máximo rendimiento en todas nuestras pruebas de Oracle y un rendimiento muy sólido en nuestra prueba VDI Clone; en particular, en el inicio de sesión inicial y el lunes, donde ocupó el primer lugar en las pruebas de clones vinculados y completos. Si bien tendemos a observar el rendimiento general aquí, es interesante notar cuán bajas fueron algunas de las latencias en estas pruebas: 80 μs en la escritura de 20 K, 117 μs en SQL 90-10, 111 μs en Oracle 80-20, 142 μs en Oracle 3000-5, y solo XNUMX μs en el inicio de sesión inicial de VDI Linked Clone. Si la latencia es algo que puede ser una preocupación para el negocio de uno, el Huawei ESXNUMX VXNUMX puede más que manejarlo.

A lo largo de nuestras pruebas, el nuevo ES3000 V5 obtuvo excelentes puntajes en todos los ámbitos, tomando grandes ventajas en nuestras pruebas comparativas de bases de datos MySQL y SQL Server. En general, el modelo V5 recién lanzado pone el listón aún más alto para las próximas SSD NVMe y brinda a las matrices capaces de aprovechar las unidades NVMe una opción fantástica a considerar.

Huawei

Discutir esta revisión

Suscríbase al boletín de StorageReview