Home Empreendimento Revisão do servidor Supermicro 1023US-TR4

Revisão do servidor Supermicro 1023US-TR4

by Lyle Smith
unidades supermicro 1023US TR4

O Supermicro 1023US-TR4 é um servidor 1U projetado para organizações que procuram uma solução de ponta em ambientes que podem se beneficiar do poder de computação denso, como virtualização e computação em nuvem. O 1024US-TR4 vem equipado com uma placa-mãe H11DSU-iN, que oferece suporte a dois soquetes para Processadores da série AMD EPYC e até 8 TB de SDRAM ECC DDR4 3200 MHz registrado por meio de seus 32 slots DIMM.

O Supermicro 1023US-TR4 é um servidor 1U projetado para organizações que procuram uma solução de ponta em ambientes que podem se beneficiar do poder de computação denso, como virtualização e computação em nuvem. O 1024US-TR4 vem equipado com uma placa-mãe H11DSU-iN, que oferece suporte a dois soquetes para Processadores da série AMD EPYC e até 8 TB de SDRAM ECC DDR4 3200 MHz registrado por meio de seus 32 slots DIMM.

As CPUs EPYC 7002 são claramente uma boa escolha para este servidor, pois esta CPU orientada para o desempenho foi projetada especificamente para aplicativos corporativos, ambientes virtualizados e de computação em nuvem, infraestrutura definida por software, computação de alto desempenho e aplicativos de análise de dados. As CPUs também são uma atualização significativa em relação aos modelos anteriores, pois estamos vendo que elas simplesmente dominam os benchmarks de desempenho em muitos sistemas em nosso data center.

frente supermicro 1023US-TR4

Em termos de armazenamento, o Supermicro 1023US-TR4 possui quatro compartimentos de unidade hot-swap de 3.5 ″ que podem ser equipados com SATA, SAS ou NVMe. A combinação de baias de 3.5″ e NVMe é um pouco curiosa, mas a Supermicro tem a tendência de criar compilações de sistema interessantes/flexíveis. Nesse caso, a Supermicro está assumindo que os usuários podem querer combinar alguma mistura de flash de alta velocidade e HDDs, ou simplesmente oferecê-lo em uma configuração SSD NVMe de 3.5 ″ porque podem. Isso é bom o suficiente para nós. Eles oferecem uma plataforma NVMe 1U mais densa no 1124US-TNRP, que oferece uma dúzia de compartimentos NVMe de 2.5 ″. Ambos os sistemas fazem parte da família A+ Ultra da Supermicro. Os usuários também podem adicionar até dois SSDs M.2 para unidades de inicialização, dependendo da configuração do riser PCIe, nas variantes SATA ou NVMe.

A Supermicro usa quatro portas LAN Gigabit por meio de um Intel i350AM4 integrado e possui quatro slots de placa de expansão via PCI-E x16 (dois FH / 9.5″L) e PCI-E x8 (um LP e um slot LP proprietário interno). A conectividade também inclui uma porta LAN IPMI dedicada RJ45, três portas USB 3.0 (uma das quais é do tipo A) e uma porta VGA. Além disso, o 1023US-TR4 usa 1000 W com PMBus em PSUs redundantes para alimentar o servidor.

Nossa compilação é composta por uma CPU AMD EPYC 7742, 16 x 32 GB de RAM DDR4-3200 (para um total de 512 GB), quatro SSDs Micron 9200 NVMe (3.8 TB).

Especificações Supermicro 1023US-TR4

Processador / Chipset
CPU
  • Processadores dual AMD EPYC série 7001/7002
    (Revisão da placa 2.x necessária)
  • Soquete SP3
  • Suporta CPU cTDP até 280W
Núcleos
  • Até 32 núcleos (revisão da placa 1.x + processadores 7001)
  • Até 64 núcleos (revisão da placa 2.x + processadores 7002)
Chipset
  • Sistema em Chip (SoC)
