StorageReview.com

Revisión de almacenamiento all-flash de Dell EMC Unity 450F

Empresa  ◇  Almacenamiento empresarial

La familia de almacenamiento Dell EMC Unity está diseñada para satisfacer las necesidades del cliente de gama media con una variedad de opciones que incluyen implementaciones híbridas, totalmente flash y VSA. El almacenamiento Dell EMC Unity generalmente reemplaza a la anterior familia EMC VNX . Sin embargo, decir que es una evolución de VNX no es del todo exacto; EMC renovó por completo la interfaz y continuó con las mejoras de facilidad de uso e implementación que se iniciaron en gran medida con VNXe en 2014. La interfaz es totalmente nueva y el código subyacente también se ha actualizado. El sistema Unity consta de un chasis 2U con controladores duales activo/activo impulsados ​​por procesadores Intel Xeon y 25 bahías para unidades de 2.5" (también hay una opción para 12 bahías de 3.5" para la versión híbrida). Los sistemas se escalan para obtener mayor capacidad y Dell EMC aprovecha la memoria flash TLC en las SSD para ayudar a reducir costos. Los sistemas admiten bloques, archivos y VMware VVols, con soporte simultáneo para los protocolos nativos NAS, iSCSI y Fibre Channel. Los sistemas totalmente flash (o híbridos con un pool totalmente flash) incluyen funciones de reducción de datos para optimizar aún más el costo total de propiedad. Todos los sistemas Dell EMC Unity permiten la migración a la nube de forma sencilla y ofrecen análisis basados ​​en la nube a través de CloudIQ sin inversión adicional.

Unity tiene que ver con la simplicidad y la facilidad de uso. Tener un arreglo potente que es extremadamente difícil de usar o integrar en la infraestructura existente no es tan útil como algo que se puede implementar y administrar fácilmente. En cuanto a la implementación, Dell EMC dice que una unidad se puede implementar en menos de 10 minutos. En el lado del software/administración, Unity utiliza una moderna interfaz HTML5 orientada a tareas que puede integrarse fácilmente con los entornos de VMware y Microsoft. El sistema operativo más reciente ofrece compresión, mejoras para mejorar la eficiencia all-flash y actualizaciones del controlador de almacenamiento de datos en el lugar. La deduplicación está disponible en la próxima versión y es una actualización sin cargo y sin interrupciones. Otra característica de Unity es CloudIQ, la aplicación de análisis inteligente y monitoreo proactivo basada en la nube de Dell EMC.

Unity es compatible con una gran variedad de conjuntos de software, complementos, controladores y paquetes. Parte del software base todo incluido de Unity es el software de administración (que incluye Unisphere: Element Manager, Unisphere Central: Panel consolidado y alertas, CloudIQ: análisis de almacenamiento basado en la nube, Thin Provisioning y Dynamic Pools, entre otros), protocolos unificados (archivo, bloque y VVols), protección local (cifrado basado en controlador opcional) con administración de claves externa o autoadministrada, copias locales en un momento dado (instantáneas y clones delgados), AppSync Basic y Dell EMC Common Event Enabler (agente antivirus, Event Publishing Agent) y protección remota (Replicación asíncrona nativa de bloques y archivos, Replicación síncrona nativa de bloques, Envío de instantáneas, Dell EMC RecoverPoint Basic y Dell EMC RecoverPoint for VMs).

Los números crecientes, de 350F, 450F, 550F y 650F, indican el aumento en el almacenamiento flash total y el rendimiento de la CPU que se puede colocar en cada unidad de Unity y/o su expansión. El 450F que estamos revisando aquí está dirigido más al rango medio con una capacidad bruta máxima de 4PB. El siguiente tamaño, el 550F, duplica esa capacidad a 8 PB y el tamaño superior, el 650F, nuevamente duplica el total a 16 PB. La familia Unity admite varios SSD y capacidades, incluidos 400 GB, 800 GB, 1.6 TB, 1.92 TB, 3.84 TB, 7.68 TB y 15.36 TB. Obviamente, la capacidad bruta máxima refleja los SSD de mayor capacidad que se aprovechan.

Unity (y todos sus beneficios) no se limita solo a un dispositivo físico. Dell EMC también ha lanzado UnityVSA (dispositivo de almacenamiento virtual). Los usuarios pueden ahorrar costos simplemente implementando UnityVSA en un servidor VMware ESXi existente. Esto no solo brinda los beneficios de Unity a un costo menor, sino que las organizaciones pueden usarlo para entornos ROBO o como un objetivo de replicación rentable.

Especificaciones de Dell EMC Unity 450F

