Cisco HyperFlex vs. Competidores: prueba de rendimiento.

Seguimos presentándole el sistema hiperconvergente Cisco HyperFlex.

En abril de 2019, Cisco volverá a realizar una serie de demostraciones de la nueva solución hiperconvergente Cisco HyperFlex en las regiones de Rusia y Kazajstán. Puede registrarse para una demostración utilizando el formulario de comentarios siguiendo el enlace. ¡Únete a nosotros!

Anteriormente publicamos un artículo sobre las pruebas de carga realizadas por el ESG Lab independiente en 2017. En 2018, el rendimiento de la solución Cisco HyperFlex (versión HX 3.0) mejoró significativamente. Además, las soluciones competitivas también continúan mejorando. Es por eso que publicamos una versión nueva y más reciente de los puntos de referencia de estrés de ESG.

En el verano de 2018, el laboratorio ESG volvió a comparar Cisco HyperFlex con sus competidores. Teniendo en cuenta la tendencia actual de utilizar soluciones definidas por software, también se sumaron al análisis comparativo los fabricantes de plataformas similares.

Configuraciones de prueba

Como parte de las pruebas, se comparó HyperFlex con dos sistemas hiperconvergentes totalmente de software que se instalan en servidores x86 estándar, así como con una solución de software y hardware. Las pruebas se llevaron a cabo utilizando un software estándar para sistemas hiperconvergentes: HCIBench, que utiliza la herramienta Oracle Vdbench y automatiza el proceso de prueba. En particular, HCIBench crea automáticamente máquinas virtuales, coordina la carga entre ellas y genera informes convenientes y comprensibles.  

Se crearon 140 máquinas virtuales por clúster (35 por nodo del clúster). Cada máquina virtual utilizaba 4 vCPU y 4 GB de RAM. El disco de la VM local era de 16 GB y el disco adicional era de 40 GB.

Las siguientes configuraciones de clúster participaron en las pruebas:

  • clúster de cuatro nodos Cisco HyperFlex 220C 1 SSD de 400 GB para caché y 6 HDD SAS de 1.2 TB para datos;
  • Proveedor competidor Un grupo de cuatro nodos: 2 SSD de 400 GB para caché y 4 HDD SATA de 1 TB para datos;
  • clúster del competidor Proveedor B de cuatro nodos: 2 SSD de 400 GB para caché y 12 HDD SAS de 1.2 TB para datos;
  • Clúster del competidor Proveedor C de cuatro nodos, 4 SSD de 480 GB para caché y 12 HDD SAS de 900 GB para datos.

Los procesadores y la RAM de todas las soluciones eran idénticos.

Prueba del número de máquinas virtuales.

Las pruebas comenzaron con una carga de trabajo diseñada para emular una prueba OLTP estándar: lectura/escritura (RW) 70 %/30 %, 100 % FullRandom con un objetivo de 800 IOPS por máquina virtual (VM). La prueba se llevó a cabo en 140 máquinas virtuales en cada grupo durante tres o cuatro horas. El objetivo de la prueba es mantener las latencias de escritura en tantas máquinas virtuales como sea posible en 5 milisegundos o menos.

Como resultado de la prueba (consulte el gráfico a continuación), HyperFlex fue la única plataforma que completó esta prueba con 140 VM iniciales y con latencias inferiores a 5 ms (4,95 ms). Para cada uno de los otros grupos, la prueba se reinició para ajustar experimentalmente la cantidad de VM a la latencia objetivo de 5 ms en varias iteraciones.

El proveedor A manejó con éxito 70 máquinas virtuales con un tiempo de respuesta promedio de 4,65 ms.
El proveedor B logró la latencia requerida de 5,37 ms. sólo con 36 VM.
El proveedor C pudo manejar 48 máquinas virtuales con un tiempo de respuesta de 5,02 ms.

Cisco HyperFlex vs. Competidores: prueba de rendimiento.

Emulación de carga de SQL Server

A continuación, ESG Lab emuló la carga de SQL Server. La prueba utilizó diferentes tamaños de bloque y proporciones de lectura/escritura. La prueba también se ejecutó en 140 máquinas virtuales.

Como se muestra en la figura siguiente, el clúster Cisco HyperFlex superó a los proveedores A y B en IOPS casi el doble, y al proveedor C más de cinco veces. El tiempo de respuesta promedio de Cisco HyperFlex fue de 8,2 ms. A modo de comparación, el tiempo de respuesta promedio para el proveedor A fue de 30,6 ms, para el proveedor B fue de 12,8 ms y para el proveedor C fue de 10,33 ms.

Cisco HyperFlex vs. Competidores: prueba de rendimiento.

Durante todas las pruebas se hizo una observación interesante. El proveedor B mostró una variación significativa en el rendimiento promedio de IOPS en diferentes máquinas virtuales. Es decir, la carga se distribuyó de manera extremadamente desigual, algunas máquinas virtuales trabajaron con un valor promedio de 1000 IOPS+ y otras, con un valor de 64 IOPS. Cisco HyperFlex en este caso parecía mucho más estable, las 140 VM recibieron un promedio de 600 IOPS del subsistema de almacenamiento, es decir, la carga entre las máquinas virtuales se distribuyó de manera muy uniforme.

Cisco HyperFlex vs. Competidores: prueba de rendimiento.

Es importante señalar que se observó una distribución tan desigual de IOPS entre las máquinas virtuales del proveedor B en cada iteración de las pruebas.

En producción real, este comportamiento del sistema puede ser un gran problema para los administradores; de hecho, las máquinas virtuales individuales comienzan a congelarse aleatoriamente y prácticamente no hay forma de controlar este proceso. La única forma, no muy exitosa, de equilibrar la carga, cuando se utiliza una solución del proveedor B, es utilizar una u otra QoS o implementación de equilibrio.

conclusión

Pensemos en qué Cisco Hyperflex tiene 140 máquinas virtuales por 1 nodo físico versus 70 o menos para otras soluciones. Para las empresas, esto significa que para admitir la misma cantidad de aplicaciones en Hyperflex, necesita 2 veces menos nodos que en las soluciones de la competencia, es decir. el sistema final será mucho más barato. Si sumamos aquí el nivel de automatización de todas las operaciones de mantenimiento de la red, los servidores y la plataforma de almacenamiento HX Data Platform, queda claro por qué las soluciones Cisco Hyperflex están ganando popularidad tan rápidamente en el mercado.

En general, ESG Labs ha confirmado que Cisco HyperFlex Hybrid HX 3.0 ofrece un rendimiento más rápido y consistente que otras soluciones comparables.

Al mismo tiempo, los clústeres híbridos HyperFlex también estaban por delante de sus competidores en términos de IOPS y latencia. Igualmente importante es que el rendimiento de HyperFlex se logró con una carga muy bien distribuida en todo el almacenamiento.

Te recordamos que puedes ver la solución Cisco Hyperflex y verificar sus capacidades ahora mismo. El sistema está disponible para demostración para todos:

Fuente: habr.com

Añadir un comentario