Note Certas CPUs com alto TDP superior a 225 W podem ser suportadas apenas sob condições específicas. Entre em contato com o suporte técnico da Supermicro para obter informações adicionais sobre otimização de sistema especializada
Memória do Sistema
Capacidade de memória
  • 32 slots DIMM
  • Suporta SDRAM ECC DDR4 de 4 MHz de até 2666 TB (processadores 7001)
  • Suporta SDRAM ECC DDR8 4MHz de até 3200 TB (requer revisão da placa 2.x + processadores 7002)
  • Barramento de memória de 8 canais
Tipo de memória
  • DDR4 2666 MHz ECC registrado, DIMMs banhados a ouro de 288 pinos (processadores 7001)
  • DDR4 3200 MHz ECC registrado, DIMMs banhados a ouro de 288 pinos (placa revisão 2.x necessária + 7002 processadores)
Tamanhos DIMM
  • 4GB, 8GB, 16GB, 32GB, 64GB, 128GB, 256GB
    (Placa revisão 2.x necessária + Processadores 7002)
Voltagem da Memória
  • 1.2V
Detecção de erro
  • Corrige erros de bit único
  • Detecta erros de bit duplo (usando memória ECC)
Dispositivos de bordo
VGA
  • ASPEED AST2500BMC
Slots de expansão
1U
  • 2 slots PCI-E x16 (FH/HL 9.5″)
  • 2 slots PCI-E x8 (1 LP, 1 slot LP proprietário interno)
Input / Output
SATA
  • 4 portas SATA3 (6 Gbps)
LAN
  • Quatro portas LAN Gigabit
  • 1 porta LAN IPMI dedicada RJ45
USB
  • 3 portas USB 3.0 (2 traseiras + 1 Tipo A)
VGA
  • 1 porta VGA
SAS
  • Suporte para 4 portas SAS3 via placa complementar opcional
NVMe
  • 4 suporte NVMe com cabos opcionais
Outros
  • 1 porta COM (traseira)
  • 2 Conector de alimentação SATA DOM
  • Cabeçalho do TPM 1.2
BIOS do sistema
Tipo de BIOS
  • EEPROM Flash AMI 128Mb SPI
Recursos do BIOS
  • Plug and Play (PnP)
  • DMI2.3
  • PCI 2.2
  • ACPI 5.1
  • Suporte para teclado USB
  • SMBIOS 3.1.1
Fator de Forma
  • 1U
Modelo
  • CSE-819UTS-R1K02P-T
Dimensões
Altura
  • 1.7 ″ (43mm)
Largura
  • 17.2 ″ (437mm)
Profundidade
  • 29 ″ (737mm)
Peso
  • Peso líquido: 26 lbs (11.8 kg)
  • Peso bruto: 41 lbs (18.6 kg)
Painel frontal
botões
  • Poder botão On / Off
  • Botão de reinicialização do sistema
LEDs
  • LED de energia
  • LED de atividade do disco rígido
  • 2x LEDs de atividade de rede
  • LED de superaquecimento do sistema / LED de falha do ventilador / LED UID
Baias
Troca a quente
  • Quatro compartimentos de unidade hot-swap de 3.5″
Backplane
Backplane HDD
  • Suporta 4 SATA3 ou 4 NVMe ou 4 SAS3 HDD
Resfriamento do sistema
fãs
  • 8 ventiladores PWM de serviço pesado com controle ideal de velocidade do ventilador
Sudário de Ar
  • 2 Resguardo de Ar
Fonte de alimentação do laboratório
Fontes de alimentação redundantes de 1000 W com PMBus
Potência total de saída
  • 800W / 1000W
Dimensão
(L x A x L)
  • 73.5 x 40 x 203 milímetros
Entrada
  • 100-127Vac / 9.8 – 7A / 50-60Hz
  • 200-240Vac / 7 – 5A / 50-60Hz
  • 200-240Vdc / 7 – 5A (somente para CCC)
+ 12V
  • Máx: 66.7A / Mín: 0A (100-127Vac)
  • Máx: 83A / Mín: 0A (200-240Vac)
  • Máx: 83A / Mín: 0A (200-240Vdc)
12Vsb
  • Máx: 2.1A / Mín: 0A