Factor de forma 2U
CPU del controlador (por matriz) 2x Intel de 10 núcleos, 2.2 GHz
Memoria (por matriz) 128GB
Unidades por matriz 25 x 2.5 "
Capacidad bruta máxima 4PB
Puertos
Puertos de E/S SAS integrados 4 puertos SAS de 4 Gb/s de 12 carriles para conexión BE
Buses básicos SAS BE de 12 Gb/s 2 x 4 carriles (por procesador)
Buses SAS BE de 12 Gb/s como máximo 2 x 4 carriles (por procesador)
Max FE (front-end) Puertos totales 24
Potencia
Voltaje de línea de CA 100 a 240 VAC ± 10%, monofásico, 47 a 63 Hz
Corriente de línea de CA 10.18 A máx. a 100 VCA
5.09 A máx. a 200 VCA
Consumo de energía 1017.6 VA (981.0 W) máx. a 100 VCA
1017.6 VA (981.0 W) máx. a 200 VCA
Física
Peso 24.60kg (lbs 54.11.)
HxWxD 8.88 x 44.76 x 60.9 cm (3.5 x 17.62 x 24 pulg.)

Construcción y Diseño

El almacenamiento all-flash Dell EMC Unity 450F es un arreglo de dos controladores y un estante para 25 discos dentro de una caja de 2U. En el frente está el nuevo diseño de bisel altamente estilizado que Dell EMC lanzó con sus nuevos productos durante la segunda mitad de 2017. La marca de la empresa está en el centro con el nombre del producto cerca de la parte inferior derecha. El bisel se abre fácilmente para revelar los 25 compartimientos para unidades de carga frontal, que se ajustan a 1 unidad más en comparación con las plataformas de 24 compartimientos. Si bien esto no tiene un gran impacto en el rendimiento, permite un tamaño de grupo RAID simple, así como espacio para un repuesto en línea impar.

La parte trasera del Unity 450F está dividida en dos secciones espejadas, una encima de la otra. Cada lado tiene alimentación y un ensamblaje de procesador de almacenamiento, junto con puertos de red y ranuras para módulos de E/S. En esta configuración, tenemos 4 módulos FC de 16 Gb de cuatro puertos, lo que proporciona 8 puertos por controlador. El servicio de campo se hace fácil con un color de extracción naranja claramente definido. Para los técnicos de servicio, esto hace que el intercambio de componentes sea menos propenso a errores, ya que saben exactamente a dónde ir para eliminar un determinado componente.

Gestión/IU

Dell EMC Unity 450F usa Unisphere para la administración. La página principal o Dashboard ofrece una breve descripción general del sistema. Los usuarios pueden ver fácilmente el estado del sistema y el almacenamiento, así como la capacidad (libre y usada), los grupos y el rendimiento. A lo largo del lado izquierdo de la pantalla hay menús (Sistema, Almacenamiento, Acceso, Protección y movilidad, Eventos y Soporte) y sus submenús. Unisphere se clasifica fácilmente como una de las plataformas de administración más intuitivas e integradas que hemos probado hasta la fecha. Tareas como la creación de nuevos almacenes de datos son más fáciles que nunca, donde Unisphere creará el almacenamiento, lo aprovisionará en sus hosts automáticamente e incluso se asegurará de que las rutas múltiples se manejen correctamente.

En el menú Sistema, hay opciones como la vista del sistema, el rendimiento y el servicio. La vista del sistema permite a los usuarios dar un vistazo rápido a todo el sistema eligiendo frontal, posterior o superior. Esta vista indica rápidamente si el sistema o los puertos están funcionando correctamente. Si existen problemas, el artículo está claramente etiquetado para minimizar la confusión al extraer componentes para reemplazarlos.

El submenú de rendimiento puede brindar a los usuarios gráficos históricos o en tiempo real. Los usuarios primero deben seleccionar qué aspectos del sistema o dónde quieren ver el rendimiento y luego seleccionar las métricas que quieren ver. No todos los sistemas manejan métricas en vivo o históricas internamente, por lo que tener esto integrado en Unisphere es muy útil cuando se trabaja con problemas de rendimiento o se asegura de que todo funcione como debería.

Una vez que se seleccionan las métricas, los usuarios pueden generar gráficos para ver cómo fue el rendimiento en un momento determinado. Esto puede ayudar a desglosar e identificar problemas que puedan haber surgido. Los gráficos históricos tienen una opción de actualización automática que actualiza su contenido cada 60 segundos. Los gráficos en tiempo real permiten el mismo tipo de visibilidad, con actualizaciones de 5 segundos para un subconjunto seleccionable de métricas clave de rendimiento.

El submenú de servicio ofrece un breve resumen del sistema, su versión de software y número de serie. Además, los usuarios tienen la capacidad de conectarse a los servicios remotos seguros de EMC, donde los expertos pueden abordar un problema de forma remota. Los usuarios también pueden ver los contratos de soporte que puedan tener. A la derecha de eso, están las credenciales de soporte y la información de contacto de la persona de soporte en el sitio. Nuevamente, esto trae muchos de los aspectos centrales de la administración del arreglo en una interfaz de usuario completa, en lugar de múltiples lugares fragmentados.

El siguiente menú principal es Almacenamiento con los submenús de grupos, bloque, archivo y VMware. Como su nombre lo indica, el submenú de grupos permite a los administradores profundizar en cada grupo con información general, así como las unidades, el uso y la configuración de instantáneas.

El submenú de VMware, en el menú Almacenamiento, permite a los usuarios crear y configurar fácilmente nuevos almacenes de datos. En los siguientes pasos, mostraremos cómo creamos de forma rápida y sencilla un almacén de datos en nuestro Dell EMC Unity 450F.

