Inicio Empresa Revisión del servidor Lenovo ThinkSystem SR850

Revisión del servidor Lenovo ThinkSystem SR850

by Adam Armstrong

El Lenovo ThinkSystem SR850 es un servidor de 2U que ofrece mucha flexibilidad bajo el capó que puede conducir a un rendimiento masivo para aplicaciones exigentes. Anunciado a principios de este año, el S850 está listo para dar pasos agigantados sobre los servidores anteriores de Lenovo con un 233 % más de núcleos con la adición de hasta cuatro CPU escalables Intel Xeon, un 400 % más de memoria y un rendimiento un 76 % más rápido. El SR850 está diseñado para casos de uso comercial general, pero con todo ese rendimiento, también puede manejar las cargas de trabajo de base de datos, virtualización e inteligencia artificial más exigentes.


El Lenovo ThinkSystem SR850 es un servidor de 2U que ofrece mucha flexibilidad bajo el capó que puede conducir a un rendimiento masivo para aplicaciones exigentes. Anunciado a principios de este año, el S850 está listo para dar pasos agigantados sobre los servidores anteriores de Lenovo con un 233 % más de núcleos con la adición de hasta cuatro CPU escalables Intel Xeon, un 400 % más de memoria y un rendimiento un 76 % más rápido. El SR850 está diseñado para casos de uso comercial general, pero con todo ese rendimiento, también puede manejar las cargas de trabajo de base de datos, virtualización e inteligencia artificial más exigentes.

La preparación para el futuro es una gran preocupación para muchos al evaluar la compra de nuevo hardware. Con el ThinkSystem SR850, Lenovo está preparado para el futuro. Con un diseño intermedio, los usuarios pueden agregar dos CPU adicionales a las dos originales, lo que eleva el total a cuatro. El SR850 puede equiparse con la friolera de 6 TB de RAM. Y las bahías de unidades Lenovo AnyBay pueden acomodar unidades SAS, SATA y NVMe en la misma bahía, lo cual es algo novedoso en esta clase de servidor. En el caso de que los usuarios necesiten mejorar el rendimiento o cambiar a un medio de almacenamiento diferente, el SR850 estará listo.

La configuración de AnyBay es un gran paso en la dirección correcta de la innovación técnica. Tener una placa posterior que pueda adaptarse a cualquier tipo de medio será cada vez más importante para aquellos que necesitan comprar servidores ahora pero no necesitan cambiar a SSD NVMe por un tiempo. Las bahías para unidades Lenovo AnyBay vienen en cinco configuraciones diferentes para el SR850. Estos incluyen 8 bahías para unidades, todas SAS/SATA; 8 bahías de unidades, donde 4 son AnyBay; 16 bahías para unidades, todas SAS/SATA; 16 bahías de unidades, donde 4 son AnyBay; 16 bahías para unidades, donde 8 son AnyBay.

Para esta revisión, nuestro SR850 está configurado con cuatro CPU Intel 8160, que ofrecen una velocidad de reloj de 2.1 GHz y 24 núcleos cada una, y 512 GB de memoria DDR4.

Especificaciones del servidor Lenovo ThinkSystem SR850

Factor de forma 2U
Procesador (máx.) Procesador Intel Xeon 2x o 4x CPU de familia escalable, hasta 165 W
Memoria (Máx.) Hasta 6 TB en ranuras 48x con DIMM de 128 GB; 2666 MHz TruDDR4
Slots de expansión Hasta 9x PCIe más 1x LOM; opcional 1x ranura ML2
Almacenamiento interno Hasta 16 bahías de almacenamiento de 2.5 pulgadas compatibles con SAS/SATA HDD y SSD
o hasta 8 SSD NVMe de 2.5 pulgadas; más hasta 2 arranques M.2 reflejados
Interfaz de red Varias opciones con 1 GbE, 10 GbE, 25 GbE, 32 GbE, 40 GbE
o adaptadores InfiniBand PCIe; uno (2/4 puertos) 1GbE
​o tarjeta LOM de 10 GbE
Fuente de alimentación (estándar/máx.) 2x hot-swap/redundante: 750W/1100W/1600W AC 80 PLUS Platinum
Soporte RAID RAID de hardware (hasta 16 puertos) con caché flash; HBA de hasta 16 puertos
Gestión de sistemas Gestión integrada de XClarity Controller
Entrega de infraestructura centralizada de XClarity Administrator
Complementos de XClarity Integrator
Administración centralizada de energía del servidor XClarity Energy Manager
Sistemas operativos soportados Servidor Microsoft Windows
RHEL
SLES
VMware vSphere
Garantía Limitada Unidad reemplazable por el cliente de 1 y 3 años y servicio en el sitio, al siguiente día hábil 9 × 5

