Home Empreendimento Avaliação do Servidor Lenovo ThinkSystem SE350 Edge

Avaliação do Servidor Lenovo ThinkSystem SE350 Edge

by Adam Armstrong
Lenovo ThinkSystem SE350 Frontal

O Lenovo ThinkSystem SE350 é um pequeno servidor atarracado destinado a casos de uso de ponta. Tudo sobre o servidor é construído com a vantagem em mente, não apenas seu tamanho. O SE350 oferece várias opções de conectividade e segurança. O dispositivo contém muitos equipamentos bons em um quadro pequeno. E tudo é gerenciado pelo Lenovo XClarity Controller da empresa.

O Lenovo ThinkSystem SE350 é um pequeno servidor atarracado destinado a casos de uso de ponta. Tudo sobre o servidor é construído com a vantagem em mente, não apenas seu tamanho. O SE350 oferece várias opções de conectividade e segurança. O dispositivo contém muitos equipamentos bons em um quadro pequeno. E tudo é gerenciado pelo Lenovo XClarity Controller da empresa.

Lenovo Think System SE350

Parte da ideia do edge é trazer o poder de computação, assim como o armazenamento e a rede, para mais perto de onde os dados são gerados. O Lenovo ThinkSystem SE350 traz CPUs Intel Xeon D, até 256 GB de RAM e até 8 unidades SSD M.2 (NVMe ou SATA) para armazenamento (teoricamente 16 TB). Para a rede, o servidor possui quatro módulos diferentes, dependendo das necessidades dos usuários, incluindo opções de antena WLAN e LTE. Para completar, o servidor também pode suportar uma GPU NVIDIA Tesla T4.

Também fizemos uma revisão em vídeo:

Nosso sistema de análise inclui o módulo de rede sem fio e veio equipado com uma CPU Intel Xeon D-2183IT, 256 GB de RAM TruDDR4 2666 MHz, uma GPU NVIDIA Tesla T4 e uma variedade de SSDs M.2 baseados em SATA. O Lenovo ThinkSystem SE350 Edge Server pode ser adquirido por menos de $ 1,500 antes de adicionar todos os presentes. Para nossos testes, inserimos um SSD Memblaze 6.4TB C926 NVMe, substituindo o Tesla T4.

Especificações do servidor Lenovo ThinkSystem SE350 Edge

Fator de forma Servidor de borda, 40 mm x 215 mm, 1U de altura.
Subcontratante Um processador Intel Xeon D-2100 Series (anteriormente codinome “Skylake D”). Suporta processadores de até 16 núcleos, velocidades de núcleo de até 2.2 GHz e classificações de TDP de até 100 W. O processador é soldado na placa do sistema.
Memória 4 slots DIMM. O processador possui 4 canais de memória, com 1 DIMM por canal. DIMMs Lenovo TruDDR4 operando a 2666 MHz. RDIMMs e LRDIMMs são suportados
Memória máxima Até 256 GB com 4 LRDIMMs de 64 GB
Proteção de memória ECC, SDDC (para DIMMs de memória baseados em x4)
Baias de unidade O armazenamento interno é implementado usando unidades M.2 (sem baias de unidade de 2.5 polegadas). Até 3 adaptadores M.2 (1 adaptador de inicialização, 2 adaptadores de dados) podem ser instalados com um total de 10 unidades M.2.

  • 1x Adaptador M.2 Único (1 unidade) ou 1x Adaptador M.2 Duplo (2 unidades) instalado em slot dedicado, para inicialização
  • 1 adaptador PCIe x4 de 16 compartimentos em compartimento dedicado, para 4 unidades M.2, NVMe ou SATA, para dados
  • 1 adaptador PCIe x4 de 16 baias no slot riser PCIe, para 4 adaptadores M.2, somente NVMe, para dados