Primero, hicimos clic en el botón crear. Aquí, los usuarios verán una pantalla que les preguntará qué tipo de almacén de datos están buscando: Archivo, Bloque, VVol (Archivo) o VVol (Bloque).

La siguiente pantalla pide un nombre y una descripción. Llamamos a nuestro almacén de datos el imaginativo "Almacén de datos grande".

El siguiente paso en la configuración es el almacenamiento. Para configurar el almacenamiento, es necesario seleccionar el grupo del que proviene, el tamaño (usamos 10 TB), si activar o no el aprovisionamiento y la compresión delgados, y el límite de E/S del host (también se puede configurar sin límite). ).

Al configurar el acceso, los usuarios deben seleccionar qué hosts tienen acceso. Unisphere genera una lista de hosts que se pueden marcar o buscar por nombre, sistema operativo o protocolo. Los sistemas se descubren automáticamente o se incorporan a través de la integración de VMware que mostramos más adelante en la revisión.

Las instantáneas también se pueden habilitar o deshabilitar. Si están habilitados, es necesario configurar el horario. Unity viene con una configuración predeterminada, pero se puede ajustar más o menos según las necesidades de la organización.

Después de configurar las instantáneas, es hora de configurar la replicación. Similar a lo anterior, uno debe elegir si habilitarlo o no, y luego elegir el modo, el RPO y dónde se replicará. También hay una opción para elegir replicar instantáneas programadas.

Una vez que todo está listo, Unisphere genera una página de resumen. Esta es la última oportunidad para pasar y asegurarse de que todo esté como debe estar. Una vez que todo esté correcto, haga clic en finalizar.

Después de hacer clic en Finalizar, los usuarios verán la pantalla de resultados que brindará el estado del almacén de datos a medida que se crea, así como más detalles. Durante este proceso, el arreglo crea el almacén de datos en sí mismo, además de comunicarse con los hosts ESXi externos para buscar LUN y crear el almacén de datos en ese extremo.

Al pasar a vSphere, podemos ver que todos los hosts que seleccionamos para acceder al almacenamiento están buscando nuevos dispositivos de almacenamiento, y podemos abrir nuestros almacenes de datos y ver en la parte inferior que se está creando uno.

Cuando finaliza, aparece en la lista con los otros almacenes de datos.

También podemos ver el almacén de datos cuando volvemos a Unisphere en Storage>VMware.

Y podemos hacer doble clic en esto para obtener las propiedades del almacén de datos y realizar algunos cambios.

El siguiente menú principal es Acceso, con los submenús de Hosts, VMware e Iniciadores. En el submenú de hosts, los usuarios pueden ver los posibles hosts a los que conectar Unity en la red e información básica sobre cada uno, como nombre, dirección, tipo, LUN, etc. Los hosts pueden administrarse directamente como se muestra a continuación o administrarse automáticamente a través de un punto de integración con VMware vCenter.

El submenú de VMware brinda a los usuarios la opción de permitir que Unisphere se comunique y administre el almacenamiento directamente a través de vCenter. También indica si el componente está funcionando correctamente o no. Esto es increíblemente útil para usuarios novatos o incluso administradores de TI experimentados que no quieren la molestia de administrar directamente la configuración de un grupo de servidores para cada nuevo almacén de datos aprovisionado. Unisphere está configurado para manejar automáticamente todo el trabajo preliminar por usted.

Al hacer doble clic en los vCenters, se obtiene más información sobre ellos.

El submenú Acceso también nos permite ver los hosts ESXi. A través de aquí podemos hacer clic en ellos y obtener más información, como la dirección de red, los iniciadores y las rutas de los iniciadores.

El submenú del iniciador nos brinda una lista de iniciadores, sus hosts, tipo de host, protocolo, la capacidad de ignorarlos, tipo de iSCSI, así como otra información.

En el menú Eventos, los usuarios pueden ver los trabajos que han ejecutado o tienen en ejecución, su tasa de finalización, cuáles son los trabajos y cuándo terminaron.

Del mismo modo, los usuarios pueden revisar fácilmente los registros en el menú Eventos en Registros.

La gestión ya no se limita a un navegador web en una PC. Dell EMC ahora es compatible con la administración móvil. Como se puede ver a continuación, el diseño es muy similar al tablero.

Las capacidades no se limitan a solo ver el sistema. A través de la aplicación móvil, un administrador puede disfrutar de gran parte de la misma funcionalidad que la GUI web.

Rendimiento

Rendimiento Sysbench MySQL

Nuestro primer punto de referencia de aplicaciones de almacenamiento compartido consiste en una base de datos OLTP MySQL de Percona medida a través de SysBench. Esta prueba mide el promedio de TPS (transacciones por segundo), la latencia transaccional promedio y también la latencia transaccional promedio del percentil 99.

Cada máquina virtual Sysbench está configurada con tres discos virtuales: uno para arranque (~92 GB), uno con la base de datos preconstruida (~447 GB) y otro para la base de datos bajo prueba (270 GB). Desde la perspectiva de los recursos del sistema, configuramos cada VM con 16 vCPU y 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

