StorageReview.com

Revisión del SSD DapuStor R5100

Empresa  ◇  SSD

El DapuStor R5100 es parte de la línea de SSD PCIe Gen5 de nivel empresarial de la serie R4 de la compañía, que están diseñados específicamente para escenarios de almacenamiento de datos centrales en campos como TI empresarial, logística, Internet, finanzas, fabricación inteligente e IA. Impulsado por el firmware del controlador DapuStor DPU600 y el último 3D empresarial 112L TLC NAND de KIOXIA, el SSD DapuStor presenta una gran confiabilidad, baja latencia y eficiencia energética, lo que lo hace ideal para organizaciones que buscan reducir su TCO.

La nueva serie R5 viene en cuatro modelos diferentes (todos los cuales usan el factor de forma U.2 de 15 mm): R5101, R5301, R5100 y R5300. Nos fijaremos en el R5100 para esta revisión, la versión de mayor capacidad, que ofrece modelos de 7.68 TB y 15.36 TB.

Dapustor R5100 La última unidad DapuStor U.2 que revisamos fue la Unidad de estado sólido SCM X2900P (que también usa el controlador DPU600), y encontramos que es un lanzamiento fantástico, impulsado por el rendimiento de la compañía. DapuStor tiene un excelente historial de producción de soluciones de almacenamiento impresionantes, por lo que esperamos más de lo mismo con el R5100.

Características de DapuStor R5100

DapuStor indica una mejora del 100 % en el ancho de banda y el rendimiento de IOPS en comparación con la serie Haishen3 anterior. Específicamente, el modelo R5100 de 7.86 TB ofrece hasta 7.4 GB/s de lectura y 5.7 GB/s de escritura en velocidades secuenciales (128 K), y se espera que el rendimiento aleatorio alcance hasta 1.75 millones de IOPS y 280,000 15.36 IOPS en lecturas y escrituras. . Si bien el modelo de 6.5 TB se cotiza con el mismo rendimiento de lectura, muestra números ligeramente más altos en escritura con 320,000 GB/s, así como 4 XNUMX IOPS en rendimiento XNUMXK secuencial y aleatorio.

En cuanto a la latencia, la serie R5 ha mejorado mucho y la QoS en escenarios mixtos de lectura y escritura (como verá en nuestros gráficos de rendimiento a continuación), lo que se debe a las numerosas optimizaciones del controlador DPU600 en la ruta de E/S.

DapuStor R5100 atrás

Respaldado por una garantía de 5 años, el R5100 está equipado con soporte de dos puertos y Flash Raid 2.0. Para el cifrado de datos, el R5100 cuenta con cifrado de datos, como una variedad de compatibilidad con algoritmos de cifrado y especificaciones empresariales TCG2.0. La unidad DapuStor también cuenta con protección avanzada contra pérdida de energía, que ayuda a proteger los datos del usuario de fallas de energía inesperadas y cuenta con nueve niveles de consumo de energía ajustable.

DapuStor R5100 Especificaciones

Serie roealsen5
Capacidad (TB) 7.68 15.36
Factor de forma U.2 15mm
Fácil de usar PCIe 4.0 x4, NVMe 1.4a
Ancho de banda de lectura (128 KB) MB/s 7,400 7,400
Ancho de banda de escritura (128 KB) MB/s 5,700 7,000
Lectura aleatoria (4KB) KIOPS 1,750 1,750
Escritura aleatoria (4KB) KIOPS 280 300
Latencia aleatoria 4K (típ.) L/E µs 65/10
Latencia secuencial 4K (típ.) R/W μs 8/10
Potencia Activo: ≤ 22 W, inactivo: ≤ 7 W
Tipo de flash KIOXIA 3D NAND, 112 capas, 2 planos Enterprise TLC
Raid 1 DWPD
UBER 1 sector por 10^17 bits leídos
MTBF 2 millón de horas
Garantía 5 años

Rendimiento del SSD DapuStor R5100

Antecedentes de prueba y comparables

El laboratorio de pruebas empresariales de StorageReview ofrece una arquitectura flexible para realizar pruebas de rendimiento de dispositivos de almacenamiento empresariales en un entorno similar al que los administradores encuentran en implementaciones reales. Este laboratorio incorpora una variedad de servidores, redes, sistemas de acondicionamiento de energía y otra infraestructura de red que permite a nuestro personal recrear condiciones reales para evaluar con precisión el rendimiento durante nuestras revisiones.