Tipo de Saída
  • Conector de dedo de ouro de 25 pares
PC Health Monitoring
CPU
  • Monitora as tensões do núcleo da CPU, +12V, +3.3V, +5V, +5V em espera, 3.3V em espera, VBAT
  • Regulador de tensão de comutação da CPU
FAN
  • Monitoramento tacômetro de status de até 8 ventoinhas
  • Até oito conectores de ventilador de 4 pinos
  • Monitor de status para controle de velocidade
  • Conectores do ventilador modulado por largura de pulso (PWM)
Temperature
  • Monitoramento para ambiente de CPU e chassi
  • Suporte de viagem térmica da CPU
  • Controle térmico para 8 conectores de ventilador
  • I2C Lógica de detecção de temperatura
CONDUZIU
  • CPU / LED de superaquecimento do sistema
Outros Recursos
  • Detecção de Intrusão do Chassi
  • Cabeçalho de intrusão do chassi
Ambiente Operacional / Conformidade
RoHS
  • RoHS Compliant
Especificações ambientais.
  • Temperatura de Operação:
    10 ° C para 35 ° C (° F para 50 95 ° F)
  • Temperatura não operacional:
    -40 ° C a 70 ° C (° F a -40 158 ° F)
  • Umidade relativa operacional:
    8% a 90% (sem condensação)
  • Umidade relativa não operacional:
    5% a 95% (sem condensação)

Supermicro 1023US-TR4 Projeto e construção

O 1023US-TR4 é um servidor 1U projetado para aplicativos densos. Como a maioria dos servidores Supermicro, ele também usa um projeto de sistema ferroviário sem ferramentas. O chassi pode ser montado no rack do servidor sem muito esforço, pois cada extremidade do trilho externo possui um suporte com pinos quadrados que se encaixam facilmente nos orifícios de montagem do rack do servidor.

unidade supermicro 1023US-TR4

A parte frontal do servidor apresenta um painel de controle à direita, que possui um botão liga/desliga e um botão de reinicialização e seis LEDs: Power, HDD, 2x NIC, status de informações e indicadores UID. A conectividade frontal inclui duas portas USB 2.0. As quatro baias hot-swap de 3.5 polegadas ocupam o restante do espaço do servidor, que oferece suporte para unidades SATA, NVME e SAS. Além disso, há uma opção de unidade óptica disponível para quem precisar, que seria adicionada ao lado da etiqueta de serviço próximo ao canto superior esquerdo.

supermicro 1023US-TR4 traseira

No painel traseiro, o servidor abriga as fontes de alimentação redundantes, as quatro portas LAN RJ45, duas portas USB 3.0, uma porta LAN dedicada para IMPI para recursos de gerenciamento e monitoramento, as portas COM e VGA, dois slots PCI (um PCIe de baixo perfil slot e dois slots PCIe de altura total e largura total).

supermicro 1023US-TR4 dentro

O chassi do servidor possui uma tampa superior removível para acesso aos componentes internos. Simplesmente pressione os dois botões de liberação e deslize a tampa em direção à parte traseira do servidor. Na frente e no centro, você verá os 32 DIMMs ao redor das CPUs duplas da série EPYC 7200, que estão atrás dos 8 ventiladores internos que eliminam o calor do sistema. Na parte de trás da placa-mãe residem as PSUs redundantes de nível de titânio de 1000 W. No geral, o 1023US-TR4 é bem projetado e há muito espaço para fluxo de ar para manter o sistema refrigerado e funcionando.

supermicro 1023US-TR4 dentro do close up

A Supermicro também nos forneceu um diagrama de blocos do sistema. Aqui podemos ver claramente todos os componentes e como eles se conectam a cada CPU.

Supermicro 1023US-TR4 Desempenho