Para nuestra prueba de Sysbench, comparamos varios conjuntos de máquinas virtuales, que van desde 4VM a 24VM, y las configuramos en RAID5 con compresión, RAID5 sin compresión y RAID10. En lugar de decir cuál es el "mejor", analizaremos cada uno, dando a los usuarios una idea de qué esperar.

Con 4VM, Dell EMC Unity 450F nos proporcionó 5,372.1 TPS en RAID5 con compresión, 7,538.5 TPS en RAID5 y 7,405.6 TPS en RAID10. Con 8VM, Unity alcanzó 6,767.9 TPS en RAID5 con compresión, 10,882 TPS en RAID5 y 10,510.8 TPS en RAID10. Con 16VM, vimos 7,859.2 TPS en RAID5 con compresión, 17,209.5 TPS en RAID5 y 17,538.2 TPS en RAID10. Y finalmente, 24VM con Unity nos dio cifras de 7,457.4 TPS en RAID5 con compresión activada, 19,436.2 en RAID5 con compresión desactivada y 20,936.7 TPS en RAID10.

Ejecutamos la misma VM y configuraciones para la latencia promedio de Sysbench. Con 4VM, la unidad alcanzó una latencia promedio de 17 ms en RAID5, 17.3 ms en RAID10 y solo 24 ms en RAID5 con compresión. En cuanto a 8VM, vimos 23.5 ms en RAID5, 24.4 ms en RAID10 y 38.6 ms en RAID5 con compresión. La 16VM nos dio 29.3 ms en RAID10, 29.9 ms en RAID5 y 65.2 ms en RAID5 con compresión. Finalmente, 24VM nos dio cifras de latencia de 36.9 ms en RAID10, 39.8 ms en RAID5 y 103.3 ms en RAID5 con compresión.

Nuestra última prueba de Sysbench analiza la latencia en el peor de los casos (percentil 99). Con la 4VM, vimos números de latencia de 31.5 ms con RAID5, 32.1 ms con RAID10 y solo 47.8 ms con RAID5 y compresión. El 8VM nos dio 43.2 ms en RAID5, 45.2 ms en RAID10 y 77.3 ms en RAID5 con compresión. La 16VM tenía 58.5 ms en RAID10, 59.9 ms en RAID5 y 463.5 ms en RAID5 con compresión. Y el 24VM tenía 76.1 ms en RAID10, 82.3 ms en RAID5 y la friolera de 1,387.2 ms en RAID5 con compresión.

Rendimiento de SQL Server

El 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.

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 SQL TPC-C es muy sensible en lo que respecta a la latencia de almacenamiento, lo que afectará su puntaje final de latencia de la aplicación.

Esta prueba utiliza SQL Server 2014 ejecutándose en máquinas virtuales invitadas de Windows Server 2012 R2 y está destacada por Dell's Benchmark Factory for Databases. Si bien nuestro uso tradicional de este punto de referencia ha sido probar grandes bases de datos de escala 3,000 en almacenamiento local o compartido, en esta iteración nos enfocamos en distribuir cuatro bases de datos de escala 1,500 de manera uniforme en nuestros servidores.

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

De manera similar a como ejecutamos nuestro banco de pruebas Sysbench, probamos configuraciones con RAID5, RAID10 y RAID5 con la compresión activada. En nuestra evaluación comparativa de SQL Server, Dell EMC Unity 450F nos dio una puntuación TPS agregada de 12,623.1 10 en RAID3,155.7, con máquinas virtuales individuales que van desde 3,155.8 TPS a 5 TPS. En RAID 12,619.3 sin compresión, vimos una puntuación total de 3,154.2 3,155.6 TPS con máquinas virtuales individuales que van desde 5 TPS a 12,586.6 TPS. En RAID3,146.3 con la compresión activada, vimos una puntuación agregada impresionante de 3,146.9 XNUMX TPS, con máquinas virtuales individuales que van desde XNUMX TPS a XNUMX TPS.

Para la latencia promedio de SQL Server, Unity nos dio un agregado de 10 ms y en general en RAID10. RAID5 nos dio un total de 11.3 ms, con máquinas virtuales individuales que van desde 10 ms a 12 ms. Y RAID5 con la compresión activada tenía 24 ms en todos los ámbitos.

Análisis de carga de trabajo de VDBench

Nuestra última sección de pruebas de rendimiento local se centra en el rendimiento de la carga de trabajo sintética. En esta área, medimos el rendimiento en tres configuraciones de almacenamiento diferentes: RAID10, RAID5 y RAID5 con compresión en línea. Probamos con 32 VMDK de 125 GB montados en 16 máquinas virtuales para medir un espacio de almacenamiento de 4 TB. Este tipo de prueba es útil para mostrar cómo se ven las métricas de almacenamiento del mundo real con la sobrecarga asociada con un entorno virtualizado.

