Inicio Empresa Revisión de SSD Memblaze PBlaze6 6920 NVMe

Revisión de SSD Memblaze PBlaze6 6920 NVMe

by Adam Armstrong

El Memblaze PBlaze6 6920 es la nueva serie de SSD NVMe de la compañía que cuenta con una interfaz PCIe Gen4 y las ganancias potenciales de rendimiento que podría traer. El 6920 es un disco U.2 que aprovecha NAND de 96 capas. Hay dos unidades en esta serie, la PBlaze6 D6920 y la PBlaze6 D6926, siendo la primera el modelo de menor resistencia con 1 DWPD y la última el de alta resistencia con 3 DWPD.

El Memblaze PBlaze6 6920 es la nueva serie de SSD NVMe de la compañía que cuenta con una interfaz PCIe Gen4 y las ganancias potenciales de rendimiento que podría traer. El 6920 es un disco U.2 que aprovecha NAND de 96 capas. Hay dos unidades en esta serie, la PBlaze6 D6920 y la PBlaze6 D6926, siendo la primera el modelo de menor resistencia con 1 DWPD y la última el de alta resistencia con 3 DWPD.

Memblaze PBlaze6 6920

La unidad viene en una amplia gama de capacidades y la unidad de menor resistencia viene en capacidades de 3.84 TB, 7.68 TB y 15.36 TB. La versión de mayor resistencia viene en capacidades de 3.2 TB, 6.4 TB y 12.8 TB. El rendimiento de gama alta se cotiza en 7.1 GB/s de lectura, 6.8 GB/s de escritura, 1.6 millones de IOPS de lectura y 500 XNUMX IOPS de escritura. Memblaze afirma que la nueva serie de unidades es ideal para bases de datos, búsqueda, indexación, CDN, nube e hiperescala, SDS, aprendizaje profundo, Big Data Analytics, HPC, ERP, SAP HANA, BOSS, banca, impuestos, comercio de alta frecuencia y pago en línea. Todos los puntos calientes habituales.

Memblaze Pblaze6 6920 pines

Memblaze, particularmente de las pruebas de StorageReview en el pasado, es conocido por su alto rendimiento. Por lo tanto, ver 7.1 GB/s y 1.6 millones de IOPS es lo que se espera. Sin embargo, Memblaze también es conocido por la confiabilidad de los datos y la alta resistencia a la escritura. Tener una alta resistencia de escritura es importante en el uso a largo plazo donde las aplicaciones tienden a ser de lectura/escritura intensiva y mixtas de lectura y escritura. La serie PBlaze6 6920 aprovecha el round-robin ponderado. En lugar de otorgar la misma prioridad en cada cola, la rotación por turnos ponderada permite servicios de E/S diferenciados para los escenarios en los que las aplicaciones con diferentes requisitos de rendimiento comparten dispositivos de almacenamiento.

Otras características incluyen la capacidad de recopilar registros a través de la interfaz estándar de telemetría, lo que reduce la complejidad y reduce potencialmente los costos de mantenimiento. La nueva serie PBlaze6 6920 admite un borrado seguro mejorado para garantizar que, una vez que se desmantela una unidad, no haya forma de que alguien obtenga información de ella. El firmware de las unidades también se puede actualizar sin reiniciar la unidad.

Para nuestra revisión, analizaremos el modelo D6920 de 7.68 TB.

Memblaze PBlaze6 6920 NVMe SSD Especificaciones