Incorporamos estos detalles sobre el entorno y los protocolos del laboratorio en nuestras reseñas para que los profesionales de TI y los responsables de la adquisición de almacenamiento comprendan las condiciones en las que hemos obtenido los siguientes resultados. Ninguna de nuestras reseñas está patrocinada ni supervisada por el fabricante del equipo que probamos. En las páginas correspondientes encontrará información adicional sobre el Laboratorio de Pruebas Empresariales de StorageReview y una descripción general de sus capacidades de red.

Comparables:

Banco de pruebas

Nuestras pruebas de SSD empresariales PCIe Gen4 utilizan un Lenovo ThinkSystem SR635 para las pruebas de aplicaciones y los benchmarks sintéticos. El ThinkSystem SR635 es una plataforma AMD de un solo procesador bien equipada, que ofrece una potencia de CPU muy superior a la necesaria para poner a prueba el almacenamiento local de alto rendimiento. Además, es la única plataforma en nuestro laboratorio (y una de las pocas en el mercado actualmente) con bahías PCIe Gen4 U.2. Las pruebas sintéticas no requieren muchos recursos de CPU, pero utilizan la misma plataforma Lenovo. En ambos casos, el objetivo es mostrar el almacenamiento local en su mejor versión, de acuerdo con las especificaciones máximas de las unidades del fabricante.

Plataforma sintética y de aplicaciones PCIe Gen4 ( Lenovo ThinkSystem SR635 )

  • 1 x AMD 7742 (2.25 GHz x 64 núcleos)
  • 8 memorias ECC de 64 GB DDR4-3200 MHz
  • CentOS 7.7 1908
  • ESXi 6.7u3

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 utiliza SQL Server 2014 ejecutándose en máquinas virtuales invitadas de Windows Server 2012 R2 y es sometida a estrés por Quest Benchmark Factory for Databases. 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 benchmark TPC-C se acerca más que los benchmarks de rendimiento sintéticos a la hora de evaluar las fortalezas y los cuellos de botella del rendimiento de la infraestructura de almacenamiento en entornos de bases de datos. Cada instancia de nuestra máquina virtual 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 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 DapuStor R5100 se colocó un pelo detrás de la unidad KIOXIA por el segundo lugar con un sólido 2 TPS.

Con la latencia promedio de SQL Server, el R5100 registró una latencia promedio de solo 2.3 ms, una excelente puntuación que ocupó el primer lugar junto con las unidades KIOXIA y Memblaze.

Rendimiento de Sysbench

La siguiente prueba de rendimiento consiste en una base de datos OLTP Percona MySQL medida mediante SysBench. Esta prueba mide el promedio de TPS (transacciones por segundo), la latencia promedio y la latencia promedio del percentil 99.

Cada máquina virtual de Sysbench está configurada con tres discos virtuales: uno para el arranque (~92 GB), uno con la base de datos preconfigurada (~447 GB) y el tercero para la base de datos bajo prueba (270 GB). En cuanto a los recursos del sistema, configuramos cada máquina virtual con 8 vCPU, 60 GB de DRAM y utilizamos el controlador SCSI SAS de LSI Logic.

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

Mirando nuestro punto de referencia transaccional Sysbench, el DapuStor R5100 tuvo resultados de rango medio con 10,880 TPS.

Con la latencia promedio de Sysbench, el R5100 registró 11.76 ms, lo que fue lo suficientemente bueno para ocupar el cuarto lugar entre las unidades probadas.

Para nuestra latencia en el peor de los casos (percentil 99), el DapuStor R5100 ocupó el tercer lugar con 3 ms.

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 y luego divide una sección del disco equivalente al 25 % de la capacidad del disco para simular cómo podría responder el disco a las cargas de trabajo de la aplicación. Esto es diferente de 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 secuencial de 16 K: 100 % de lectura, 32 subprocesos, 0-120 % de iorate
  • Escritura secuencial de 16 K: 100 % de escritura, 16 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
  • Mezcla aleatoria 4K, 8K y 16K 70R/30W, 64 subprocesos, 0-120 % de iorata
  • 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 VDBench, lectura aleatoria de 4K, el DapuStor R5100 tuvo un rendimiento máximo impresionante de 1.76 millones de IOPS con una latencia de 288.9 µs, ubicándose fácilmente en primer lugar entre las unidades probadas (muy por delante de las unidades Union Memory y Memblaze, que quedaron en segundo y tercer lugar, respectivamente ).