Armazenamento máximo de dados Unidades NVMe: 16 TB usando 8 unidades NVMe de 2 TB
Unidades SATA e NVMe: 15.68 TB usando 4 unidades SATA de 1.92 TB + 4 unidades NVMe de 2 TB
Controlador de armazenamento
  • Unidades de inicialização:
    • Adaptador de unidade única: controlador SATA do processador (sem RAID)
    • Adaptador de unidade dupla: Marvell 88SE9230 controlador SATA de 6 Gbps – RAID-0 ou RAID-1
  • Unidades de dados:
    • Adaptador SATA/NVMe: controlador SATA integrado com suporte para RAID 0, 1, 5, 10 (Intel RSTe)
    • Adaptador SATA RAID: Dois controladores Marvell 88SE9230, cada um conectado a duas unidades; RAID-0 ou RAID-1
Interfaces de rede A rede depende do módulo de rede selecionado:

  • Módulo de rede wireless (pacote LOM habilitado para wireless): 802.11ac Wi-Fi e LTE, 2x 10GbE SFP+, 2x 1GbE SFP, 2x 1GbE RJ45 (suporta 10/100 Mbps), porta dedicada para gerenciamento remoto. A porta 1 das portas 10GbE pode ser compartilhada com o processador de gerenciamento XCC para suporte a Wake-on-LAN e NC-SI.
  • Módulo de rede SFP+ com fio (pacote 10G SFP+ LOM): 2x 10GbE SFP+, 2x 1GbE RJ45 (suporta 10/100 Mbps), 2x portas dedicadas para gerenciamento remoto (conexões redundantes ou capacidade de cadeia em série). A porta 1 das portas 10GbE pode ser compartilhada com o processador de gerenciamento XCC para suporte a Wake-on-LAN e NC-SI.
  • Módulo de rede BASE-T com fio (pacote 10GBASE-T LOM): 2x 10GBASE-T RJ45, 2x 1GbE RJ45 (suporta 10/100 Mbps), 2x portas dedicadas para gerenciamento remoto (conexões redundantes ou capacidade para encadeamento em série). A porta 1 das portas 10GbE pode ser compartilhada com o processador de gerenciamento XCC para suporte a Wake-on-LAN e NC-SI.

O slot PCIe 3.0 x16 também pode ser usado para uma placa de rede adicional, se desejado.

Slots de expansão PCI Um slot PCIe 3.0 x16
Portas Frontal: Duas portas USB 3.1 G1 (5 Gb/s), porta VGA, uma ou duas portas RJ-45 1GbE dedicadas para gerenciamento de sistemas (depende do módulo de rede selecionado), porta mini-USB dedicada para gerenciamento de sistemas locais, incluindo ativação inicial.

Traseira: Duas portas USB 2.0, uma porta serial RJ-45

Resfriamento Três ventoinhas de 40 mm não hot-swap (todas as 3 padrão), N+1 redundante na maioria das configurações.
Fonte de energia Duas opções para entrada de energia:

  • 12 V CC usando um ou dois adaptadores de energia CA externos com entradas conectadas. Dois adaptadores formam um par redundante na maioria das configurações. A fonte de alimentação é 100-127 V CA (3.2 A) ou 200-240 V CA (1.6 A) para cada adaptador.
  • -48V DC usando uma conexão Telco com fio.