Diseño y construcción

El Lenovo ThinkSystem SR850 tiene el mismo diseño general que otros servidores Lenovo de 2U. La parte frontal del dispositivo tiene dieciséis bahías para unidades de 2.5” que ocupan la mayor parte del espacio a la izquierda, y puertos USB y luces de estado a la derecha. El usuario final puede cambiar o actualizar las bahías de unidades frontales, lo que hizo StorageReview al habilitar el sistema para SSD NVMe. Cambiamos el plano posterior SAS/SATA por uno que admite SSD NVMe en cuatro de las ocho ranuras y agregamos el cableado CPI adecuado a las placas base superior e inferior.

Moviéndonos hacia la parte posterior del dispositivo, vemos dos fuentes de alimentación intercambiables en caliente a la derecha. El servidor puede tener hasta nueve ranuras PCIe según la cantidad de CPU que se aprovechen. También tiene NMI, puerto Ethernet para XCC, puerto serie, dos puertos USB 3.0 y un botón de identificación y LED en la parte inferior.

Al abrir el servidor, se puede ver la bandeja de expansión con las CPU adicionales y los zócalos DIMM.

Al quitar la bandeja, se pueden ver las CPU principales.

Gestionamiento

Para la gestión de hardware, Lenovo utiliza XClarity, que centraliza y agiliza la gestión de recursos de hardware, acelera la implementación de infraestructura tradicional y en la nube, y permite la visibilidad y el control de los recursos físicos desde herramientas de software de gestión externas de nivel superior. En esta revisión, trabajamos con XClarity Controller, la solución de administración de sistemas integrados.

En la pantalla principal, XClarity presenta todo para que los usuarios lo vean rápida y fácilmente. Hay cinco ventanas principales que muestran un resumen de estado (que desglosa varios componentes de hardware), acceso rápido (para acciones como encender o apagar el sistema), una vista previa de la consola remota, información y configuración del sistema y uso de energía. Abajo, en el lado derecho de la pantalla, se encuentran las pestañas principales, que incluyen: Inicio, Eventos, Inventario, Utilización, Consola remota, Actualización de firmware, Configuración del servidor y Configuración de BMC.

La pestaña Inventario enumera los diversos componentes de hardware del servidor y brinda una descripción básica, es decir, cuántos núcleos por CPU o la capacidad de RAM.

La pestaña Utilización muestra qué recursos y cuánto de dichos recursos está utilizando el servidor y ofrece una vista gráfica o de tabla.

La pestaña Consola remota muestra una revisión de cómo se vería una consola remota y permite a los usuarios configurar sus consolas remotas.

Con la pestaña Actualización de firmware, los administradores pueden ver las actualizaciones de firmware del sistema y/o del adaptador que están disponibles y actualizarlas manualmente.

La siguiente pestaña principal es Configuración del servidor con varias subpestañas que incluyen Adaptadores, Opciones de arranque, Política de energía, Configuración de RAID y Propiedades del servidor. En cuanto a las opciones de arranque, los administradores pueden configurar el arranque UEFI o el arranque heredado, decidir el orden de arranque y el dispositivo utilizado, así como configurar un dispositivo de arranque único.

La política de energía permite a los administradores configurar redes redundantes o no redundantes, así como establecer la política de restauración de energía: configurarla para que permanezca apagada, encendida o vuelva a la configuración anterior después de una restauración de energía.

La configuración de RAID permite a los administradores establecer RAID en el nivel de matriz por controlador o en el nivel de almacenamiento.

Con la configuración del controlador de administración de placa base (BMC), los administradores pueden establecer su configuración de BMC, hacer una copia de seguridad, restaurarla desde la copia de seguridad o restablecerla a los valores predeterminados de fábrica.