En la escritura aleatoria de 4K, el R5100 continuó con su impresionante rendimiento y se ubicó en primer lugar con un máximo de 695 727.4 IOPS con una latencia de XNUMX µs.

Al pasar a cargas de trabajo secuenciales de 64k, el R5100 volvió a tener un excelente desempeño con una velocidad de lectura de 7.1 GB/s (114K IOPS) y una latencia de lectura de 561 µs. Esto lo posicionó en primer lugar (un poco mejor que la unidad Memblaze, que quedó en segundo lugar).

El R5100 se quedó un poco atrás (al segundo lugar detrás de la unidad Memblaze) en 64K de escritura, alcanzando un máximo de 2.8GB/s (44,900 IOPS) con una latencia de 1,413µs, colocándose tercero.

El siguiente es nuestro rendimiento secuencial de 16K. En lecturas, el R5100 registró una latencia líder de 4.53 GB/s (290 109.5 IOPS) y XNUMX µs.

La unidad DapuStor retrocedió un lugar en 16 2.81 escrituras, alcanzando un máximo de solo 180 GB/s (85.4 XNUMX IOPS) con XNUMX μs de latencia.

En nuestro perfil mixto 70/30 4k (70 % de lectura, 30 % de escritura), el R5100 tuvo otra presentación impresionante y fue mucho mejor que su competencia. Publicó un pico de 701 88.7 IOPS con una latencia de XNUMX µs.

En nuestro perfil mixto 70/30 16k, el R5100 nuevamente produjo números impresionantes con un pico de 338K IOPS a 186.3 µs de latencia. Esto estaba muy por delante de la siguiente mejor unidad (Memblaze 6920).

En nuestro último perfil mixto (70/30 8k), el R5100 alcanzó un máximo de 534 117.1 IOPS sólidos con una latencia de XNUMX µs.

Nuestro próximo conjunto de pruebas son nuestras cargas de trabajo de SQL: SQL, SQL 90-10 y SQL 80-20, todas las cuales mostraron la unidad DapuStor en la parte superior de la tabla de clasificación. A partir de SQL, el R5100 registró un rendimiento máximo de 355 88.1 IOPS con una latencia de solo XNUMX µs.

En SQL 90-10, el R5100 alcanzó un máximo de 354 89 IOPS impresionantes con una latencia de XNUMX µs.

Con SQL 80-20, el R5100 alcanzó un máximo de 356 88.8 IOPS impresionantes con una latencia de XNUMX µs, ubicándose nuevamente en primer lugar.

Lo siguiente son nuestras cargas de trabajo de Oracle: Oracle, Oracle 90-10 y Oracle 80-20. Al igual que con los puntos de referencia de SQL, el R5100 continuó ocupando el primer lugar en cada prueba. Comenzando con la carga de trabajo general de Oracle, el R5100 tuvo un rendimiento máximo de 365 96.4 IOPS a XNUMX µs.

En cuanto a Oracle 90-10, el R5100 registró un rendimiento máximo de 260 83.2 IOPS a XNUMX µs.

El siguiente es Oracle 80-20, donde el R5100 alcanzó un máximo de 265 81.3 IOPS a XNUMX µs.

A continuación, cambiamos a nuestra prueba de clonación de VDI, completa y vinculada. Para VDI Full Clone (FC) Boot, el R5100 continuó con su gran rendimiento, alcanzando un máximo de 309 111.2 IOPS con una latencia de XNUMX µs.

Aunque puede ser difícil de ver en el gráfico a continuación, el R5100 fue una de las unidades más estables durante el inicio de sesión inicial de VDI FC, alcanzando un máximo de 180 162.1 IOPS con una latencia de XNUMX µs.

Con VDI FC Monday Login, el DapuStor R5100 volvió a ocupar el primer lugar por un amplio margen, registrando 141 110.2 IOPS con una latencia de XNUMX µs.

Para VDI Linked Clone (LC) Boot, el R5100 continuó siendo excelente, alcanzando un máximo de 128 123.6 IOPS con XNUMX µs.

En el inicio de sesión inicial de VDI LC, el R5100 alcanzó un máximo de 74 103.7 IOPS con XNUMX µs para ocupar el primer lugar una vez más.