Vídeo Gráficos G200 com 16 MB de memória com acelerador de hardware 2D, integrado ao XClarity Controller. A resolução máxima é 1920×1200 32bpp a 60Hz.
Gestão de sistemas Painel do operador com LEDs de status. Portas dedicadas para gerenciamento local (mini USB para uso com aplicativo móvel) e gerenciamento remoto (portas Ethernet RJ45). O gerenciamento remoto também pode ser executado a partir de uma conexão sem fio (desativada por padrão). Gerenciamento integrado do XClarity Controller, entrega de infraestrutura centralizada do XClarity Administrator, plug-ins do XClarity Integrator e gerenciamento centralizado de energia do servidor XClarity Energy Manager. Controlador XClarity avançado opcional para habilitar funções de controle remoto. Aplicativo móvel ThinkShield Edge Mobile Management e aplicativo móvel XClarity para gerenciamento de servidor SE350 local no local.
Os recursos de segurança Site ThinkShield Key Vault Portal para gerenciamento de segurança. Trusted Platform Module, compatível com TPM 2.0. Somente na China, Nationz TPM 2.0 opcional. Moldura com trava frontal, slot para cabo Kensington com chave de posição de trava inteligente, gatilho G-sensor para detecção de movimento, detecção de intrusão, suporte para unidade de criptografia automática (SED), senha de inicialização, senha de administrador.
Sistemas operacionais suportados Microsoft Windows Server, Red Hat Enterprise Linux, SUSE Linux Enterprise Server, VMware ESXi. Certificação Ubuntu Server. Veja o Suporte ao sistema operacional seção para detalhes.
Opções de montagem Orientação horizontal ou vertical. Montagem em estante (3 servidores), montagem em trilho DIN na parede, montagem no teto, montagem em rack 1U (2 servidores), montagem em rack 2U de profundidade curta (2 servidores). Moldura de bloqueio disponível com filtro de poeira.
Garantia limitada Unidade substituível pelo cliente de três ou um ano (dependendo do modelo) e garantia limitada no local com 9 × 5 no próximo dia útil (NBD).
Serviço e suporte Atualizações de serviço opcionais estão disponíveis por meio dos Serviços Lenovo: tempo de resposta de 4 ou 2 horas, tempo de correção de 6 horas, extensão de garantia de 1 ou 2 anos, suporte de software para hardware Lenovo e alguns aplicativos de terceiros.
Dimensões Altura: 43 mm (1.7 pol.), largura: 209 mm (8.2 pol.), profundidade: 376 mm (14.8 pol.)
Peso Máximo: 3.75 kg (8.3 lb)

Design e construção do Lenovo ThinkSystem SE350

O Lenovo ThinkSystem SE350 Edge é muito menor que um servidor típico. Embora retenha uma altura de 1U, o servidor não tem comprimento total de rack (meia largura) ou profundidade. As declarações tendem a dizer que há menos espaço para servidores de tamanho completo na borda, então as empresas continuam procurando maneiras de compactar os dispositivos. O SE350 é pequeno o suficiente para ser montado em vários lugares diferentes.

Conforme declarado, o StorageReview possui o módulo de rede sem fio. Este possui, na parte inferior, uma porta VGA, duas portas 10GbE SFP+, porta de gerenciamento remoto XCC, duas portas 1GbE RJ45 e duas portas USB 3.1 G1. Na metade superior há um slot de expansão PCIe à direita, uma alça no meio, aninhada em uma pequena porta USB para gerenciamento local, um painel frontal do operador e duas portas SMA reservadas.

Lenovo ThinkSystem SE350 Frontal

A parte traseira da unidade possui pontos para duas antenas LAN sem fio próximas ao canto superior esquerdo e/ou duas antenas LTE à direita. Há uma porta serial, duas portas USB 2.0 e duas entradas de energia de 12 V CC.

Lenovo ThinkSystem SE350 traseiro

Aberto podemos ver que a Lenovo conseguiu empinar bastante no SE350. Bem na frente podemos ver as 3 ventoinhas ao lado da CPU e os quatro slots DIMM. Do outro lado de onde a CPU está um adaptador de inicialização M.2 para até duas unidades. Perto da parte traseira estão os slots esquerdo e direito para até quatro unidades M.2 (esquerda) ou um dispositivo PCIe, bem como até mais quatro unidades M.2.

Lenovo Think System SE350 interno

Neste caso, como se pode ver, estamos usando o slot certo para uma GPU NVIDIA.

GPU Lenovo ThinkSystem SE350

Gestão de Sistemas

O gerenciamento do Lenovo ThinkSystem SE350 é feito por meio do XClarity Controller, embora existam várias outras opções de gerenciamento. O XClarity Controller fornece uma GUI limpa e intuitiva para os administradores navegarem facilmente no sistema. A guia Home oferece aos usuários uma visão rápida de um resumo de calor, informações e configurações do sistema, ações rápidas como opções de energia e serviço, utilização de energia e sistema e visualização do console remoto.

Gerenciamento Lenovo ThinkSystem SE350

A guia Inventário fornece uma análise de qual hardware está sendo aproveitado, incluindo CPU, DIMMs, disco, ventiladores, PCI, placa SYS, outros e SYS FW.

A utilização permite que os usuários se aprofundem um pouco na exibição gráfica ou de tabela. Os usuários dão uma olhada rápida em como as coisas estão ou como estão funcionando por um determinado período de tempo.