Cuando se trata de comparar matrices de almacenamiento, las pruebas de aplicaciones son las mejores y las pruebas sintéticas ocupan el segundo lugar. Si bien no son 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, así como 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. En el lado del arreglo, usamos nuestro grupo de servidores Dell PowerEdge R730:

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 cuanto al rendimiento máximo de lectura de 4K, las tres configuraciones tuvieron un rendimiento de submilisegundos hasta alrededor de 140 10 IOPS. La configuración RAID267,918 alcanzó un máximo de 11.9 5 IOPS con una latencia de 222,963 ms. En RAID13.8, vimos un pico de 207,915 16 IOPS con una latencia de XNUMX ms. Y con la compresión activada, el rendimiento alcanzó un máximo de XNUMX XNUMX IOPS y una latencia de XNUMX ms.

Para la escritura máxima de 4K, Unity con compresión tuvo una latencia de submilisegundos hasta poco más de 31 34 IOPS y alcanzó un máximo de 9.12 5 IOPS con una latencia de 100 ms. RAID1 llegó a aproximadamente 107,216 4.16 IOPS con una latencia inferior a 10 ms y alcanzó un máximo de 184.7 185,979 IOPS con una latencia de 1.09 ms. Para RAIDXNUMX, hubo una latencia de submilisegundos hasta alrededor de XNUMX XNUMX IOPS con un pico de XNUMX XNUMX IOPS con una latencia de XNUMX ms.

En cuanto a la lectura secuencial de 64K, con compresión, el Unity 450F superó 1 ms con aproximadamente 31 1.9 IOPS o 33,764 GB/s para alcanzar un máximo de 8.99 2.11 IOPS, una latencia de 5 ms y un ancho de banda de 100 GB/s. La configuración de RAID6 llegó hasta aproximadamente 1 107,216 IOPS o 4.16 GB/s antes de romper la latencia de 6.7 ms; alcanzó un máximo de 10 110 IOPS, latencia de 6.7 ms, con un ancho de banda de 116,645 GB/s. La configuración RAID4.312 funcionó mejor en general con un rendimiento de submilisegundos hasta alrededor de 7.27 XNUMX IOPS o XNUMX GB/s; alcanzó un máximo de XNUMX XNUMX IOPS con una latencia de XNUMX ms y un ancho de banda de XNUMX GB/s.

Para escritura secuencial de 64K, la unidad con compresión llegó justo al norte de 25K IOPS o 1.56 GB/s antes de superar 1 ms de latencia; alcanzó un máximo de 27,954 IOPS con una latencia de 9.15 ms y un ancho de banda de 1.74 GB/s. Tanto el RAID5 como el RAID10 lograron alrededor de 54 3.3 IOPS o 1 GB/s por debajo de 10 ms de latencia. La configuración RAID62,650 alcanzó un máximo de 40,309 4.01 IOPS antes de descender a 2.52 5 IOPS con una latencia de 84,778 ms y un ancho de banda de 82,892 GB/s. La configuración de RAID3.02 alcanzó un máximo de 5.18 XNUMX IOPS antes de caer a XNUMX XNUMX IOPS con una latencia de XNUMX ms y un ancho de banda de XNUMX GB/s.

En nuestra carga de trabajo de SQL, el Unity 450F con compresión tuvo un rendimiento de latencia de submilisegundos hasta aproximadamente 149 184,097 IOPS; alcanzó un máximo de 4.62 IOPS con una latencia de 5 ms. Para nuestra configuración RAID152, vimos un rendimiento de submilisegundos hasta 214,160 3.99 IOPS; alcanzó un máximo de 10 206 IOPS con una latencia de 252,821 ms. Con la configuración de RAID3.66, Unity logró alrededor de XNUMX XNUMX IOPS y alcanzó un máximo de XNUMX XNUMX IOPS con una latencia de XNUMX ms.

En el punto de referencia de SQL 90-10, la unidad con la compresión llegó a aproximadamente 130 1 IOPS antes de pasar de 160,824 ms; alcanzó un máximo de 5.11 5 IOPS y una latencia de 140 ms. La configuración RAID199,600 tenía una latencia de submilisegundos hasta aproximadamente 4.44 10 IOPS, alcanzando un máximo de 1 195 IOPS con una latencia de 240,649 ms. Y la configuración de RAID3.7 funcionó por debajo de XNUMX ms hasta que alcanzó aproximadamente XNUMX XNUMX IOPS; alcanzó un máximo de XNUMX IOPS con una latencia de XNUMX ms.

El SQL 80-20 vio a Unity con compresión ejecutarse en submilisegundos hasta alrededor de 104K IOPS; alcanzó un máximo de 128,421 7.7 IOPS y una latencia de 5 ms. La configuración de RAID130 vio una latencia de submilisegundos hasta casi 182,314 4.9 IOPS y alcanzó un máximo de 10 1 IOPS y una latencia de 185 ms. La configuración de RAID230,672 funcionó por debajo de 3.8 ms hasta que alcanzó aproximadamente XNUMX XNUMX IOPS y alcanzó un máximo de XNUMX XNUMX IOPS con una latencia de XNUMX ms.