Serie PBlaze6 6920 D6920 D6926
Capacidad del usuario 3.84TB 7.68TB 15.36TB 3.2TB 6.4TB 12.8TB
NAND 96L 3D NAND
Factor de forma U.2.5 de 2 pulgadas U.2.5 de 2 pulgadas
Fácil de usar PCIe 4.0 x 4 PCIe 4.0 x 4
Protocolo NVMe 1.4
Performance
Lectura secuencial de 128 KB (GB/s, 25 W) 6.7 7.1 7.1 6.7 7.1 7.1
Lectura secuencial de 128 KB (GB/s, 35 W) 6.7 7.1 7.1 6.7 7.1 7.1
Escritura secuencial de 128 KB (GB/s, 25 W) 3.9 5.6 5.2 3.9 5.7 5.3
Escritura secuencial de 128 KB (GB/s, 35 W) 3.9 6.8 6.6 3.9 6.8 6.7
IOPS de lectura aleatoria sostenida (4 KB) 900K 1600K 1600K 900K 1600K 1600K
Escritura aleatoria sostenida (4 KB) Estado estable de IOPS 165K 260K 305K 345K 480K 500K
Latencia de lectura/escritura (μs) 78 / 11 78 / 11
Resistencia de por vida 1 DWPD 3 DWPD
Tasa de error de bit no corregible <10^-17
MTBF 2 millón de horas
Temperatura de Funcionamiento Ambiente: 0°C-35°C; Caso: 0°C-70°C
Consumo de energía 25W

Memblaze Pblaze6 6920 Rendimiento

servidor Memblaze Pblaze6 6920

Antecedentes de prueba y comparables

Los 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 páginas respectivas.

Configuración de HPE ProLiant DL365 Gen10 Plus:

  • 2 x 7713 AMD Epyc Gen 3 CPU (64 núcleos, 2 GHz)
  • 16 memorias DDR16 de 4 GB a 3200 MHz
  • 1 unidad de estado sólido HPE Samsung PM1735 de 3.2 GB U.3 Gen4
  • ESXi 7.0u1

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 HPE/Samsung PM1735 incluyen la 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 comparable ejecutará 4 máquinas virtuales configuradas de manera idéntica. Dado que el PM1735 es una variante SOLO U.3, lo probamos en el HPE DL365 Gen10 Plus mientras que los otros modelos estaban en nuestro Lenovo ThinkSystem SR635.

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 8 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 usa 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

Con el punto de referencia transaccional de SQL Server, vimos que PBlaze6 alcanzó un total de 12,650.6 3,162 TPS con máquinas virtuales individuales que van desde 3,163.2 TPS a XNUMX TPS.

Memblaze Pblaze6 6920 servidor sql

Con la latencia promedio de SQL Server, el PBlaze6 6920 tenía una latencia agregada de 2.25 ms con máquinas virtuales individuales que oscilaban entre 1 ms y 3 ms. Esto lo coloca por encima de todas las demás unidades Gen4 probadas hasta el momento.

Memblaze Pblaze6 6920 servidor sql latencia promedio

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 8 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

En cuanto a nuestro punto de referencia transaccional Sysbench, la unidad Memblaze tuvo una puntuación total de 11,478 2,856 TPS con máquinas virtuales individuales que van desde 2,889 a XNUMX TPS. Esto lo coloca muy por delante de las otras unidades.

Banco de sistema Memblaze Pblaze6 6920 La latencia promedio de Sysbench hizo que Memblaze presentara un total de 11.15 ms con máquinas virtuales individuales que oscilaban entre 11.07 ms y 11.2 ms. Una vez más, la unidad toma el primer lugar con la latencia más baja hasta el momento.

Memblaze PBlaze6 6920 Sysbench latencia media

Para nuestra latencia en el peor de los casos (percentil 99), la unidad Memblaze PBlaze6 6920 tuvo un total de 20.2 ms muy por debajo de las otras unidades en comparación.

Memblaze Pblaze6 6920 Sysbench 99

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 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 las comparaciones 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 a un 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, 128 subprocesos, 0-120 % de iorate
  • Lectura aleatoria 4K (carga alta): 100 % de lectura, 512 subprocesos, 0-120 % de iorate
  • Escritura aleatoria 4K (carga alta): 100 % de escritura, 512 subprocesos, 0-120 % de iorate
  • Lectura secuencial de 64 K: 100 % de lectura, 32 subprocesos, 0-120 % de iorate
  • Escritura secuencial de 64 K: 100 % de escritura, 16 subprocesos, 0-120 % de iorate
  • Lectura secuencial de 64 K (carga alta): 100 % de lectura, 64 subprocesos, 0-120 % de iorate
  • Escritura secuencial de 64 K (carga alta): 100 % de escritura, 64 subprocesos, 0-120 % de iorate
  • Base de datos sintética: SQL y Oracle
  • Trazas de clones vinculados y clones completos de VDI