En general, el controlador XClarity se ve bien y es generalmente intuitivo de usar. Sin embargo, hay algunos puntos difíciles y algunos de los informes no son tan buenos como los de otras marcas de servidores de primer nivel. Para ser justos, no exploramos XClarity Administrator donde algunos de los problemas con los que nos encontramos pueden abordarse allí.

Desempeno

Para medir el rendimiento y el potencial de almacenamiento de Lenovo ThinkSystem SR850, utilizamos un escenario completo que opera en una plataforma CentOS 7.4, así como el rendimiento Sysbench MySQL virtualizado en 8 y 16 máquinas virtuales con VMware instalado. En nuestra configuración completa, nos enfocamos en el rendimiento sintético medido con VDbench, y en nuestro entorno virtualizado, ejecutamos ocho y dieciséis máquinas virtuales MySQL que operan dentro de ESXi 6.5.

En ambos escenarios, aprovechamos un backend de almacenamiento NVMe completo que aprovecha los SSD Memblaze PBlaze5 de 4 TB. Estos controladores ofrecen tremenda actuación y permitirnos saturar el rendimiento informático antes de quedarnos sin potencial de almacenamiento. En términos de potencia informática, el sistema está configurado con cuatro CPU Intel 8160, que ofrecen una velocidad de reloj de 2.1 GHz y 24 núcleos cada una, y 512 GB de memoria DDR4. En total, eso nos da 96 núcleos y 201.6 GHz de potencia informática.

Rendimiento Sysbench MySQL

Nuestro primer punto de referencia de la aplicación de almacenamiento local 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 promedio y también la latencia promedio del percentil 99.

Cada máquina virtual de Sysbench 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 16 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 nuestro banco de pruebas Sysbench, probamos el SR850 con 8VM y 16VM. Mirando solo el rendimiento bruto, las cargas de trabajo transaccionales dieron como resultado 21,632 8 TPS para 25,427 VM y 16 XNUMX TPS para XNUMX VM.

Para la latencia promedio, el SR850 solo tuvo 11.96 ms para 8 VM y 20.26 ms cuando se duplicó a 16 VM.

En nuestro punto de referencia de latencia del peor de los casos, el SR850 solo tenía 23.05 ms con 8 VM y 45.27 ms con 16 VM.

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, aprovechamos ocho SSD NVMe en CentOS 7.4, midiendo el rendimiento combinado de los 8 SSD NVMe particionados al 25 % de utilización. Este tipo de prueba es útil para mostrar cómo se ven las métricas de almacenamiento del mundo real en diferentes cargas de trabajo.

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

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 de lectura máximo, el SR850 pudo mantener un rendimiento de latencia de submilisegundos en todo momento con un rendimiento máximo de 4,094,070 195 XNUMX IOPS con una latencia de XNUMX μs.

Con escritura aleatoria 4K, el servidor tuvo un rendimiento máximo de 1,590,935 319 XNUMX IOPS con una latencia de XNUMX μs.

Al cambiar a la lectura secuencial de 64K, el SR850 tuvo un rendimiento máximo de 382,461 23.9 IOPS o 548 GB/s a XNUMX μs.

Para escritura secuencial de 64K, vimos un rendimiento máximo de 115,257 7.2 IOPS o 582 GB/s con una latencia de XNUMX μs.

Con nuestras cargas de trabajo de SQL, nuevamente vimos una latencia de menos de un milisegundo durante nuestras pruebas. En SQL vimos un rendimiento máximo de 1,793,443 139 XNUMX IOPS con una latencia de solo XNUMX μs.

SQL 90-10 vio el pico de SR850 en 1,629,167 150 XNUMX IOPS con una latencia de XNUMX μs.

Para SQL 80-20, Lenovo alcanzó una puntuación máxima de 1,486,502 160 XNUMX IOPS con una latencia de XNUMX μs.

Nuestras cargas de trabajo de Oracle demostraron que Lenovo SR850 continúa funcionando bien con un rendimiento máximo de 1,370,497 175 XNUMX IOPS con una latencia de XNUMX μs.

Oracle 90-10 tuvo un rendimiento máximo de 1,247,226 135 XNUMX IOPS con una latencia de solo XNUMX μs.

Para Oracle 80-20, Lenovo tuvo un rendimiento máximo de 1,162,074 141 XNUMX IOPS con una latencia de XNUMX μs.

