Dot Hill ha fabricado durante mucho tiempo controladores y sistemas de almacenamiento que eran capaces de manejar tanto volúmenes de discos tradicionales como SSD. En noviembre lanzaron una importante actualización de software que, entre otras cosas, optimiza su Arquitectura de controlador 4004 para configuración híbrida. El 4004 es lo que hay dentro del Dot Hill AseguradoSAN Ultra48 que revisamos anteriormente, y convertir nuestra configuración de disco duro en un híbrido solo significa cambiar los discos duros por SSD. Los SSD se pueden usar como una configuración de almacenamiento en niveles en tiempo real o en un modo de caché como una extensión de la caché del controlador de almacenamiento.
Dot Hill ha fabricado durante mucho tiempo controladores y sistemas de almacenamiento que eran capaces de manejar tanto volúmenes de discos tradicionales como SSD. En noviembre lanzaron una importante actualización de software que, entre otras cosas, optimiza su Arquitectura de controlador 4004 para configuración híbrida. El 4004 es lo que hay dentro del Dot Hill AseguradoSAN Ultra48 que revisamos anteriormente, y convertir nuestra configuración de disco duro en un híbrido solo significa cambiar los discos duros por SSD. Los SSD se pueden usar como una configuración de almacenamiento en niveles en tiempo real o en un modo de caché como una extensión de la caché del controlador de almacenamiento.
Como se mencionó, Dot Hill había actualizado recientemente su software RealStor. Las dos características actualizadas que realmente marcan la diferencia en el arreglo Ultra48, especialmente en un arreglo híbrido, son RealTier y RealCache. RealTier es un software para la distribución automática en niveles en tiempo real tanto para HDD como para SSD. Lo que hace es tomar puntos de uso frecuente o "calientes" y mueve los datos al mejor nivel. El mejor nivel puede ser el nivel de SSD en un modelo híbrido o un nivel de HDD que tiene discos que giran más rápido. Supongamos que una empresa tiene un proyecto urgente en el que varias personas están trabajando. RealTier movería los datos al mejor nivel para obtener un rendimiento general mucho más alto. Al mismo tiempo, RealTier mueve los datos "fríos" o que se usan con menos frecuencia a un nivel más lento y menos costoso. La migración automática de datos hace que RealTier ahorre dinero/capacidad. RealCache aumenta drásticamente el rendimiento de lectura al activar automáticamente un SSD para que se convierta en una extensión de la memoria caché del controlador.
El software RealStor tiene muchas otras características que serán beneficiosas para los clientes de un arreglo híbrido. RealStor utiliza una interfaz de usuario optimizada para mejorar el rendimiento en organizaciones de cualquier tamaño. Anteriormente mencionamos RealTier y RealCache, el primero mejora el rendimiento en tiempo real según lo exigen las necesidades y el segundo aumenta el rendimiento de lectura intensiva mediante la ampliación de la memoria caché del controlador. RealStor tiene una función de aprovisionamiento delgado, RealThin, que permite a los administradores de TI responder al crecimiento de los datos según sea necesario mediante la optimización, el aprovisionamiento y la modificación de volúmenes. Una función de fijación de LUN que permite fijar ciertas aplicaciones al nivel de alto rendimiento. Una función de agrupación automática llamada RealPool. RealQuick, una función de reconstrucción rápida de RAID que funciona solo reconstruyendo los sectores que contienen datos reales, lo que da como resultado una reconstrucción más rápida ya que se omiten los sectores innecesarios. RealSnap es una función que permite tomar hasta 1,024 instantáneas virtualizadas a la vez sin afectar el rendimiento del almacenamiento. Todas las nuevas funciones se administran a través de la Consola de administración de almacenamiento de RealStor, que no solo brinda soporte para administrar, configurar y monitorear las funciones de virtualización de RealStor, sino que también puede administrar el software DMS heredado. Para los que lo prefieran, RAIDar 2.0 sigue disponible.
Nuestra configuración de revisión agrega 4 SSD SAS HGST de 400 GB a nuestro Ultra48 y, dado que los SSD ayudan con el movimiento de datos activos, eliminamos 16 HDD de nuestra versión anterior que no necesitábamos por capacidad o rendimiento. La licencia de RealStor cuesta $2600, no se necesitan licencias adicionales. El costo total de la nueva configuración utilizada en nuestra revisión, incluidos los 4 SSD y los 32 HDD, es de $ 113,158.
Diseño y construcción
Dado que estamos usando la misma matriz, la principal diferencia es la adición de SSD a la configuración existente, el diseño y la construcción son los mismos que los Revisión de Dot Hill AssuredSAN Ultra48. Agregar las SSD al chasis es un proceso simple con las bandejas extraíbles y los compartimientos para unidades de liberación rápida. Dado que actualizamos el firmware de Ultra48 al mismo tiempo, comenzamos con una pizarra limpia frente a la migración de datos entre el diseño de LUN anterior y el nuevo que puede ofrecer caché de lectura/escritura con un nivel de almacenamiento más rápido. Los cuatro SSD se pueden insertar en cualquier ranura dentro del chasis Ultra48.
Gestionamiento
El nuevo software de DotHill que habilitó la caché de lectura/escritura de SSD también trae consigo una interfaz de administración completamente actualizada. La mayor parte de la funcionalidad es la misma con un aspecto mucho más limpio y pulido. Otra mejora es que la GUI ofrece datos de rendimiento en tiempo real para cada controlador, además de mostrar lo que está haciendo cada nivel de almacenamiento en ambos controladores. También muestra la utilización del almacenamiento, incluida la cantidad de su nivel de SSD que se está aprovechando. Estas funciones son increíblemente útiles, ya que cuando los clientes eventualmente crecen en su matriz, saber cuándo es posible que necesite agregar caché adicional (o si incluso tiene que agregar más) puede ayudar con la planificación a largo plazo.
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. Para mantener nuestra independencia, el fabricante del equipo que estamos probando no paga ni administra ninguna de nuestras revisiones.
Compararemos Dot Hill AssuredSAN Ultra48 Hybrid con el AMI StorTrends 3500i, X-IO ISE 710, Tienda virtual HP 4335 y Dell EqualLogic PS6210XS junto con los no híbridos Dot Hill AseguradoSAN Ultra48.
Con cada plataforma que probamos, es muy importante comprender cómo cada proveedor configura la unidad para diferentes cargas de trabajo, así como la interfaz de red utilizada para la prueba. La cantidad de flash utilizada es tan importante como el almacenamiento en caché subyacente o el proceso de almacenamiento en niveles cuando se trata de qué tan bien funcionará en una carga de trabajo determinada. La siguiente lista muestra la cantidad de flash y HDD, cuánto se puede usar en nuestra configuración específica y qué interconexiones de red se aprovecharon:
- Dot Hill AssuredSAN Ultra48 (todos los discos)
- Precio de lista: $79,000
- HDD de 14.4 TB ((4) HDD de 600 GB 10K x 12 RAID10) o HDD de 24 TB ((4) HDD de 600 GB 10K x 12 RAID50)
- Interconexión de red: 16 Gb FC, 4 x 16 Gb FC por controlador
- Dot Hill AssuredSAN Ultra48 (híbrido)
- Precio de lista: $113,158
- Flash: 800 GB (4 SSD SAS HGST de 400 GB, 2 grupos RAID1)
- Disco duro: 9.6 TB (32 x 600 GB 10K 6G SAS HDD, 2 grupos RAID10)
- Interconexión de red: 16 Gb FC, 4 x 16 Gb FC por controlador
- AMI StorTrends 3500i
- Precio de lista: $87,999
- Caché flash: 200 GB (SSD de 200 GB x 2 RAID1)
- Nivel de flash: 1.6 TB utilizables (SSD de 800 GB x 4 RAID10)
- HDD: 10 TB utilizables (HDD de 2 TB x 10 RAID10)
- Interconexión de red: iSCSI de 10 GbE, 2 Twinax de 10 GbE por controlador
- HP StoreVirtual 4335 – 3 nodos
- Precio de lista: $41,000 123,000 por nodo, $XNUMX XNUMX
- Flash: 1.2 TB utilizables (400 GB SSD x 3 RAID5 por nodo, red RAID10 en todo el clúster)
- HDD: 10.8 TB utilizables (900 GB 10K HDD x 7 RAID5 por nodo, red RAID10 en todo el clúster)
- Interconexión de red: iSCSI de 10 GbE, 1 Twinax de 10 GbE por controlador
- Dell EqualLogic PS6210XS
- Precio de lista: $134,000
- Flash: 4 TB utilizables (SSD de 800 GB x 7 RAID6)
- HDD: 18 TB utilizables (1.2 TB 10K HDD x 17 RAID6)
- Interconexión de red: iSCSI de 10 GbE, 2 Twinax de 10 GbE por controlador
- X-IO ISE 710
- Precio de lista: $115,000
- Flash de 800 GB (SSD de 200 GB x 10 RAID10)
- Unidad de disco duro de 3.6 TB (unidad de disco duro de 300 GB 10K x 30 RAID10)
- Interconexión de red: 8 Gb FC, 2 x 8 Gb FC por controlador
Análisis de rendimiento de aplicaciones
Nuestros dos primeros puntos de referencia de Dot Hill AssuredSAN Ultra48 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 aquellas para las que Ultra48 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). El Dot Hill Ultra48 con caché SSD es el arreglo híbrido más capaz que hemos evaluado hasta ahora. Se las arregló para llegar a 18 mosaicos, lo que resulta ser el límite superior de nuestra infraestructura de prueba. La mejora con respecto a la configuración de solo disco es inmensa. Donde la matriz de discos comenzó a tener problemas en 8 mosaicos, la configuración híbrida llegó a 18 sin problemas, lo que es aún más impresionante dado lo pequeño que es el grupo flash.
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. Nuestro protocolo de SQL Server para esta revisión 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.
El Ultra48 se desempeñó a 6,169 TPS cuando se configuró en RAID10 con caché SSD, lo que lo colocó en el segundo lugar general detrás del AMI StorTrends 3500i, que apenas superó al Ultra48 con 6,272 TPS o solo 103 TPS mejor. El Ultra48 híbrido con caché SSD realizó casi el doble de TPS que la configuración RAID10 no híbrida y más de seis veces más TPS que la configuración RAID50.
Los resultados del punto de referencia de latencia promedio tenían una ubicación similar, pero esta vez el AMI StorTrends 3500i tenía una latencia casi tres veces menor a 41 ms, mientras que el Ultra48 configurado en RAID10 con caché SSD tenía una latencia de 121 ms, sin embargo, tenía una latencia mucho más baja que su no- configuraciones híbridas.
Análisis de carga de trabajo sintética empresarial
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 dos perfiles que son ampliamente utilizados en las especificaciones y puntos de referencia de los fabricantes:
- 4k: 100 % de lectura y 100 % de escritura
- 8k: 100 % de lectura y 100 % de escritura
- 8k – 70 % de lectura/30 % de escritura
- 128k: 100 % de lectura y 100 % de escritura
Nuestro primer punto de referencia mide el rendimiento de las transferencias aleatorias de 4k compuestas por un 100 % de actividad de escritura y un 100 % de actividad de lectura. El mejor rendimiento de escritura lo obtuvo AMI StorTrends 3500i con 43,420 48 IOPS. El Ultra29,165 con caché SSD estaba justo en el medio con 4335 141,141 IOPS de escritura. Con el rendimiento de lectura, los dos mejores fueron HP StoreVirtual 6210, con 133,247 48 IOPS, y Dell EqualLogic PS57,068XS, con 48 XNUMX IOPS. El UltraXNUMX con caché SSD cayó directamente en el medio con XNUMX IOPS. Aquí vemos que el UltraXNUMX con caché SSD tuvo casi el doble de rendimiento de escritura y más del doble de rendimiento de lectura que sus otras configuraciones no híbridas.
En las pruebas de latencia promedio, el Ultra48 con caché SSD aterrizó en el medio una vez con velocidades de lectura de 4.48 ms y escritura de 8.77 ms. HP StoreVirtual 4335 tuvo la latencia de lectura más baja con 1.81 ms y AMI StorTrends 3500i tuvo la latencia de escritura más baja con 5.89 ms. Nuevamente vemos una reducción dramática en la latencia con la configuración híbrida.
En cuanto a la latencia máxima, vemos que el Ultra48 con caché SSD realmente brilla. Tenía la latencia más baja en general, tanto en lectura como en escritura, con un rendimiento de lectura de 25.22 ms y un rendimiento de escritura de 29.16 ms, mucho más bajo que todos los demás arreglos.
En nuestras pruebas de desviación estándar, el Ultra48 con caché SSD volvió a funcionar bien con la latencia más baja en escritura de 3.02 ms, pero HP StoreVirtual 4335 lo superó en lectura, con latencias de 1.44 ms y 93 ms respectivamente.
Después de reacondicionar el Ultra48 para transferencias secuenciales de 8k, medimos el rendimiento con una carga de 16 subprocesos y una profundidad de cola de 16 para operaciones 100 % de lectura y 100 % de escritura. Aquí comparamos el modelo híbrido en configuración RAID10 con el no híbrido tanto en configuración RAID10 como en configuración RAID50. Si bien habíamos visto un mayor rendimiento del híbrido aquí, lo vemos caer por debajo de la versión no híbrida con un rendimiento de lectura de 99,565 38 IOPS y un rendimiento de escritura de 896 48 IOPS. El Ultra50 no híbrido funcionó casi igual en ambas configuraciones con el RAID138,086 funcionando ligeramente más alto con un rendimiento de lectura de 53,692 XNUMX IOPS y un rendimiento de escritura de XNUMX XNUMX IOPS.
Pasando a nuestra carga de trabajo aleatoria de 70 % de lectura y 30 % de escritura, el Ultra48 con caché SSD se ejecuta en el medio hacia arriba. Alcanzó un máximo de 39,226 3500 IOPS. El mejor desempeño general fue el AMI StorTrends 53,687i XNUMX IOPS, aunque tomó todo el proceso para llegar a estos números más altos.
Con una latencia promedio, el Ultra48 con caché SSD tuvo una latencia bastante baja en todo momento. El XIO funcionó un poco mejor, pero el Ultra48 con caché SSD fue uno de los mejores.
Con latencia máxima, el Ultra48 con caché SSD mantuvo una latencia baja bastante constante durante todo el proceso, lo que lo convirtió en el mejor.
La prueba de desviación estándar mostró similar a la anterior. El Ultra48 con caché SSD volvió a mantener una latencia muy baja constante durante toda la prueba, y una vez más obtuvo el mejor rendimiento.
Nuestro punto de referencia sintético final se basa en transferencias secuenciales de 128k con 100 % de operaciones de lectura y 100 % de escritura. Al igual que nuestra prueba de 8k anterior, comparamos el Ultra48 híbrido con el modelo no híbrido. Esta vez vimos que el híbrido se desempeñó mucho mejor en el rendimiento de lectura con un rendimiento tres veces mayor que el RAID50 no híbrido, el rendimiento de lectura fue de 2,206,924 684,368 50 KB/s en el híbrido y 1,997,209 10 KB/s en el RAID3,759,308. Por otro lado, el híbrido no funcionó tan bien con el rendimiento de escritura, el híbrido tuvo un rendimiento de escritura de XNUMX KB/s, mientras que el RAIDXNUMX tuvo un rendimiento de escritura casi el doble con XNUMX KB/s.
Conclusión
Dot Hill ha ampliado enormemente la funcionalidad y el alcance productivo de sus controladores de almacenamiento 4004 y los sistemas en los que residen, como el Ultra48 de nuestro laboratorio. Al agregar solo unas pocas unidades SSD, los clientes tienen la oportunidad de publicar mejoras de rendimiento impresionantes con respecto al hardware existente. Para nuevas implementaciones, la opción híbrida debería ser una apuesta segura para muchos que quieren aprovechar al máximo el chasis ultradenso de Dot Hill. Además de las funciones híbridas, Dot Hill también agregó varias otras funciones nuevas en RealStor 2.0, como la asignación automática de niveles en tiempo real para aumentar el rendimiento, la extensión de la memoria caché del controlador a través de los SSD para mejorar drásticamente los tiempos de lectura, la fijación de LUN que permite fijar las aplicaciones hasta el nivel de alto rendimiento, la agrupación automática, el aprovisionamiento de cosas y las funciones de instantáneas virtualizadas que permiten tomar hasta 1,024 instantáneas a la vez sin afectar el rendimiento.
Sin embargo, el rendimiento es lo que importa cuando se calcula el ROI. En este frente, comparamos el Ultra48 que analizamos anteriormente en una configuración de todos los discos con el mismo sistema usando RealStor 2.0 y cuatro SSD SAS HGST. Al comparar los resultados de SQL Server, vimos una mejora del 97 % en la latencia, pasando de 3,447 ms en la configuración HDD RAID10 a 121 ms en la híbrida y casi duplicamos el TPS al pasar de 3,663 TPS en la configuración HDD RAID10 a 6,272 TPS en la híbrida. . Volviendo a 4K aleatorio, nuevamente vemos más del doble del rendimiento en lectura y casi el doble del rendimiento en escritura (57,068 24,376 IOPS de lectura con la configuración híbrida 10 29,165 IOPS de lectura con HDD RAID16,620 y 10 48 IOPS de escritura con la híbrida y 45 95 IOPS de escritura con la configuración HDD RAID45). En cuanto a la latencia, hubo una mejora general en todos los ámbitos con el híbrido, y el Ultra80 con caché SSD resultó ser el mejor en latencia máxima. Con las latencias de lectura, vimos un aumento en la velocidad de un 70-30 % con el híbrido. Con las latencias de escritura, vimos un aumento en la velocidad de un 8-4 %. Nuestra prueba de XNUMXK aleatoria de XNUMX % de lectura y XNUMX % de escritura pintó una imagen similar a las pruebas de XNUMXK. En general, vimos un aumento en la velocidad y el rendimiento.
Lo que obtiene con Dot Hill es un controlador de almacenamiento veterano que no solo ha estado a la vuelta de la esquina, sino que también ha visto una inversión significativa en términos de nuevas funciones y mejoras de rendimiento, como hemos visto aquí. Con solo cuatro SSD, de hecho SSD muy buenos, el Ultra48 de todos los discos hizo la transición a una matriz híbrida de alto rendimiento que se mantuvo firme frente a otras soluciones híbridas líderes. El nuevo aumento de rendimiento combinado con la increíble densidad de la plataforma Ultra48 lo convierte en una oportunidad interesante. Por supuesto, los beneficios híbridos abarcan toda la cartera que utiliza los controladores 4004, por lo que los factores de forma más estándar también ven los beneficios si la alta densidad no es una preocupación central.
Ventajas
- Fantástico rendimiento en VMmark con SSD agregados para la organización en niveles
- 2do lugar entre los arreglos híbridos en nuestro punto de referencia de SQL Server
- RealStor 2.0 viene con varias funciones nuevas, como organización automática en niveles en tiempo real, extensión de la memoria caché del controlador, aprovisionamiento delgado, asignación de LUN, agrupación automática y reconstrucción rápida de RAID.
Contras
- No es tan fuerte en cargas de trabajo de E/S aleatorias como otros arreglos híbridos
Lo más importante es...
El Dot Hill Ultra48 Hybrid tiene la misma combinación de calidad de controlador, capacidad de chasis y costo beneficio en un factor de forma de 2U con el beneficio adicional de un rendimiento mucho mejor y nuevas funciones gracias a los SSD y el software actualizado.
Dot Hill AssuredSAN Ultra48 Página del producto