Comparables:

En nuestro primer análisis de carga de trabajo de VDBench, Random 4K Read, Kioxia CM6 (carga alta) ocupó el primer lugar con Memblaze PBlzae6 6920 en segundo lugar, nuevamente con carga alta. Para la alta carga en Memblaze, vimos un pico de 1,484,363 343 862,778 IOPS con una latencia de solo 146 µs. Para la carga normal, vimos un pico de XNUMX XNUMX IOPS con una latencia de XNUMX µs.

Memblaze Pblaze6 6920 4k leer

La escritura 4K nuevamente vio a Kioxia en el primer puesto y Memblaze PBlaze6 6920 en segundo lugar. Para picos de carga alta, el 6920 alcanzó 584,267 867 IOPS con una latencia de 6 µs. Bajo nuestra carga normal, el PBlaze580,117 alcanzó 215 XNUMX IOPS con una latencia de solo XNUMX µs.

Memblaze Pblaze6 6920 4k escribir Cambiando a nuestras cargas de trabajo secuenciales de 64K, comenzamos con lectura. Aquí, Memblaze ocupó el primer lugar con un pico de carga alta de 108,587 6.79 IOPS o 588 GB/s con una latencia de 102,035 µs. Bajo carga normal, la unidad ocupó el segundo lugar con un pico de 6.38 313 IOPS o XNUMX GB/s con una latencia de XNUMX µs.

Memblaze Pblaze6 6920 64k leer Con 64K de escritura, Kioxia CD6 ocupó el primer lugar, pero la carga normal Memblaze ocupó el segundo lugar con 53,164 3.3 IOPS o 293 GB/s con una latencia de 52,174 µs. La carga alta estaba justo detrás con 3.26 1.2 IOPS o XNUMX GB/s con una latencia de XNUMX ms.

Memblaze Pblaze6 6920 64k escribir

Nuestro próximo conjunto de pruebas son nuestras cargas de trabajo de SQL: SQL, SQL 90-10 y SQL 80-20. Comenzando con SQL, Memblaze ocupó el segundo lugar con un rendimiento máximo de 247,494 128 IOPS a una latencia de XNUMX µs.

Memblaze Pblaze6 6920 sql

En SQL 90-10, nuevamente vemos a Memblaze aterrizar en segundo lugar con un pico de 262,647 IOPS con una latencia de 121 µs.

Para SQL 80-20, la colocación fue la misma con Memblaze comenzando por debajo de 100 µs y alcanzando un máximo de 260,215 121 IOPS con una latencia de XNUMX µs.

Lo siguiente son nuestras cargas de trabajo de Oracle: Oracle, Oracle 90-10 y Oracle 80-20. Comenzando con Oracle, Memblaze ocupó el primer lugar con un pico de 280,460 125 IOPS con una latencia de XNUMX µs.

Memblaze Pblaze6 6920 oráculo

Oracle 90-10 vio a Memblaze caer al segundo lugar con un rendimiento máximo de 201,129 108 IOPS a una latencia de XNUMX µs.

Con Oracle 80-20, Memblaze volvió a ser segundo con un pico de 205,118 106 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, lo primero es arrancar. Aquí, Memblaze ocupó el primer lugar con 229,874 150 IOPS y una latencia de XNUMX µs.

Para el inicio de sesión inicial de VDI FC, el PBlaze6 cayó al segundo lugar con un rendimiento máximo de 163,243 180 IOPS a una latencia de XNUMX µs.

El inicio de sesión del lunes de VDI FC hizo que Memblaze ocupase el segundo lugar con un pico de 107,414 146 IOPS con una latencia de XNUMX µs.

Para VDI Linked Clone (LC) Boot, el Memblaze ocupó el segundo lugar detrás del CM6, el mejor rendimiento habitual. Para un pico, la unidad registró 108,491 146 IOPS y una latencia de XNUMX µs.

El inicio de sesión inicial de VDI LC vio a Memblaze tomar el primer lugar con un pico de 58,314 IOPS y una latencia de 133µs.