O console remoto é como uma imagem. Aqui é possível ver uma prévia do console remoto, montar arquivos de mídia local e ver a mídia virtual total montada.

A rede de borda é um pouco mais específica para este servidor. Aqui os usuários podem ver a topologia da rede e alterá-la, se necessário.

Desempenho do Lenovo ThinkSystem SE350

Configuração do Lenovo ThinkSystem SE350:

  • CPU Intel Xeon D-2183IT (16 núcleos, 2.2 GHz)
  • 4 x DDR64 de 4 GB
  • 1 x SSD Memblaze PBlaze6.4 C5 NVMe de 926 TB
  • VMware ESXi 6.7u3
  • CentOS 7 (1908)

Desempenho do SQL Server

O protocolo de teste OLTP do Microsoft SQL Server da StorageReview emprega o rascunho atual do Benchmark C (TPC-C) do Transaction Processing Performance Council, um benchmark de processamento de transações on-line que simula as atividades encontradas em ambientes de aplicativos complexos. O benchmark TPC-C chega mais perto do que os benchmarks sintéticos de desempenho para medir os pontos fortes de desempenho e os gargalos da infraestrutura de armazenamento em ambientes de banco de dados.

Cada VM do SQL Server é configurada com dois vDisks: volume de 100 GB para inicialização e um volume de 500 GB para o banco de dados e arquivos de log. Do ponto de vista dos recursos do sistema, configuramos cada VM com 4 vCPUs, 64 GB de DRAM e aproveitamos o controlador LSI Logic SAS SCSI. Embora nossas cargas de trabalho Sysbench testadas anteriormente tenham saturado a plataforma tanto em E/S de armazenamento quanto em capacidade, o teste SQL procura desempenho de latência.

Este teste usa o SQL Server 2014 em execução em VMs convidadas do Windows Server 2012 R2 e é enfatizado pelo Benchmark Factory da Dell para bancos de dados. Embora nosso uso tradicional desse benchmark tenha sido testar grandes bancos de dados de escala 3,000 em armazenamento local ou compartilhado, nesta iteração nos concentramos em distribuir quatro bancos de dados de escala 1,500 uniformemente em nossos servidores.

Configuração de teste do SQL Server (por VM)

  • Windows Server 2012 R2
  • Ocupação de armazenamento: 600 GB alocados, 500 GB usados
  • SQL Server 2014
    • Tamanho do banco de dados: escala 1,500
    • Carga de cliente virtual: 15,000
    • Memória RAM: 48 GB
  • Duração do teste: 3 horas
    • 2.5 horas de pré-condicionamento
    • período de amostra de 30 minutos

Para nosso benchmark transacional do SQL Server, o Lenovo ThinkSystem SE350 teve uma pontuação transacional agregada de 12,641.9 TPS com VMs individuais variando de 3,160.1 a 3,160.9 TPS.

Com a latência média do SQL Server, vimos um agregado de 2.25ms com VMs individuais rodando de 2ms a 3ms.

Desempenho do Sysbench MySQL

Nosso primeiro benchmark de aplicativo de armazenamento local consiste em um banco de dados Percona MySQL OLTP medido via SysBench. Este teste mede o TPS (transações por segundo) médio, a latência média e também a latência média do 99º percentil.

Cada VM do Sysbench é configurada com três vDisks: um para inicialização (~92 GB), um com o banco de dados pré-construído (~447 GB) e o terceiro para o banco de dados em teste (270 GB). Do ponto de vista dos recursos do sistema, configuramos cada VM com 4 vCPUs, 60 GB de DRAM e aproveitamos o controlador LSI Logic SAS SCSI.

Configuração de teste do Sysbench (por VM)

  • CentOS 6.3 64 bits
  • Percona XtraDB 5.5.30-rel30.1
    • Tabelas de banco de dados: 100
    • Tamanho do banco de dados: 10,000,000
    • Segmentos de banco de dados: 32
    • Memória RAM: 24 GB
  • Duração do teste: 3 horas
    • 2 horas de pré-condicionamento 32 tópicos
    • 1 hora 32 tópicos