En nuestra carga de trabajo de Oracle, el Unity 450F con compresión funcionó por debajo de 1 ms en latencia hasta que superó los 85 121,584 IOPS y alcanzó un máximo de 10.47 5 IOPS con una latencia de 110 ms. La configuración RAID177,664 tenía una latencia de submilisegundos hasta que alcanzó los 6.02 10 IOPS y alcanzó un máximo de 156 222,777 IOPS con una latencia de 4.7 ms. La configuración RAIDXNUMX volvió a funcionar mejor con una latencia de submilisegundos hasta alrededor de XNUMX XNUMX IOPS, alcanzando un máximo de XNUMX XNUMX IOPS con una latencia de XNUMX ms.

Para la carga de trabajo de Oracle 90-10, Unity 450F con compresión nos brindó un rendimiento de submilisegundos hasta aproximadamente 130 161,864 IOPS y alcanzó un máximo de 3.43 5 IOPS con una latencia de 141 ms. La configuración RAID197,885 ejecutó un rendimiento de submilisegundos hasta aproximadamente 2.91 10 IOPS y alcanzó un máximo de 200 1 IOPS con una latencia de 241,981 ms. La configuración de RAID2.36 casi alcanza los XNUMX XNUMX IOPS con menos de XNUMX ms de latencia; alcanzó un máximo de XNUMX con una latencia de XNUMX ms.

La carga de trabajo de Oracle 80-20 mostró que el Unity 450F con compresión alcanzó aproximadamente 110 130,250 IOPS con una latencia de menos de un milisegundo y alcanzó un máximo de 4.9 5 IOPS con una latencia de 1 ms. La configuración de RAID128 se mantuvo por debajo de 180,858 ms hasta que alcanzó aproximadamente 3.15 10 IOPS y alcanzó un máximo de 1 187 IOPS con una latencia de 228,943 ms. Y la configuración de RAID2.47 se mantuvo por debajo de XNUMX ms hasta alrededor de XNUMX XNUMX IOPS, alcanzando un máximo de XNUMX XNUMX IOPS y una latencia de XNUMX ms.

A continuación, analizamos VDI Full Clone. Durante la prueba de arranque, el Unity 450F con compresión pudo mantener una latencia de submilisegundos hasta alrededor de 119 148,960 IOPS y alcanzó un máximo de 6.89 5 IOPS con una latencia de 150 ms. La configuración de RAID1 llegó hasta aproximadamente 208 850 IOPS antes de superar la latencia de 4.51 ms y alcanzó un máximo de 10 193 IOPS con una latencia de 248,333 ms. La configuración RAID3.72 una vez más tuvo el mejor rendimiento con una latencia de submilisegundos hasta aproximadamente XNUMX XNUMX IOPS y alcanzó un máximo de XNUMX XNUMX IOPS con una latencia de XNUMX ms.

Con el inicio de sesión inicial de clon completo de VDI, el Unity 450F con compresión tuvo un rendimiento de submilisegundos hasta aproximadamente 38 54,297 IOPS y alcanzó un máximo de 1.67 5 IOPS con una latencia de 80 ms. La configuración RAID113,669 tuvo un rendimiento de submilisegundos hasta aproximadamente 7.16 10 IOPS y alcanzó un máximo de 1 110 IOPS con 154,075 ms. La configuración RAID5.05 tuvo un rendimiento por debajo de XNUMX ms de latencia hasta aproximadamente XNUMX XNUMX IOPS y alcanzó un máximo de XNUMX XNUMX IOPS con una latencia de XNUMX ms.

Nuestro VDI Full Clone Monday Login mostró que el Unity 450F con compresión tiene un rendimiento de submilisegundos de hasta aproximadamente 44 63,151 IOPS; alcanzó un máximo de 8.1 IOPS con una latencia de 5 ms. La configuración RAID1 tuvo un rendimiento con una latencia inferior a 72 ms hasta aproximadamente 117,911 3.9 IOPS y alcanzó un máximo de 10 105 IOPS con una latencia de 1 ms. La configuración de RAID149,912 llegó a alrededor de 3.11 XNUMX IOPS antes de superar la latencia de XNUMX ms y alcanzar un máximo de XNUMX XNUMX IOPS con una latencia de XNUMX ms.

Nuestra selección final de pruebas analiza VDI Linked Clone. Comenzando nuevamente con la prueba de arranque, la unidad 450F tuvo una latencia de menos de un milisegundo hasta alrededor de 96 106,534 IOPS; alcanzó un máximo de 4.77 5 IOPS con una latencia de 165 ms. La configuración RAID187,102 tuvo un rendimiento de submilisegundos hasta aproximadamente 2.26 10 IOPS y alcanzó un máximo de 1 200 IOPS con una latencia de 221,760 ms. Y la configuración RAID2.18 tuvo un rendimiento por debajo de XNUMX ms de latencia hasta casi XNUMX XNUMX IOPS, alcanzando un máximo de XNUMX XNUMX IOPS con una latencia de XNUMX ms.

Con el inicio de sesión inicial, el Unity 450F tuvo un rendimiento de latencia de submilisegundos hasta aproximadamente 40 55,128 IOPS y alcanzó un máximo de 4.6 5 IOPS con una latencia de 1 ms. La configuración RAID80 se mantuvo por debajo de 112 ms de latencia hasta aproximadamente 2.12 10 IOPS y alcanzó un máximo de 100 1 IOPS con una latencia de 128,131 ms. La configuración de RAID1.7 llegó hasta XNUMX XNUMX IOPS antes de superar la latencia de XNUMX ms y alcanzó un máximo de XNUMX XNUMX IOPS con una latencia de XNUMX ms.