Configuração Supermicro 1023U-TR4:

  • 1 processador AMD EPYC 7742
  • RAM 512GB DDR4-3200
  • Armazenamento de desempenho VDbench: 4 x 3.84 TB Micron 9200 (Gen3)
  • Armazenamento SQL Server e Sysbench: 4 x 3.84 TB Micron 9200 (Gen3)
  • Configuração da unidade:
    • Vdbench: SSDs testados em conjunto
    • SQL Server: armazenamentos de dados individuais por SSD, VMs distribuídas uniformemente em todos os quatro armazenamentos de dados
    • Sysbench: armazenamentos de dados individuais por SSD, VMs distribuídas uniformemente em todos os quatro armazenamentos de dados
  • CentOS 8 (2004)
  • ESXi 6.7u3

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.

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 a latência média do SQL Server, o Supermicro 1023US-TR4 observou uma latência de 1 ms em toda a linha e para um agregado.

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, vimos uma pontuação agregada de 18,353 TPS para 8VMs e 28,232 TPS para 16VMs.

Com a latência média do Sysbench, vimos pontuações agregadas de 13.96ms para 8VMs e 18.2ms para 16VMs.

Para nossa latência de pior cenário (99º percentil), o SR665 teve pontuações agregadas de 26.97 ms para 8 VMs e 34.21 ms para 16 VMs.

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, 128 threads, 0-120% iorate
  • Leitura sequencial de 64K: 100% de leitura, 32 threads, 0-120% iorado
  • Gravação sequencial de 64K: 100% gravação, 16 threads, 0-120% iorado
  • Banco de Dados Sintético: SQL e Oracle
  • Clone completo de VDI e rastreamentos de clone vinculados

Observando a leitura aleatória de 4K, o Supermicro 1023US-TR4 registrou bem abaixo da latência de submilissegundos, começando em 283,023 IOPS a 105.5 μs, atingindo um pico de 2,910,410 IOPS com 173.7 μs de latência.

Para gravação aleatória em 4K, o servidor iniciou 184,711 IOPS com 42.1 μs, o que diminuiu em latência à medida que o teste prosseguia até quase o final do teste, onde houve um pico enorme que pairou em torno de 120 ms. O pico de IOPS foi de 1,640,785.

Em seguida, estão as cargas de trabalho sequenciais. Na leitura sequencial de 64K, o 1023US-TR4 mostrou latência abaixo de milissegundos com um pico de pouco menos de 200K IOPS (ou 12.5GB/s) a 638μs.

Para gravação sequencial de 64K, o servidor Supermicro começou em 19,493 IOPS (1.95 GB/s) com latência de 90.6 μs e atingiu o pico de aproximadamente 135,781 IOPS ou 8.49 GB/s com latência de 388.4 μs antes de sofrer um impacto no desempenho.

Nosso próximo conjunto de testes são nossas cargas de trabalho SQL: SQL, SQL 90-10 e SQL 80-20. Começando com o SQL, o 1023US-TR4 atingiu o pico de 829,585 IOPS com uma latência de apenas 153.3 μs.

Para SQL 90-10, o servidor Supermicro começou em torno de 80K IOPS com uma latência de 113μs e atingiu um pico de 808,015 IOPS com 156.2μs de latência.

No SQL 80-20, o 1023US-TR4 atingiu o pico de 744,673 IOPS com 170.3 μs de latência.

A seguir estão nossas cargas de trabalho Oracle: Oracle, Oracle 90-10 e Oracle 80-20. Começando com o Oracle, o 1023US-TR4 começou com latência de 108.3 μs, atingindo um pico de 754,003 IOPS com 170.8 μs de latência.

Olhando para o Oracle 90-10, o servidor Supermicro começou com 64,070 IOPS com latência de 111 μs e atingiu o pico de 643,549 IOPS com 135.7 μs de latência.

Com o Oracle 80-20, o 1023US-TR4 começou em 60,321 IOPS e uma latência de 107.2 μs, enquanto atingiu o pico de 615,507 IOPS e uma latência de 141.6 μs.

Em seguida, mudamos para nosso teste de clone VDI, Full and Linked. Para a inicialização VDI Full Clone (FC), o Supermicro 1023US-TR4 começou com 67,898 IOPS e uma latência de 126 μs, atingindo um pico de 671,954 IOPS com uma latência de 190.3 μs.