Com o Sysbench OLTP, o SE350 teve uma pontuação agregada de 5,617.5 TPS com VMs individuais variando de 1,401.9 TPS a 1,411.1 TPS.

A latência média do Sysbench nos deu uma pontuação agregada de 22.78ms com VM individual variando de 22.68ms a 22.82ms.

Para nossa latência de pior cenário (99º percentil), o servidor teve uma pontuação agregada de apenas 51.4 ms com VMs individuais rodando de 51.24 ms a 51.56 ms.

Análise de Carga de Trabalho do VDBench

Quando se trata de matrizes de armazenamento de comparação, o teste de aplicativo é o melhor e o teste sintético vem em segundo lugar. Embora não seja uma representação perfeita das cargas de trabalho reais, os testes sintéticos ajudam a estabelecer a linha de base dos dispositivos de armazenamento com um fator de repetibilidade que facilita a comparação entre soluções concorrentes. Essas cargas de trabalho oferecem uma variedade de perfis de teste diferentes, desde testes de "quatro cantos", testes de tamanho de transferência de banco de dados comuns, bem como capturas de rastreamento de diferentes ambientes VDI. Todos esses testes utilizam o gerador de carga de trabalho vdBench comum, com um mecanismo de script para automatizar e capturar resultados em um grande cluster de teste de computação. Isso nos permite repetir as mesmas cargas de trabalho em uma ampla variedade de dispositivos de armazenamento, incluindo arrays flash e dispositivos de armazenamento individuais.

perfis:

  • 4K Random Read: 100% Read, 128 threads, 0-120% iorate
  • 4K Random Write: 100% Write, 64 threads, 0-120% iorate
  • Leitura sequencial de 64K: 100% de leitura, 16 threads, 0-120% iorado
  • Gravação sequencial de 64K: 100% gravação, 8 threads, 0-120% iorado
  • Banco de Dados Sintético: SQL e Oracle
  • Clone completo de VDI e rastreamentos de clone vinculados

Com leitura aleatória de 4K, o Lenovo ThinkSystem SE350 começou bastante forte em 70,018 IOPS com latência de 111.5µs. O servidor atingiu o pico de 793,593 IOPS com uma latência de apenas 160.2 µs.

Leitura Lenovo ThinkSystem SE350 4K

A gravação em 4K viu o SE350 iniciar em 58,609 IOPS com apenas 28.6µs de latência. O servidor conseguiu ficar abaixo de 100µs até próximo ao pico, que foi de 558,913 IOPS e uma latência de 224.1µs.

Gravação Lenovo ThinkSystem SE350 4K

Para cargas de trabalho sequenciais, analisamos 64k. Para leitura de 64K, o SE350 atingiu o pico de 82,091 IOPS ou 5.13 GB/s com uma latência de 388 µs.

Leitura Lenovo ThinkSystem SE350 64K

A seguir, temos a gravação sequencial de 64K. Aqui, o SE350 atingiu um pico de cerca de 44K IOPS ou 2.7 GB/s em cerca de 175µs de latência antes de cair um pouco.

Gravação Lenovo ThinkSystem SE350 64K

Nosso próximo conjunto de testes são nossas cargas de trabalho SQL: SQL, SQL 90-10 e SQL 80-20. Começando com SQL, o SE350 teve desempenho máximo de 220,652 IOPS em uma latência de 143.1 µs.

O SQL 90-10 viu o pico do pequeno servidor em 230,718 IOPS e uma latência de 136.2 µs.

Para SQL 80-20, a Lenovo atingiu um pico de 231,524 IOPS com 135 µs de latência.

A seguir estão nossas cargas de trabalho Oracle: Oracle, Oracle 90-10 e Oracle 80-20. Começando com a Oracle, o Lenovo ThinkSystem SE350 atingiu o pico de 252,554 IOPS com uma latência de 138.6µs.

Com o Oracle 90-10, o SE350 teve uma pontuação máxima de 171,623 IOPS com 125.8 µs de latência.

O Oracle 80-20 apresentou pico de desempenho de 176,192 IOPS a 121.8 µs.

