Kingston lanzó recientemente una unidad de estado sólido de clase empresarial
Dispositivos de almacenamiento
Especificaciones Kingston DC500R
Rendimiento
Prueba
Se utilizó un sistema para probar SSD de nivel empresarial con aplicaciones del mundo real.
Lenovo Think System SR850
- 4 procesadores Intel Platinum 8160 (2,1 GHz, 24 núcleos)
- 16 memorias DDR4 ECC de 2666 GB, 32 MHz
- 2 adaptadores RAID 930-8i 12 Gb/s
- 8 unidades NVMe
- Software VMware ESXI 6.5
Dell PowerEdge R740xd
- 2 procesadores Intel Gold 6130 (2,1 GHz, 16 núcleos)
- 4x 4GB DDR2666 ECC DRAM 16MHz
- Adaptador RAID PERC 730 de 12 Gb/s Búfer de 2 GB
- Adaptador NVMe integrado
- SO Ubuntu-16.04.3-escritorio-amd64
Información de prueba
En las revisiones se incluye información sobre el entorno y los protocolos para que los profesionales de TI y los responsables de la compra de sistemas de almacenamiento puedan evaluar las condiciones en las que se lograron los resultados correspondientes. Los fabricantes del equipo bajo prueba no pagan ni controlan la revisión.
Análisis de la carga de trabajo de la aplicación
Para evaluar correctamente los parámetros de rendimiento de los dispositivos de almacenamiento empresarial, es importante modelar las cargas de trabajo de la infraestructura y las aplicaciones que corresponden a entornos reales. Por lo tanto, para evaluar las SSD Samsung 883 DCT, medimos
Rendimiento del servidor SQL
Cada máquina virtual de SQL Server está configurada con dos discos virtuales: un disco de arranque de 100 GB y un disco de 500 GB para albergar la base de datos y los archivos de registro. En términos de recursos del sistema, cada máquina virtual estaba equipada con 16 procesadores virtuales, 64 GB de DRAM y un controlador LSI Logic SAS SCSI. Anteriormente, usábamos cargas de trabajo de Sysbench para probar la velocidad de E/S y la eficiencia de la capacidad de la unidad. Las pruebas de SQL, a su vez, ayudan a estimar la latencia.
Como parte de las pruebas, SQL Server 2014 se implementa en máquinas virtuales invitadas que ejecutan Windows Server 2012 R2. Las cargas de trabajo se crean utilizando el software Benchmark Factory for Databases de Quest.
Configuración de prueba de SQL Server (para cada VM):
• Servidor Windows 2012 R2
• Espacio en disco: 600 GB asignados, 500 GB en uso
• Servidor SQL 2014
- Tamaño de la base de datos: escala 1 500
— Número de clientes virtuales: 15
- Búfer RAM: 48 GB
• Duración de la prueba: 3 horas
– 2,5 horas – etapa preliminar
- 30 minutos - prueba directa
El DC500R de Kingston estuvo ligeramente por detrás del DCT 883 de Samsung en el rendimiento del procesamiento de transacciones de SQL Server, con un rendimiento general de 6290,6 transacciones por segundo (TPS).
Una forma aún mejor de evaluar el rendimiento de SQL Server que TPS es medir la latencia. Aquí, ambas unidades, Samsung 860 DCT y Kingston DC500R, mostraron el mismo tiempo: 26,5 ms.
Rendimiento al usar Sysbench
La siguiente prueba usó la base de datos
Cada máquina virtual
Configuración de prueba de Sysbench (para cada VM):
• CentOS 6.3 de 64 bits
• Percona XtraDB 5.5.30-rel30.1
— Número de tablas de la base de datos: 100
- Tamaño de la base de datos: 10
- Número de subprocesos de la base de datos: 32
- Búfer RAM: 24 GB
• Duración de la prueba: 3 horas
- 2 horas - etapa preliminar, 32 corrientes
— 1 hora — prueba directa, 32 flujos
Según el rendimiento del procesamiento de transacciones de Sysbench, el DC500R superó a la competencia con un rendimiento de 1680,47 transacciones por segundo.
En términos de latencia promedio, el DC500R también ocupó el último lugar con 76,2 ms.
Finalmente, después de probar la latencia en el peor de los casos (percentil 99), el DC500R volvió a estar al final de la lista con un resultado de 134,9 ms.
Análisis de carga de trabajo de VDBench
Cuando se prueban dispositivos de almacenamiento, se prefieren las pruebas de aplicaciones a las pruebas sintéticas. Sin embargo, aunque sus resultados no se corresponden con las condiciones reales, las pruebas sintéticas, debido a la repetibilidad de las tareas, son convenientes para establecer líneas de base y comparar soluciones competidoras. Estas pruebas ofrecen una amplia gama de perfiles, desde pruebas de "cuatro esquinas" y pruebas genéricas de migración de bases de datos hasta capturas de seguimiento de varios entornos VDI. Todos estos utilizan un solo generador de carga de trabajo vdBench con un motor de secuencias de comandos para automatizar y recopilar resultados en un gran grupo de pruebas computacionales. Esto hace posible utilizar la misma carga de trabajo en una amplia variedad de dispositivos de almacenamiento, incluidos arreglos all-flash y unidades individuales. Como parte de nuestras pruebas, llenamos completamente las unidades con datos y luego las dividimos en un 25 % de la capacidad original para simular las cargas de trabajo de las aplicaciones y evaluar el comportamiento de la unidad. Este enfoque difiere de las pruebas de entropía total, que utilizan todo el disco a la vez bajo cargas constantes. Por esta razón, los siguientes resultados reflejan velocidades de escritura más estables.
Perfiles:
• Lectura aleatoria de 4 KB: solo lectura, 128 subprocesos, tasa de E/S de 0 a 120 %
• Escritura aleatoria de 4 KB: solo escritura, 64 subprocesos, tasa de E/S de 0 a 120 %
• Lectura secuencial de 64 KB: solo lectura, 128 subprocesos, tasa de E/S de 0 a 120 %
• Escritura secuencial de 64 KB: solo escritura, 64 subprocesos, tasa de E/S de 0 a 120 %
• Bases de datos sintéticas: SQL y Oracle
• Copia VDI (Copia Completa y Copia Vinculada)
En la primera prueba de carga de trabajo de VDBench (lectura aleatoria de 4 KB), Kingston DC500R entregó resultados impresionantes, con una latencia de 1 ms hasta 80 000 IOPS y una velocidad máxima de 80 209 IOPS con una latencia de 1,59 ms.
Todas las unidades probadas se desempeñaron casi de manera idéntica en la segunda prueba (escritura aleatoria 4K), con un poco más de 63 000 IOPS a una latencia de 2 ms.
Pasando a las cargas secuenciales, primero analizamos las lecturas de 64 5200. En este caso, el disco Kingston mantuvo la latencia dentro de un milisegundo hasta llegar a 325 IOPS (7183 MB/s). La puntuación máxima de 449 IOPS (2,22 MB/s) con una latencia de XNUMX ms llevó a esta unidad al segundo lugar en la clasificación general.
Al probar las operaciones de escritura secuencial, el dispositivo de Kingston superó a todos los competidores, manteniendo la latencia por debajo de 1 ms hasta una velocidad de 5700 IOPS (356 MB/s). La velocidad máxima fue de 6291 IOPS (395 MB/s) con un retraso de 2,51 ms.
Después de eso, pasamos a las tareas de SQL, donde Kingston DC500R fue el único dispositivo que superó el límite de latencia de un milisegundo en las tres pruebas. En el primer caso, el disco mostró una velocidad máxima de 26411 IOPS con una latencia de 1,2 ms.
En la prueba SQL 90-10, la unidad Kingston terminó en último lugar con una velocidad máxima de 27339 IOPS con una latencia de 1,17 ms.
Lo mismo sucedió en la prueba SQL 80-20. El dispositivo Kingston en este caso mostró una velocidad máxima de 29576 IOPS con una latencia de 1,08 ms.
Los resultados de la prueba de carga de trabajo de Oracle una vez más colocaron al DC500R en el último lugar, pero el dispositivo aún mostró una latencia inferior al milisegundo en dos pruebas. En el primer caso, la velocidad máxima del disco Kingston fue de 29098 IOPS con una latencia de 1,18 ms.
En la segunda prueba (Oracle 90-10), el DC500R logró 24555 IOPS con una latencia de 894,3 µs.
En la tercera prueba (Oracle 80-20), la velocidad máxima del dispositivo de Kingston fue de 26401 IOPS con un nivel de latencia de 831,9 µs.
Luego pasamos a copiar VDI: hacer copias completas y vinculadas. Al probar la carga de una copia completa del VDI, la unidad Kingston nuevamente no logró vencer a la competencia. Por debajo de 1 ms de latencia, el dispositivo pudo admitir hasta aproximadamente 12000 16203 IOPS y alcanzó un máximo de 2,14 XNUMX IOPS con una latencia de XNUMX ms.
En la prueba de inicio de sesión inicial de la copia de VDI, el dispositivo de Kingston se desempeñó mejor y terminó (por un ligero margen) en segundo lugar. El disco mantuvo la latencia dentro de un milisegundo hasta alcanzar una velocidad de 11000 IOPS, y la velocidad máxima fue de 13652 IOPS con un retraso de 2,18 ms.
También por un pequeño margen, la unidad Kingston quedó en segundo lugar en las pruebas de inicio de sesión del lunes para obtener una copia completa de VDI. La unidad Seagate Nytro 1351 mostró velocidades máximas ligeramente mejores, pero el dispositivo Kingston generalmente mostró niveles de latencia más bajos durante la prueba. La velocidad máxima del DC500R fue de 11897 IOPS con una latencia de 1,31 ms.
Al probar la descarga de copias VDI vinculadas, Kingston quedó en último lugar. La latencia fue más allá de 1 ms ya a velocidades inferiores a 6000 IOPS. La velocidad máxima del DC500R fue de 7861 IOPS con una latencia de 2,03 ms.
Sin embargo, en la prueba de inicio de sesión inicial, la unidad nuevamente ocupó el segundo lugar: el retraso superó los límites de un milisegundo solo cerca del rendimiento máximo, que finalmente ascendió a 7950 IOPS con una latencia de 1,001 ms.
En la última prueba de la copia vinculada de VDI - Monday Login - la unidad también mostró el segundo resultado: la velocidad máxima en el nivel de 9205 IOPS con una latencia de 1,72 ms. El retraso fue más allá de un milisegundo cuando la velocidad alcanzó los 6400 IOPS.
Conclusión
La DC500R es la última unidad de estado sólido de Kingston para usuarios empresariales. El DC500R viene en un factor de forma de 2,5". Las opciones de capacidad están disponibles desde 480 GB hasta 3,84 TB. La unidad se basa en la tecnología de memoria flash 3D TLC NAND y combina una gran cantidad de recursos y un alto nivel de rendimiento. Para un disco con una capacidad de 3,48 TB, velocidades de lectura y escritura secuenciales de 555 y 520 MB/s, respectivamente, velocidades de lectura y escritura a cargas constantes de 98000 28000 y 3504 XNUMX IOPS, respectivamente, así como una cantidad de recursos de XNUMX TBW, son declarados.
Para evaluar el rendimiento de la Kingston DC500R, la comparamos con otras SSD SATA populares, incluidas las unidades de Samsung.
Kingston DC4R logró 500 IOPS y 80209 ms de latencia de lectura en pruebas aleatorias de lectura y escritura de 1,59 KB, y 63000 IOPS y 2 ms de latencia de escritura. En las pruebas de lectura y escritura de 64 KB, el DC500R alcanzó velocidades de 7183 IOPS (449 MB/s) con una latencia de 2,22 ms y 6291 IOPS (395 MB/s) con una latencia de 2,51 ms, respectivamente. En las condiciones de las pruebas sintéticas que utilizan bases de datos SQL y Oracle y los mayores requisitos de velocidad de escritura, el rendimiento de la DC500R dejó mucho que desear. Cuando se trata de cargas de trabajo SQL, Kingston DC500R ocupó el último lugar en las tres pruebas y fue la única unidad que superó la latencia de milisegundos. Sin embargo, al probar Oracle, la imagen resultó ser mucho mejor. En dos de las tres pruebas, la unidad mantuvo la latencia por debajo de 1 ms, lo que le valió un segundo puesto. Kingston DC500R entregó un nivel de rendimiento decente cuando se probó con copias VDI, tanto completas como vinculadas.
En general, los
Los modelos de la serie DC500 están disponibles a pedido de los distribuidores oficiales de Kingston.
Para preguntas sobre pruebas y validación, comuníquese con la oficina de representación de Kingston Technology en Rusia a la dirección de correo electrónico [email protected]
Para más información sobre productos
Fuente: habr.com