A continuación, cambiamos a nuestra prueba de clonación de VDI, completa y vinculada. Para el arranque VDI Full Clone (FC), el Lenovo SR850 alcanzó un máximo de 1,296,201 191 XNUMX IOPS con una latencia de XNUMX μs.

Para el inicio de sesión inicial de VDI FC, el servidor alcanzó un máximo de 468,901 358 IOPS con una latencia de XNUMX μs.

VCI FC Monday Login tuvo un rendimiento máximo de 401,389 266 IOPS con una latencia de XNUMX μs.

Al cambiar a las pruebas VDI Linked Clone (LC), el Lenovo SR850 pudo alcanzar un máximo de 651,695 192 IOPS con una latencia de XNUMX μs para el arranque.

Para el inicio de sesión inicial de VDI LC, el servidor pudo alcanzar un máximo de 216,567 246 IOPS con una latencia de XNUMX μs.

Finalmente, VDI LC Monday Login mostró que el SR850 tiene un rendimiento máximo de 278,174 358 IOPS con una latencia de XNUMX μs.

Conclusión

El Lenovo SR850 es un servidor de 2U convencional que mejora considerablemente su juego informático con respecto a sus predecesores. El SR850 puede albergar hasta 4 CPU escalables Intel Xeon y hasta 6 TB de RAM, nuevamente, todo dentro de un espacio de 2U. Para colmo, el servidor viene con unidades Lenovo AnyBay, lo que permite a los usuarios usar SAS, SATA o NVMe (aunque puede albergar menos unidades NVMe que las otras dos interfaces). Si bien está diseñado para aplicaciones comerciales generales, puede ejecutar cargas de trabajo más potentes al agregar más CPU y/o RAM. También está diseñado para ser intrínsecamente preparado para el futuro, ya que los usuarios pueden agregar más procesadores y RAM en lugar de reemplazar todo el servidor.

Para el rendimiento, configuramos el SR850 con 4 CPU Intel 8160, 512 GB de RAM y 8 unidades NVMe Memblaze PBlaze5 de 4 TB. Si bien esto representa una cantidad más que justa de rendimiento, no está cerca del extremo superior de lo que el servidor es capaz de hacer. Con esto en mente, en nuestras cargas de trabajo de Sysbench, el servidor pudo alcanzar 21,632 8 TPS con 25,427 VM y 16 11.96 TPS con 8 VM. Para la latencia, vimos números bajos de 20.26 ms para 16 VM y 23.05 ms para 8 VM en promedio, y solo 45.27 ms para 16 VM y 99 para XNUMX VM en el percentil XNUMX.

Nuestra prueba VDBench mostró algunos números muy impresionantes. Un millón de IOPS es una barra que la mayoría de los dispositivos basados ​​en el rendimiento deben alcanzar si quieren afirmar que tienen un alto rendimiento. Lenovo ThinkSystem SR850 superó el millón de IOPS en ocho de nuestras pruebas, con puntuaciones de 4 millones de IOPS en lectura 4K, 1.6 millones en escritura 4K, 1.8 millones en SQL, 1.6 millones en SQL 90-10, 1.5 millones en SQL 80-20 , 1.37 millones en Oracle, 1.24 millones en Oracle 90-10, 1.16 millones en Oracle 80-20 y 1.3 millones en VDI FC Boot. A través de estos y todos los puntos de referencia, el SR850 nunca superó 1 ms en latencia, siendo el más alto 582 μs. En el lado secuencial de las cosas, vimos 23.9 GB/s de lectura y 7.2 GB/s de escritura.

En general, el ThinkSystem SR850 de Lenovo es un sistema altamente flexible capaz de manejar tanto las aplicaciones principales en una configuración más modesta como las cargas de trabajo emergentes como big data e IA con la CPU cuádruple reforzada y una gran huella de RAM. El SR850 también es muy ajustable cuando se trata de almacenamiento. Gracias a la tecnología AnyBay, los backplanes de la unidad se pueden intercambiar para que los clientes puedan comprar un sistema configurado hoy y luego cambiar a algo más pesado NVMe, por ejemplo, en el futuro.

Lenovo Think System SR850

Discutir esta revisión

Suscríbase al boletín de StorageReview