El Toshiba XG6 es el primer SSD del mercado construido con memoria 96D TLC BiCS FLASH de 3 capas, y se une a la impresionante cartera de clientes de rango medio de la compañía como su unidad NVMe convencional más nueva. Anunciado en julio, el XG6 reemplaza al impresionante XG5, un disco que nos gustó mucho y que funcionaría bien dentro de las PC de los clientes, dispositivos móviles de alto rendimiento, segmentos de juegos y aplicaciones integradas. Aunque el XG6 ciertamente también está diseñado para estos casos de uso, también es ideal para entornos de centros de datos como unidades de arranque en servidores, almacenamiento en caché y registro, procesamiento in situ y almacenamiento de productos básicos.
El Toshiba XG6 es el primer SSD del mercado construido con memoria 96D TLC BiCS FLASH de 3 capas, y se une a la impresionante cartera de clientes de rango medio de la compañía como su unidad NVMe convencional más nueva. Anunciado en julio, el XG6 reemplaza al impresionante XG5, un disco que nos gustó mucho y que funcionaría bien dentro de las PC de los clientes, dispositivos móviles de alto rendimiento, segmentos de juegos y aplicaciones integradas. Aunque el XG6 ciertamente también está diseñado para estos casos de uso, también es ideal para entornos de centros de datos como unidades de arranque en servidores, almacenamiento en caché y registro, procesamiento in situ y almacenamiento de productos básicos.
Toshiba también afirma que su nuevo SSD XG6 disfruta de un considerable aumento del 40 % en el tamaño del chip por unidad en comparación con la memoria flash 64D 3 y posterior, mientras que su relación rendimiento-potencia se cotiza en 4.5 W y 5.7 W, respectivamente. Gen BiCS FLASH también admitirá velocidades Toggle 3.0 (667-800MT/s) y 1.2VI/O.
En cuanto al rendimiento, Toshiba cita algunos de los mejores números que hemos visto en esta clase de SSD. Específicamente, se espera que el XG6 alcance 3,180 MB/s de lectura y 2,960 MB/s de escritura en velocidades secuenciales, mientras que las lecturas y escrituras aleatorias se cotizan en 355,000 365,000 IOPS y XNUMX XNUMX IOPS, respectivamente.
Especificaciones del SSD NVMe del cliente XG6 de Toshiba
Capacidad de usuario (GB): | 256, 512, 1024 |
Tecnología de memoria flash: | 96 capas 3D BiCS FLASHTM (TLC) |
Interfaz: | PCIe Rev. 3.1a Gen3 x 4L / NVMe Rev. 1.3a |
Factores de forma: | M.2 2280 (22 mm x 80 mm) de un solo lado |
Actuación: | |
Lectura secuencial: | Hasta 3,180MB / s |
Escritura secuencial: | Hasta 2,960MB / s |
Lectura aleatoria: | Hasta 355,000 IOPS |
Escritura aleatoria: | Hasta 365,000 IOPS |
Potencia: | |
Consumo: | Lectura activa: < 4.5 W típ. Escritura activa: < 4.7 W típ. Modo L1.2: < 3 mW típ. |
Estándar de seguridad TCG Pyrite y OPAL 2.01 como opción | |
MTTF: | 1,500,000 horas |
Temperatura: | |
Operando:
|
|
No operativo: -40 a 85 Ta ℃ | |
Garantía limitada: | Aproximadamente 5 años |
Performance
Banco de pruebas
La plataforma de prueba aprovechada en estas pruebas es una Dell PowerEdge R740xd servidor. Medimos el rendimiento de SATA a través de una tarjeta RAID Dell H730P dentro de este servidor, aunque configuramos la tarjeta en modo HBA solo para desactivar el impacto de la memoria caché de la tarjeta RAID. NVMe se prueba de forma nativa a través de una tarjeta adaptadora M.2 a PCIe. La metodología utilizada refleja mejor el flujo de trabajo del usuario final con las pruebas de consistencia, escalabilidad y flexibilidad dentro de las ofertas de servidores virtualizados. Se pone un gran énfasis en la latencia de la unidad en todo el rango de carga de la unidad, no solo en los niveles más pequeños de QD1 (Queue-Depth 1). Hacemos esto porque muchos de los puntos de referencia comunes de los consumidores no capturan adecuadamente los perfiles de carga de trabajo de los usuarios finales.
Houdini por SideFX
La prueba de Houdini está diseñada específicamente para evaluar el rendimiento del almacenamiento en relación con la representación CGI. El banco de pruebas para esta aplicación es una variante del núcleo Dell PowerEdge R740xd tipo de servidor que usamos en el laboratorio con dos CPU Intel 6130 y 64 GB de DRAM. En este caso, instalamos Ubuntu Desktop (ubuntu-16.04.3-desktop-amd64) ejecutándose sin sistema operativo. La salida del punto de referencia se mide en segundos para completarse, cuanto menos mejor.
La demostración de Maelstrom representa una sección de la canalización de renderizado que destaca las capacidades de rendimiento del almacenamiento al demostrar su capacidad para usar de manera efectiva el archivo de intercambio como una forma de memoria extendida. La prueba no escribe los datos de los resultados ni procesa los puntos para aislar el efecto de tiempo de pared del impacto de la latencia en el componente de almacenamiento subyacente. La prueba en sí se compone de cinco fases, tres de las cuales ejecutamos como parte del benchmark, que son las siguientes:
- Carga puntos empaquetados desde el disco. Este es el momento de leer desde el disco. Esto es de un solo subproceso, lo que puede limitar el rendimiento general.
- Desempaqueta los puntos en una sola matriz plana para permitir que se procesen. Si los puntos no dependen de otros puntos, el conjunto de trabajo podría ajustarse para permanecer en el núcleo. Este paso es de subprocesos múltiples.
- (No Ejecutar) Procesar los puntos.
- Los vuelve a empaquetar en bloques divididos en cubos adecuados para volver a almacenarlos en el disco. Este paso es de subprocesos múltiples.
- (No ejecutar) Vuelva a escribir los bloques en cubos en el disco.
El Toshiba XG6 1TB registró una puntuación de 2,917 segundos, colocándolo justo en el medio de la tabla de clasificación.
Rendimiento de SQL Server
Usamos una instancia ligera virtualizada de SQL Server para representar adecuadamente lo que usaría un desarrollador de aplicaciones en una estación de trabajo local. La prueba es similar a la que ejecutamos en los arreglos de almacenamiento y las unidades empresariales, solo que reducida para ser una mejor aproximación a los comportamientos empleados por el usuario final. La carga de trabajo 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.
La VM liviana de SQL Server está configurada con tres discos virtuales: un volumen de 100 GB para el arranque, un volumen de 350 GB para la base de datos y los archivos de registro, y un volumen de 150 GB para la copia de seguridad de la base de datos que recuperamos después de cada ejecución. Desde la perspectiva de los recursos del sistema, configuramos cada VM con 16 vCPU, 32 GB de DRAM y aprovechamos el controlador LSI Logic SAS SCSI. 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.
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: 24GB
- Duración de la prueba: 3 horas
- 2.5 horas de preacondicionamiento
- Período de muestra de 30 minutos
Al observar la salida de SQL Server, el Toshiba XG6 de 1 TB se ubicó en el medio del paquete (aunque no muy lejos del líder) con una puntuación de 3,157.2 TPS.
En latencia promedio, el XG6 registró una impresionante latencia de 8 ms, que fue la misma que su predecesora.
Análisis de carga de trabajo de VDBench
El rendimiento máximo de 4K de la unidad Toshiba XG6 mostró 366,208 348.4 IOPS en lecturas con una latencia de 970 μs, lo que lo coloca detrás del Samsung XNUMX PRO en el segundo lugar.
Lamentablemente, el rendimiento de escritura mostró resultados deficientes, ya que la unidad alcanzó un máximo de solo 94,516 1,349.2 IOPS con una latencia de 5 ms. Esto no fue una gran sorpresa ya que el XGXNUMX publicó resultados similares.
El cambio al trabajo secuencial con pruebas de 64K mostró un rendimiento impresionante con 30,371 1,898 IOPS o 526.8 MB/s con una latencia de XNUMX ms.
Al observar las escrituras secuenciales de 64 5, se mostró una mejora notable en la latencia y las IOPS con respecto al XG9,443, con un rendimiento máximo de 590 587.8 IOPS o XNUMX MB/s con una latencia de XNUMX ms.
A continuación, analizamos nuestros puntos de referencia de VDI, que están diseñados para gravar aún más las unidades. Estas pruebas incluyen arranque, inicio de sesión inicial e inicio de sesión de lunes. En cuanto a la prueba de arranque, el Toshiba XG6 tuvo un rendimiento máximo impresionante de 107,390 334 IOPS con una latencia de 2 μs, lo que fue lo suficientemente bueno para ocupar el segundo lugar entre las unidades probadas. Nuevamente, el XG6 mostró mejoras sólidas sobre el XG5.
En nuestro inicio de sesión inicial de VDI, el XG6 se quedó un poco atrás, alcanzando un máximo de solo 31,183 958.9 IOPS y XNUMX μs de latencia.
En nuestra última prueba, VDI Monday Login, el XG6 mostró un rendimiento máximo de 29,734 535.3 IOPS y una latencia de XNUMX μs.
Conclusión
El Toshiba XG6 es un SSD NVMe M.2 de un solo lado diseñado para PC cliente, dispositivos móviles de alto rendimiento, juegos y aplicaciones integradas. Si bien la XG5 fue la primera unidad Toshiba en aprovechar la memoria flash BiCS 64D de 3 capas de la compañía, la XG6 es la primera SSD del mercado construida sobre la nueva memoria flash BiCS 96D de 3 capas. Y al igual que su predecesor, el XG6 también hizo un buen uso de su nueva tecnología flash al tener un impacto en nuestras tablas de rendimiento.
Esto, sin embargo, no fue una sorpresa, ya que su predecesor también tuvo un desempeño impresionante. En la prueba de Houdini, la conducción registró 2,917 segundos, colocándose justo en el medio del grupo. En la prueba de SQL Server, la unidad Toshiba registró 3,157.2 TPS y una latencia promedio de solo 8 ms, colocándose entre los líderes. Nuestros análisis de carga de trabajo de VDI mostraron los mismos sólidos resultados de rendimiento. Pudo alcanzar picos de 4K de 366,208 94,516 IOPS de lectura, aunque las escrituras fueron bastante bajas con 64 1,898 IOPS. Además, los resultados de 590K alcanzan 107,390 MB/s de lectura y 31,183 MB/s de escritura. En nuestras pruebas de VDI, la unidad alcanzó 29,734 XNUMX IOPS de arranque, XNUMX XNUMX IOPS de inicio de sesión inicial y XNUMX XNUMX IOPS de inicio de sesión de lunes
En general, el Toshiba XG6 es un disco impresionante y mostró mejoras notables sobre el XG5, un SSD que realmente nos gustó. Al igual que su predecesor, el XG6 brinda a los fabricantes de equipos originales una alternativa aún más viable para aquellos que buscan una buena combinación de rendimiento rápido, eficiencia de la batería y costo.
Suscríbase al boletín de StorageReview