Observando o login inicial do VDI FC, o servidor Supermicro começou com 36,184 IOPS e 111.1 μs de latência, atingindo um pico de 351,701 IOPS a 314.2 μs.

O VDI FC Monday Login viu o servidor começar com 25,762 IOPS e 122.3 μs de latência, atingindo um pico de 256,180 IOPS a 230.9 μs.

Para inicialização VDI Linked Clone (LC), o 1023US-TR4 começou em 33,299 IOPS com latência de 142.4 μs e atingiu o pico de 326,439 IOPS em 184.4 μs.

Olhando para o login inicial do VDI LC, o 1023US-TR4 começou em 14,380 IOPS com latência de 131.2 μs, que atingiu o pico de 136,416 IOPS a 209 μs.

Por fim, o VDI LC Monday Login teve o 1023US-TR4 iniciado em 19,283 IOPS e 138 μs de latência, com pico de 197,662 IOPS a 296.7 μs.

Conclusão

O Supermicro SuperStorage 1023US-TR4 foi projetado para organizações que precisam de uma solução para suas necessidades de virtualização e computação em nuvem. Para hardware, a construção do fator de forma 1U do servidor suporta processadores AMD EPYC série 7001/7002 de soquete duplo, SDRAM ECC DDR8 4MHz registrado de 3200 TB por meio de seus 32 slots DIMM e pode ser equipado com quatro unidades NVMe/SAS/SATA por meio de suas quatro baias de 3.5 ″ . Os usuários também têm a opção de adicionar até dois SSDs M.2. Para rede, o 1023US-TR4 usa quatro portas Gigabit LAN integradas e vem com quatro slots de expansão para mais placas e, portanto, mais flexibilidade. Teria sido bom ver 10G integrado, então Ethernet de alta velocidade não consumia um slot PCIe.

Para nossa análise de carga de trabalho do aplicativo, vimos um agregado de 1 ms para a latência média do SQL Server. Com o Sysbench, vimos pontuações agregadas transacionais de 18,353 TPS para 8VMs e 28,232 TPS para 16VMs. A latência média do Sysbench nos deu pontuações agregadas de 13.96 ms para 8 VMs e 18.2 ms para 16 VMs. E o pior cenário do Sysbench foi de 26.97ms para 8VMs e 34.21ms para 16VMs.

Com nossa análise de carga de trabalho VDBench, o servidor foi preenchido com quatro SSDs Micron 9200 NVMe de 3.84 TB, unidades de desempenho misto projetadas especificamente para cargas de trabalho de data center. Aqui, o Supermicro 1023US-TR4 teve ótimos resultados com destaques de pico que incluem 2,910,410 IOPS para leitura 4K, 1,640,785 IOPS para gravação 4K, 12.5 GB/s para leitura sequencial de 64 k e 8.49 GB/s para gravação sequencial de 64 k.

Com nossas cargas de trabalho SQL, o servidor registrou picos de 829,585 IOPS, 808,015 IOPS para 90-10 e 744,673 IOPS IOPS para 80-20. Com o Oracle, vimos picos de 754,003 IOPS, 643,549 IOPS com 90-10 e 615,507 IOPS para 80-20. O servidor continuou com esse ótimo desempenho quando fizemos a transição para nosso teste de clone VDI. Para o Full Clone, o servidor Supermicro registrou picos de 671,954 IOPS na inicialização, 351,701 IOPS no login inicial e 256,180 IOPS no login de segunda-feira. Para clone vinculado, vimos 326,439 IOPS para inicialização, 136,416 IOPS para login inicial e 197,662 IOPS para login na segunda-feira.

No geral, o Supermicro 1023US-TR4 é um servidor 1U que oferece muito desempenho e flexibilidade em seu formato menor. Aqueles que procuram uma solução mais densa podem querer olhar para modelos como o 1124US-TNRP, que oferece 12 baias hot-swap de 2.5 polegadas no mesmo formato 1U.

Página do produto Supermicro 1023US-TR4

Envolva-se com a StorageReview

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