Finalmente, con VDI Linked Clone Monday Login, el Unity 450F con compresión tuvo un rendimiento de submilisegundos de hasta aproximadamente 29 55,603 IOPS, alcanzando un máximo de 9.2 5 IOPS con una latencia de 1 ms. La configuración RAID60 tuvo un rendimiento inferior a 102,936 ms hasta aproximadamente 4.47 10 IOPS y alcanzó un máximo de 71 110,081 IOPS con una latencia de 4.23 ms. Y la configuración RAIDXNUMX una vez más tuvo el mejor rendimiento con un rendimiento de latencia de submilisegundos hasta aproximadamente XNUMX XNUMX IOPS y un pico de XNUMX XNUMX IOPS con una latencia de XNUMX ms.

VMware VMmark 3

VMware VMmark 3 es la versión más reciente del benchmark de virtualización líder en la industria. VMmark busca poner a prueba el almacenamiento, la computación y las redes mediante cargas de trabajo y acciones complejas del mundo real. Las solicitudes para VMmark pasan por un riguroso proceso que involucra a un panel de revisión compuesto por VMware y representantes de varios proveedores importantes, muchos de los cuales han publicado resultados de benchmarks de VMmark . Este riguroso proceso de revisión se implementó para proteger la integridad y la imparcialidad del benchmark. StorageReview ha incorporado la presentación formal de benchmarks auditados a su proceso de revisión habitual para la calificación de matrices de almacenamiento.

No es tarea fácil ejecutar la prueba de rendimiento VMmark 3, ni tampoco configurar el entorno para someter adecuadamente la matriz a una prueba de rendimiento de almacenamiento significativa. El entorno de prueba StorageReview VMmark 3 incluye 8 servidores Dell EMC PowerEdge R740xd y 4 servidores Dell EMC PowerEdge R730, ambos equipados con tarjetas de red Mellanox ConnectX-4 Lx de 25 GbE o rNDC , así como 2 conmutadores Dell EMC Networking Z9100 y un conmutador Brocade 6510 FC de 16 GB.

En esta revisión, probamos dos configuraciones del arreglo todo flash Dell EMC Unity 450F para VMmark 3. Una ejecución se realizó con el arreglo configurado en RAID10, mientras que la segunda ejecución fue en RAID5. Ambas ejecuciones se midieron con las eficiencias de datos en línea (compresión) deshabilitadas.

Pudimos realizar pruebas comparativas de 12 mosaicos para ambas configuraciones. Cada mosaico requiere 891 GB de almacenamiento, por lo que una ejecución de 12 mosaicos tiene un espacio de almacenamiento de aproximadamente 10.6 TB.

En nuestra prueba RAID10 , el Dell EMC Unity 450F obtuvo una puntuación de 12.11 en VMmark 3.0, con una puntuación de 14.11 en la aplicación y de 4.13 en la infraestructura. En nuestra prueba RAID5 , el Dell EMC Unity 450F obtuvo resultados ligeramente superiores, con una puntuación de 12.43 en VMmark 3.0, una puntuación de 14.51 en la aplicación y de 4.13 en la infraestructura.

Ambos envíos funcionaron bastante bien, con la configuración RAID5 teniendo una ligera ventaja en el rendimiento.

Conclusión

Dell EMC lanzó Unity para abordar las necesidades de almacenamiento del mercado medio. Unity se basa en la simplicidad de la implementación y la integración en la infraestructura y la administración existentes. Las versiones F son la versión all-flash de Unity, con números de modelo más altos que indican una mayor capacidad bruta y un mayor rendimiento de la CPU que la unidad puede admitir. Para nuestra revisión, observamos el arreglo de rango medio con el Unity 450F. Con una capacidad bruta total de 4 PB, el 450F admite múltiples capacidades de SSD desde 400 GB hasta 15.36 TB. Todos los arreglos de Unity vienen con una gran variedad de paquetes de software y otras ofertas compatibles. Unity también está disponible en forma virtual para implementarse en el hardware existente sin los costos del dispositivo Dell EMC.

En las pruebas de Sysbench, ejecutamos Unity 450F en RAID5 con la compresión activada, en RAID5 con la compresión desactivada y en RAID10 con varios recuentos de máquinas virtuales. No hubo sorpresas reales aquí en cuanto a que la compresión redujo el rendimiento y más aún con un mayor número de máquinas virtuales (es decir, la 24VM tenía un TPS de 7,457.4 con la compresión activada y 19,436.2 TPS sin ella). Aún así, incluso con la compresión activada, Unity pudo alcanzar 7,538 TPS con 4VM, 6,767 TPS con 8VM, 7,859 con 16VM y, como se indicó, 7,457 TPS con 24VM. Lo mismo se ve en la latencia con el recuento más alto de VM que da como resultado una latencia más alta y una compresión que aumenta aún más la latencia. Sin embargo, la latencia alcanzó un máximo de 103.3 ms con 24 VM y compresión activada. En nuestro peor de los casos, mucho más allá de lo que normalmente verían la mayoría de los entornos, la misma prueba alcanzó un máximo de 1,387.2 ms con la compresión activada. Los escenarios típicos del mundo real tenían latencias mucho más bajas.