Para VDI LC Monday Login, el R5100 alcanzó un máximo de 112 218.7 IOPS con una latencia de XNUMX μs, muy por encima de la siguiente unidad de rendimiento (Memblaze).

Conclusión

El DapuStor R5100 es un lanzamiento exitoso de la compañía, por decir lo menos. Disponible en capacidades de 7.68 TB y 15.36 TB, el SSD empresarial PCIe 4.0 viene en el factor de forma U.2 y combina el firmware del controlador DapuStor DPU600 y el TLC NAND empresarial 3D más reciente de KIOXIA. También cuenta con Flash Raid 2.0, protección avanzada contra pérdida de energía (para salvaguardar los datos del usuario contra pérdidas de energía inesperadas) y nueve niveles de consumo de energía ajustable para ayudar a las organizaciones a optimizar su TCO.

DapuStor R5100 ángulo

El rendimiento de la R5100 fue donde la unidad realmente brilló, ya que fue la de mejor rendimiento en prácticamente todos nuestros puntos de referencia (y, a menudo, por un margen notable). Probamos el R5100 con otros seis SSD empresariales PCIe Gen4 de 7.68 TB con especificaciones y aplicaciones similares: Samsung PM9A3, Memblaze 6920, Union Memory UH810a, Solidigm P5520, KIOXIA CD6 y Micron 7400 Pro. Observamos tanto el análisis de la carga de trabajo de la aplicación como las cargas de trabajo de VDBench durante nuestro análisis.

En nuestro primer conjunto de pruebas (prueba comparativa transaccional de SQL Server), el R5100 obtuvo excelentes resultados en todos los ámbitos con 12,651 2.3 TPS y una latencia promedio de 10,880 ms. En cuanto a Sysbench, la unidad DapuStor tuvo puntajes agregados de 11.76 21.85 TPS, XNUMX ms en latencia promedio y XNUMX ms en el peor de los casos.

Al cambiar a VDBench, el R5100 mostró un rendimiento aún más impresionante. Los puntos destacados incluyen 1.76 millones de IOPS de lectura y 695 4 IOPS de escritura en nuestras cargas de trabajo de 7.1 64, mientras que alcanzamos 2.8 GB/s en lectura de 64 4.53, 16 GB/s en escritura de 2.81 16, 70 GB/s en lectura de 30 701, 4 GB/s en escritura de 338 8, durante nuestras cargas de trabajo secuenciales. Nuestros perfiles mixtos 534/16 registraron XNUMX XNUMX IOPS en XNUMXK, XNUMX XNUMX IOPS en XNUMXK y XNUMX XNUMX IOPS en XNUMX K.

En nuestras pruebas de SQL, el R5100 vio picos de 355 354 IOPS, 90 10 IOPS en SQL 356-80 y 20 365 IOPS en SQL 260-90, liderando el grupo en todo momento. Las cargas de trabajo de Oracle contaron una historia similar, registrando 10 265 IOPS, 80 20 IOPS en Oracle XNUMX-XNUMX y XNUMX XNUMX IOPS en Oracle XNUMX-XNUMX.

Puerto DapuStor R5100

Lo siguiente fueron nuestras pruebas de VDI Clone, Full y Linked. En Full Clone, vimos 309 180 IOPS en el arranque, 141 128 IOPS en el inicio de sesión inicial y 74 112 IOPS en el inicio de sesión del lunes. En Linked Clone, el SSD empresarial de DapuStor registró un pico de XNUMX XNUMX IOPS en el arranque, XNUMX XNUMX en el inicio de sesión inicial y XNUMX XNUMX IOPS en el inicio de sesión de lunes.

No nos sorprende que el SSD empresarial R5100 fuera prácticamente imbatible durante la gran mayoría de nuestras pruebas, ya que DapuStor tiene un historial comprobado de lanzamiento de unidades increíblemente rápidas y de calidad. El R5100 es una excelente opción para prácticamente cualquier organización con casos de uso de almacenamiento de datos más grandes que deseen el mejor rendimiento general que hemos visto en un puerto PCIe Gen4.

Página de producto de la serie DapuStor R5 (R5100)

Interactuar con StorageReview

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

lyle smith

Lyle es redactor de StorageReview y cubre una amplia gama de temas relacionados con las TI para usuarios finales y empresas.