Finalmente, con VDI LC Monday Login Memblaze cayó al tercer lugar con un pico de 82,576 190 IOPS con una latencia de 1 µs, aunque fue más de XNUMX ms antes en las pruebas.

Conclusión

La serie Memblaze PBlaze6 6920 NVMe SSD es la última unidad empresarial de la empresa, que por primera vez aprovecha PCIe Gen4. La serie consta de dos unidades, la D6920 (revisada aquí) y la D6926. La diferencia entre las unidades es la resistencia y, como resultado, la capacidad. Hablando de capacidad, la capacidad máxima de la serie es de 15.36 TB en un espacio U.2. Para el rendimiento, los números máximos citados son 7.1 GB/s y 1.6 millones de IOPS. Memblaze afirma que la unidad es ideal para una gran cantidad de casos de uso, y puede ser más fácil decir que puede adaptarse a la mayoría (o todas) las cargas de trabajo empresariales.

En cuanto al rendimiento, probamos el SSD Memblaze PBlaze6 6920 contra más de los SSD empresariales PCIe Gen4 que tenemos. Examinamos tanto el análisis de la carga de trabajo de la aplicación como VDBench. En nuestra primera serie de pruebas, vimos a Memblaze ocupar el primer lugar en SQL Server transaccional con un total de 12,650.6 2.25 TPS y el primer lugar en latencia promedio con un total de 11,478 ms. La unidad mantuvo el primer puesto en Sysbench con puntajes agregados de 11.15 20.2 TPS, una latencia promedio de XNUMX ms y el peor de los casos de XNUMX ms.

Cambiando a nuestro VDBench, Memblaze ocupó el primer lugar varias veces y permaneció en segundo lugar durante la mayor parte del resto de las pruebas. Los puntos destacados incluyen 1.5 millones de IOPS en lectura 4K de alta carga, 863 4 IOPS en lectura 584K, 4 580 IOPS en escritura 4K de alta carga y 6.79 64 IOPS en escritura 6.38K. En el trabajo secuencial, vimos 64 GB/s en lectura de 3.26 K con carga alta, 64 GB/s en lectura de 3.3 K, 64 GB/s en escritura de XNUMX K con carga alta y XNUMX GB/s en escritura de XNUMX K.

En nuestras pruebas de SQL, vimos picos de 247 263 IOPS, 90 10 IOPS en SQL 260-80 y 20 280 IOPS en SQL 201-90. Con Oracle, vimos 10 205 IOPS, 80 20 IOPS en Oracle 230-163 y 107 108 IOPS en Oracle 58-83. Lo siguiente fueron nuestras pruebas de VDI Clone, Full y Linked. En Full Clone, vimos XNUMX XNUMX IOPS en el arranque, XNUMX XNUMX IOPS en el inicio de sesión inicial y XNUMX XNUMX IOPS en el inicio de sesión del lunes. En Linked Clone vimos XNUMX XNUMX IOPS en el arranque, XNUMX XNUMX IOPS en el inicio de sesión inicial y XNUMX XNUMX IOPS en el inicio de sesión del lunes.

La serie Memblaze PBlaze6 NVMe SSD es la primera unidad PCIe Gen4 de la compañía y otro lanzamiento de primer nivel. La unidad que probamos, la D6920, estuvo en la cima o cerca de ella en todas las pruebas. No todo el mundo conoce el nombre de Memblaze, ya que gran parte de su distribución en EE. UU. se realiza a través de SSD de la marca Micron. Pero si no está prestando atención a Memblaze, se está perdiendo mucho si le importa el rendimiento en un factor de forma común e intercambiable en caliente. Sus SSD han tenido el mejor perfil de rendimiento de cualquier marca que haya llegado a nuestro laboratorio en los últimos años. El D6920 no es diferente y es una unidad totalmente impresionante a lo largo de todo nuestro plan de pruebas. Como resultado, se ganó nuestro premio Editor's Choice.

Página del producto de la serie Memblaze PBlaze6 6920

Interactuar con StorageReview

Boletín informativo | Canal de YouTube | LinkedIn | @Instagram | Twitter | Facebook | @TikTokRSS Feed