O Lenovo 4U ThinkSystem SR950 foi desenvolvido para as cargas de trabalho mais intensivas em recursos e de missão crítica. Esse enorme ferro é considerado um dos principais servidores da empresa, concentrando-se fortemente na operação contínua e na confiabilidade “always-on” juntamente com vários níveis de resiliência para proteger os dados. Este servidor de classe empresarial foi projetado para aqueles que precisam de quatro ou mais processadores, uma tonelada de memória e uma variedade de conexões de E/S.
O Lenovo 4U ThinkSystem SR950 foi desenvolvido para as cargas de trabalho mais intensivas em recursos e de missão crítica. Esse enorme ferro é considerado um dos principais servidores da empresa, concentrando-se fortemente na operação contínua e na confiabilidade “always-on” juntamente com vários níveis de resiliência para proteger os dados. Este servidor de classe empresarial foi projetado para aqueles que precisam de quatro ou mais processadores, uma tonelada de memória e uma variedade de conexões de E/S.
O SR950 possui até oito sCPUs da família de processadores escaláveis Intel Xeon de segunda geração (com 28 núcleos por processador) e pode ser configurado com até 24 baias de 2.5" que podem acomodar HDDs/SSDs SAS/SATA, incluindo 12 SSDs NVMe de 2.5". O SR950 também pode acomodar até 24 TB de RAM por meio de 96 slots usando DIMMs de 256 GB, que também suportam Memória Persistente Intel Optane DC. Os servidores podem se beneficiar dos Módulos de Memória Persistente (PMM) Optane DC de uma maneira enorme, especificamente operações de data center do mundo real, já que os PMMs vêm com capacidades significativamente maiores em comparação com a DRAM tradicional (128 GB, 256 GB e 512 GB versus 4 GB a 32 GB).
O SR950 também usa XClarityGenericName Administrador, a solução de gerenciamento de recursos centralizada, sem agentes e fácil de usar da Lenovo. Este software de gerenciamento de sistemas possui uma interface simplificada e foi projetado especificamente para reduzir a complexidade, melhorar a resposta do sistema e aumentar a disponibilidade das soluções Lenovo, como o SR950. Com XClarityGenericName, os administradores poderão automatizar e dimensionar a implantação da infraestrutura, o que permitirá que as empresas se concentrem em outros projetos e usem seus recursos em áreas mais importantes.
Também temos um vídeo passo a passo do sistema:
[yotuwp type=”vídeos” id=”5oSuyJTGbtY” ]
Especificações Lenovo 4U ThinkSystem SR950
Fator de forma / altura | Rack / 4U |
Processador (máx.) | Até 8 processadores Intel® Xeon® Platinum de segunda geração, até 28x núcleos por processador, até 205 W |
Memória (máx.) | Até 24 TB em 96 slots, usando DIMMs de 256 GB; 2666MHz / 2933MHz TruDDR4, suporta Intel® Optane™ DC Persistent Memory |
Slots de expansão |
Até 14x PCIe traseiro, (11x x16+, 3x x8), 2x ML2 compartilhado e PCIe x16) e 1x LOM; mais 2x RAID dedicado frontal
|
Armazenamento Interno (Total/Hot-swap) | Até 24 compartimentos de 2.5" compatíveis com HDDs/SSDs SAS/SATA, incluindo 12 SSDs NVMe de 2.5" |
interface de rede | Até 2x (1/2/4 portas) 1 GbE, 10 GbE, 25 GbE ou adaptadores InfiniBand ML2; mais 1 cartão LOM de 2 GbE ou 4 GbE (1/10 portas) |
Potência (padrão/máx) | Até 4x compartilhados de 1100 W, 1600 W ou 2000 W AC 80 PLUS Platinum |
Recursos de segurança e disponibilidade | Lenovo ThinkShield, TPM 1.2/2.0; PFA; Unidades hot-swap/redundantes, ventiladores e PSUs; LEDs internos de diagnóstico do caminho de luz; diagnóstico de acesso frontal via porta USB dedicada |
Componentes Hot-Swap/Redundantes | Fontes de alimentação, ventiladores, armazenamento SAS/SATA/NVMe |
Suporte RAID | RAID HW opcional; Suporte de inicialização M.2 com RAID opcional |
Gerenciamento de Sistemas | Gerenciamento integrado do Controlador XClarity, entrega de infraestrutura centralizada do Administrador XClarity, plug-ins do Integrador XClarity e gerenciamento de energia do servidor centralizado do XClarity Energy Manager |
SOs suportados |
Microsoft Windows Server, SUSE, Red Hat, VMware vSphere. Visita lenovopress.com/osig para obter detalhes.
|
Garantia Limitada | Unidade substituível pelo cliente de 1 e 3 anos e serviço no local, próximo dia útil 9×5; atualizações de serviço opcionais |
Concepção e construção
O Lenovo ThinkSystem SR950 é facilmente um dos maiores servidores que já analisamos. Essa coisa parece uma besta localizada no laboratório StorageReview. Dito isto, o SR950 é um dispositivo robusto e de qualidade, configurado para lidar com qualquer coisa lançada nele, oferecendo uma tonelada de opções de expansão e desempenho.
O painel frontal abriga 12 a 23 baias de unidade de 2.5 polegadas (varia dependendo do modelo), localizadas na parte superior e inferior. Perto do canto inferior direito estão o botão liga/desliga, o LED de energia, o LED de erro do sistema, o botão/LED de ID do sistema e o LED de atividade da rede.
Diretamente acima dos LEDs há uma guia que pode ser puxada para acessar o painel de exibição de informações do sistema LCD, que inclui o próprio painel de exibição de informações com botões de seleção, rolagem para cima e rolagem para baixo. Isso permite acesso rápido ao status do sistema, firmware, rede e informações de integridade.
Na parte inferior esquerda do painel frontal estão duas portas USB 2.0 (uma das quais funciona como uma porta de gerenciamento do Lenovo XClarity Controller) e a porta de vídeo VGA. Girar o SR950 revela os (até) 17 slots PCIe, que estão espalhados pelo painel traseiro. As fontes de alimentação estão localizadas no lado esquerdo; os usuários podem adicionar até mais três para redundância. Na parte inferior do painel traseiro está o botão NMI, conector de rede XClarity Controller (RJ45), conector serial, duas portas USB 3.0 e uma porta de vídeo VGA.
A redundância também é um dos principais focos do SR950. Com o XClarity Controller, os usuários podem configurar a capacidade de failover da conexão Ethernet: Se a conexão Ethernet primária for inesperadamente desligada, todo o tráfego Ethernet mudará automaticamente para a conexão Ethernet redundante opcional sem perda de dados ou intervenção do usuário. Apenas certifique-se de instalar os drivers de dispositivo específicos instalados.
O SR950 também possui recursos redundantes de resfriamento e energia (compilação opcional e dependendo da sua configuração). O servidor Lenovo suporta até quatro fontes de alimentação hot-swap de 1100 watts (110 V ou 220 V ac), 1600 watts (220 V ac) ou 2000 watts (220 V ac), bem como 6 ou 12 ventiladores hot-swap. Se um falhar, o ventilador de resfriamento redundante assume o controle. Os próprios ventiladores são facilmente removíveis pela frente.
A frente do servidor possui dois trenós facilmente removíveis onde os usuários podem acessar as CPUs e a memória. Aqui é onde um usuário pode combinar o Intel Optane PMEM com a RAM do sistema para um aumento de desempenho ainda maior.
Lenovo ThinkSystem SR950 Configuração
Para nossos propósitos de teste, a Lenovo configurou nosso SR950 com os seguintes componentes. Na memória do sistema, nossa compilação inclui 24 DIMMs DDR2666 de 4 MHz (6 por CPU) para um espaço total de RAM de 768 GB. No lado do processamento, nosso servidor inclui 4 x 8280M CPUs, com cada CPU com 28 núcleos com clock de 2.7 GHz. No total, isso nos dá 302.4 GHz de desempenho de computação. No lado do armazenamento, nosso sistema também inclui um SSD SATA m.2 integrado para inicialização e 12 unidades de 1.6 TB SSD Intel P4610 NVMe. Para nosso teste do SQL Server, aproveitamos 4 SSDs para nossa carga de trabalho de 4 VMs, enquanto o Sysbench enfatizou 8 e 12 SSDs para nossas cargas de trabalho de 8 e 12 VMs. Nossa carga de trabalho baremetal VDbench estressou todos os SSDs, mostrando desempenho de armazenamento agregado.
Desempenho
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 16 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 SR950 mostrou uma pontuação agregada de 12,644.58 TPS com VMs individuais variando de 3,160.85 TPS a 3,161.34 TPS.
Com a latência média do SQL Server, o SR950 nos deu uma pontuação agregada de 2ms com VMs individuais atingindo 2ms.
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 16 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, testamos 8VM e 12VM do SR950, que registraram um agregado de 25,088.5 TPS e 32,555.88 TPS, respectivamente
Com latência Sysbench, o servidor Lenovo teve uma média de 10.2ms (8VM) e 141.55ms (12VM).
Em nosso pior cenário (99º percentil), a latência do SR950 nos deu 20.76ms (8VM) e 282.3ms (12VM).
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:
- Leitura aleatória em 4K: 100% de leitura, 128 threads, 0-120% de atualização
- Gravação aleatória em 4K: 100% de gravação, 64 threads, 0-120% de atualização
- 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
Na leitura aleatória de 4K, o SR950 começou pouco mais de 100µs e atingiu o pico de 5,072,541 IOPS com uma latência de 269µs.
Na gravação aleatória de 4K, o SR950 começou em 371,795 IOPS com latência de 32.8 µs, permanecendo abaixo de 100 µs até cerca de 2.97 milhões de IOPS e atingiu o pico de 3233498 IOPS com uma latência de 291 µs.
Mudando para cargas de trabalho sequenciais, vimos o pico do servidor em 514,760 IOPS (ou 32.2 GB/s) com uma latência de 569.7 µs durante leituras de 64K.
Na gravação de 64K, o servidor atingiu um pico de cerca de 230,000 IOPS ou cerca de 14.3 GB/s com uma latência de 695 µs, que ocorreu pouco antes de uma queda acentuada.
Nosso próximo conjunto de testes são nossas cargas de trabalho SQL, que incluem SQL, SQL 90-10 e SQL 80-20. Para SQL, o SR950 atingiu o pico de 1578973 IOPS com uma latência de 228µs.
Para SQL 90-10, o SR950 apresentou desempenho máximo de 1,355,035 IOPS com latência de 275.4 µs.
Por fim, para o SQL 80-20, o servidor registrou desempenho máximo de 1,112,054 IOPS com latência de 316.1µs.
A seguir estão nossas cargas de trabalho Oracle: Oracle, Oracle 90-10 e Oracle 80-20. Com o Oracle, o servidor SR950 atingiu o pico de 1,143,534 IOPS com uma latência de 321.8 µs.
Com o Oracle 90-10, o servidor registrou desempenho de 1,094,019 IOPS em uma latência de 230.4 µs.
Para o Oracle 80-20, o SR950 apresentou uma pontuação máxima de 993,536 IOPS com uma latência de 250.6 µs.
Em seguida, mudamos para nossos testes VDI Full clone e Linked clone. Para VDI Full Clone (FC) Boot, a Lenovo registrou um desempenho máximo de 1,039,601 IOPS com uma latência de 350.1 µs.
Ao olhar para o VDI FC Initial Login, o servidor Lenovo começou com 71,000 IOPS com uma latência de 129.6µs, chegando a um pico de 683,095 IOPS com uma latência de 417.1µs.
Para VDI FC Monday Login, o servidor atingiu o pico de 393,891 IOPS com uma latência de 369 µs.
Passando para a inicialização VDI (Linked Clone), o SR950 atingiu o pico de 457,901 IOPS com uma latência de 337.3 µs.
Com VDI LC Initial Login, o servidor SR950 atingiu o pico de 251,937 IOPS com latência de 319.5 µs.
Por fim, com o VDI LC Monday Login, o servidor Lenovo apresentou um desempenho máximo de 328,937 IOPS com uma latência de 446µs.
Conclusão
O Lenovo ThinkSystem SR950 é um enorme servidor 4U projetado especificamente para empresas que lidam com cargas de trabalho de missão crítica e com uso intensivo de recursos de forma consistente. Alimentado por (até) 8 processadores Intel Xeon Platinum de segunda geração com (até) 28 núcleos por processador, o servidor Lenovo suporta até generosos 24 TB de RAM TruDDR4 por meio dos slots DIMM de 96 x 256 GB disponíveis e suporta Intel Optane DC Persistent Memória. O SR950 está equipado com 24 compartimentos de 2.5" que suportam HDDs/SSDs SAS/SATA, incluindo 12 SSDs NVMe de 2.5". procurando adicionar dispositivos PCIe, tem a opção de instalar até 14 Up ((11) x16 e (3) x8), 2x ML2 e PCIe x16 compartilhados), bem como dois slots RAID dedicados frontais.
Para testar o novo servidor Lenovo, nossa compilação consistia em 4 x Intel 8280M, 768 GB (24 x 32 GB DDR4) 2666 MHz RAM e 12 x SSDs Intel P1.6 NVMe de 4600 TB. Mesmo com essa compilação de nível médio, conseguimos ver um desempenho impressionante. Em nossas cargas de trabalho VDBench, vimos o servidor atingir mais de 5 milhões de IOPS em leitura 4K, 3.2 milhões de IOPS em gravação 4K e impressionantes 32.2 GB/s e 14.3 GB/s em leitura e gravação sequencial de 64K - o primeiro dos dois sendo particularmente impressionante. O servidor continuou a funcionar muito bem durante nossas cargas de trabalho SQL, apresentando 1.6 milhão de IOPS, 1.3 milhão de IOPS em SQL 90-10 e 1.1 milhão de IOPS em SQL 80-20, enquanto o desempenho do Oracle atingiu 1.14 milhão de IOPS, 1.1 milhão de IOPS em 90- 10 e um pouco abaixo de um milhão de IOPS em 80-20. Em nossos testes de clone VDI, o SR950 foi capaz de quebrar um milhão de IOPS na inicialização VDI FC com 1.04 milhão. Além disso, no que diz respeito à latência, a única vez que passou de 500µs foi durante gravações de 64K, com uma média de cerca de 200-400 µs.
O Lenovo ThinkSystem SR950 é um servidor gigante que pode ser equipado com até 8 CPUs Intel Xeon e até 24 TB de memória com a inclusão do Intel Optane PMEM. Por meio de nossa configuração e teste, o servidor atendeu às expectativas que tínhamos. Este servidor definitivamente não é para todos, é um porta-aviões onde alguns usuários precisam apenas de um sujo. No entanto, o SR950 é perfeito para o conjunto atual e emergente de IA/ML e outras cargas de trabalho que podem aproveitar ao máximo a incrível potência computacional disponível em apenas 4 unidades de rack de espaço.
Inscreva-se no boletim informativo StorageReview