En las pruebas de SQL Server, Dell EMC Unity 450F pudo generar números impresionantes incluso con la compresión activada. En nuestra prueba de TPS, vimos puntajes agregados de 12,623.1 10 TPS en RAID12,619.3, 5 12,586.6 TPS en RAID5 y 10 10 TPS en RAID11.3 con la compresión activada. La compresión afectó un poco más la latencia de SQL Server. Si bien vimos puntajes agregados de 5 ms en RAID24 y XNUMX ms en RAIDXNUMX, cuando la compresión estaba activada, la latencia saltó a XNUMX ms.

Para nuestras pruebas de VDBench, Dell EMC Unity 450F pudo ejecutarse en submilisegundos en todas nuestras pruebas, incluso con la compresión activada. En 4K aleatorio, vimos un rendimiento de submilisegundos hasta alrededor de 140 31 IOPS de lectura y 10 4 IOPS de escritura con la compresión activada. RAID268 nos brindó nuestro mejor desempeño en todas nuestras pruebas VDBench y en 116K superó alrededor de 11.9K IOPS y 4.31K IOPS de lectura y escritura con latencias de 64ms y 450ms respectivamente. Para el rendimiento secuencial, observamos nuestro punto de referencia de 31K donde el 1.9F pudo alcanzar un rendimiento de latencia de submilisegundos hasta 25K IOPS o 1.56 GB/s de lectura y 10K IOPS o 110 GB/s de escritura con la compresión activada. La configuración RAID6.7 pudo mantener un rendimiento de latencia de submilisegundos hasta 54 3.3 IOPS o XNUMX GB/s de lectura y XNUMX XNUMX IOPS o XNUMX GB/s de escritura.

En nuestra carga de trabajo SQL VDBench, el 450F con compresión tuvo un rendimiento de latencia de submilisegundos hasta 149 130 IOPS, 90 10 IOPS en nuestro 104-80 y 20 10 IOPS en nuestro 1-206, mientras que la configuración RAID195 mantuvo la latencia por debajo de 90 ms hasta que alcanzó los 10 185 IOPS. , 80 20 IOPS en 85-130 y 110 10 IOPS en 1-156. Nuestras cargas de trabajo de Oracle mostraron un rendimiento de submilisegundos de 200 187 IOPS, 119 38 IOPS y 44 96 IOPS con compresión activada y RAID40 nos dio un rendimiento inferior a 29 ms hasta 10 193 IOPS, 110 105 IOPS y 200 100 IOPS. Para nuestro VDI Full Clone y Linked Clone, analizamos el inicio, el inicio de sesión inicial y el inicio de sesión de lunes. Con la compresión activada, vimos un rendimiento de latencia de submilisegundos de 71 XNUMX IOPS, XNUMX XNUMX IOPS y XNUMX XNUMX IOPS de clones completos y XNUMX XNUMX IOPS, XNUMX XNUMX IOPS y XNUMX XNUMX IOPS de clones vinculados. A modo de comparación, la configuración RAIDXNUMX tuvo un rendimiento de submilisegundos hasta XNUMX XNUMX IOPS, XNUMX XNUMX IOPS y XNUMX XNUMX IOPS de clones completos y XNUMX XNUMX IOPS, XNUMX XNUMX IOPS y XNUMX XNUMX IOPS de clones vinculados.

Nuestro laboratorio está claramente impresionado con el 450F, no solo por su rendimiento, sino también por su integración. De todos los sistemas de almacenamiento que hemos visto a lo largo de los años, ninguno se integra tan fácilmente con VMware. La interfaz es, quizás, la más fácil de usar, ideal para el público objetivo de gama media. Por último, el precio del 450F está en línea con el de sus competidores. Si bien realizamos pruebas con SSD de aproximadamente 8 TB, la unidad de menor capacidad, que utiliza SSD de 1 TB, tiene un precio de mercado similar al de otras grandes marcas con capacidades parecidas. Si bien hay aspectos que mejorar, la plataforma Unity carece de deduplicación actualmente y la compresión resulta perjudicial en algunas cargas de trabajo. Sin embargo, Dell EMC ha anunciado que la deduplicación estará disponible próximamente y sabemos que están optimizando todas las funciones de reducción de datos para mejorar el rendimiento. En resumen, el Unity 450F cumple con la promesa de facilitar la gestión del almacenamiento para el mercado medio, ofreciendo un excelente rendimiento y una amplia compatibilidad con protocolos. Estas razones, junto con el precio de mercado, son las que nos llevan a otorgarle al Dell EMC Unity 450F nuestro primer premio Editor's Choice de 2018.

Página del producto Dell EMC Unity

Discutir esta revisión

Suscríbase al boletín de StorageReview

Interactuar con StorageReview

Boletín informativo | YouTube | Podcast iTunes / Spotify | Instagram | Twitter | TikTok | Canal RSS

Laboratorio empresarial StorageReview