Em seguida, mudamos para nosso teste de clone VDI, Full and Linked. Para inicialização VDI Full Clone (FC), o Lenovo ThinkSystem SE350 Server atingiu o pico de 202,634 IOPS com uma latência de 167.5 µs.

VDI FC Initial Login teve o pico SE350 em 153,776 IOPS em uma latência de 186.2 µs.

O próximo benchmark é o VDI FC Monday Login, que nos deu um desempenho máximo de 94,657 IOPS e 160.7 µs.

Mudando para o VDI Linked Clone (LC) Boot, o servidor Lenovo atingiu um pico de 89,025 IOPS com 177.6 µs de latência.

Para VCI LC Initial Login, o SE350 atingiu o pico de 51,513 IOPS com uma latência de 146.8µs.

Por fim, em nosso VDI Monday Login, a Lenovo conseguiu atingir um pico de 75,743 IOPS com uma latência de 200.2 µs.

Conclusão

A borda precisa do poder de processamento dos servidores sem a grande demanda dos servidores tradicionais, sem mencionar que os ambientes são tipicamente hostis à maioria dos equipamentos de data center. Para atender a essas necessidades, a Lenovo criou o Lenovo ThinkSystem SE350 Edge Server. Não tão largo ou tão profundo quanto um servidor 1U típico, o SE350 pode ser montado de várias maneiras na borda. Construído para suportar ambientes de ponta, o SE350 inclui CPUs Intel Xeon D, até 256 GB de RAM, até 16 TB de armazenamento NVMe e grande quantidade de conectividade, com ou sem fio. O SE350 também suporta GPUs NVIDIA Tesla T4.

Para desempenho, executamos nossa análise de carga de trabalho do aplicativo, bem como nossas cargas de trabalho VDbench. Nossa análise de carga de trabalho de aplicativos consiste em SQL Server e Sysbench. Para o SQL Server, o Lenovo ThinkSystem SE350 foi capaz de atingir pontuações agregadas de 12,641.9 TPS e uma latência média de 2.25 ms. Para o Sysbench, vimos pontuações agregadas de 5,617.5 TPS, latência média de 22.78ms e latência de pior cenário de 51.4ms.

Para nossas cargas de trabalho VDBench, o SE350 também se destacou. Os destaques aqui incluem atingir 794K IOPS na leitura de 4K, 559K IOPS na gravação de 4K, 5.13GB/s de leitura em 64K e 2.7GB/s de gravação em 64K. Em nossos testes de SQL, o SE350 atingiu picos de 221K IOPS, 231K IOPS no SQL 90-10 e 232K IOPS no SQL 80-20. Para Oracle, vimos picos de 253K IOPS, 172K IOPS para Oracle 90-10 e 176K IOPS no Oracle 80-20. Em nossos testes de VDI Clone, o número de ocorrências no servidor também foi forte; no Full Clone, foi capaz de atingir 203 IOPS de inicialização, 154 IOPS de login inicial e 95 de login na segunda-feira.

É muito interessante ver a Lenovo pegar um aparelho tão pequeno em uma caixa forte e fazê-lo atingir os números acima. O Lenovo ThinkSystem SE350 permite que os usuários atinjam os números do data center no limite, tudo por um bom preço, em um pacote que cabe literalmente em uma mochila. Não podemos exagerar o quão legal é este servidor, pois é difícil em fotos e até mesmo em vídeo transmitir o tamanho, a engenharia requintada e a flexibilidade. A Lenovo enviou isso com uma GPU T4, mas podemos trocá-la por mais 4 SSDs NVMe M.2 - ele ainda possui 10 GbE integrado para não ocupar um precioso espaço de expansão PCIe. O SE350 é literalmente o servidor mais impressionante que vimos em anos, e talvez até em todos os tempos, é tão bom assim. Qualquer um que optar por construir um ou um cluster deles para seus casos de uso de ponta ficará entusiasmado com o resultado. Nós definitivamente somos, e premiamos o Lenovo ThinkSystem SE350 com o Editor's Choice Award como resultado.

Escolha dos editores

Servidores Lenovo ThinkSystem

Discuta no Reddit

Envolva-se com a StorageReview

Newsletter | YouTube | Podcast iTunes/Spotify | Instagram | Twitter | Facebook | RSS feed