Home Empreendimento ASRock Rack 4U36L6E-MILAN2/2T Versátil, servidor de armazenamento de alto desempenho

ASRock Rack 4U36L6E-MILAN2/2T Versátil, servidor de armazenamento de alto desempenho

by Kevin O'Brien

O ASRock Rack 4U36L6E-MILAN2/2T é um servidor de rack 4U com suporte para duas CPUs AMD EPYC, 36 baias de 3.5″ (4 das quais podem ser usadas com SSDs NVMe), duas baias de unidade de inicialização NVMe de 2.5″ e um par de SSDs M. 2 slots na placa para uma boa medida. Com tanto potencial de computação e armazenamento, esse servidor pode assumir uma variedade de personas, desde um servidor de armazenamento tradicional de alta densidade até uma caixa de virtualização de uso misto.

O ASRock Rack 4U36L6E-MILAN2/2T é um servidor de rack 4U com suporte para duas CPUs AMD EPYC, 36 baias de 3.5″ (4 das quais podem ser usadas com SSDs NVMe), duas baias de unidade de inicialização NVMe de 2.5″ e um par de SSDs M. 2 slots na placa para uma boa medida. Com tanto potencial de computação e armazenamento, esse servidor pode assumir uma variedade de personas, desde um servidor de armazenamento tradicional de alta densidade até uma caixa de virtualização de uso misto.

ASRock Rack 4U36L6E MILAN2 Frente

Temos trabalhado bastante com o ASRock Rack ultimamente e recentemente nos aprofundamos em seu novo servidor SMB de médio porte. Esse servidor 2U ostentava um processador Intel Xeon Scalable e oferecia uma construção altamente flexível em um chassi de 12 baias com baias NVMe opcionais. Onde o servidor 2U abordou uma variedade de casos de uso típicos, o servidor AMD 4U, analisado aqui, eleva a potência e a densidade a outro nível.

Com tanto armazenamento e capacidade de acelerar cargas de trabalho com SSDs NVMe, o 4U36L6E-MILAN2/2T se encaixa em uma variedade de casos de uso prováveis. Os provedores de serviços optarão por preencher todos esses compartimentos desde o início, usando parte do flash para acelerar as cargas de trabalho baseadas em HDD. Por outro lado, as pequenas e médias empresas com uma pegada de dados crescente podem começar parcialmente preenchidas, usar os compartimentos NVMe para necessidades de aplicativos de alto desempenho e expandir o armazenamento conforme as demandas de negócios mudam. De qualquer forma, os clientes ASRock Rack apreciarão a flexibilidade disponível neste servidor.

Rack ASRock 4U36L6E MILAN2 traseiro

No nosso caso, focamos em um ambiente virtualizado com VMware ESXi. Os usuários podem aproveitar facilmente o Hyper-V, Proxmox ou outros hypervisors que se encaixam em seus ambientes. Ou renuncie totalmente ao hypervisor e aproveite uma solução definida por software como TrueNAS, OpenStack, OpenShift ou Cloudian para resolver necessidades mais específicas. A vantagem de qualquer uma dessas opções é enorme quando você considera o potencial de computação das CPUs AMD EPYC Gen3, oferecendo 128 núcleos combinados em algumas configurações.

Visão Geral do Hardware ASRock Rack 4U36L6E-MILAN2/2T

Com seu design SP3 (LGA 4094) de soquete duplo, o servidor 4U36L6E-MILAN2/2T oferece suporte aos processadores AMD EPYC série 7003 e 7002 e 8+8 slots DIMM, fornecendo o poder de processamento necessário para lidar com uma ampla gama de cargas de trabalho.

Embora o poder de processamento seja um componente essencial, o outro grande destaque do 4U36L6E-MILAN2/2T é sua capacidade de armazenamento. O servidor possui 32 compartimentos de unidade SATA/SAS de 3.5" hot-swap na parte frontal, bem como quatro compartimentos de unidade SATA/SAS de 3.5" hot-swap ou 4 compartimentos de unidade NVMe (PCIe2.5 x3.0) de 4" hot-swap. Na parte traseira, há 12 baias de unidade SATA/SAS de 3.5" hot-swap adicionais e duas baias de unidade NVMe de 2.5" hot-swap, e dentro há um conjunto adicional de dois slots SSD M.2.

Placa-mãe ASRock Rack 4U36L6E MILAN2

A entrada e saída desses dados requer boas opções de conectividade. O servidor vem equipado com duas NICs Intel X10-AT550 de 2 GbE integradas. Obviamente, NICs adicionais podem ser adicionados aos slots PCIe, se necessário.

Placa RAID ASRock Rack 4U36L6E MILAN2

Em termos de capacidade de expansão, o 4U36L6E-MILAN2/2T oferece várias opções graças a seis slots de expansão PCIe 4.0 de baixo perfil, permitindo que as empresas adicionem hardware adicional conforme necessário. Embora o 10GbE integrado esteja incluído, esses slots podem ser aproveitados para interfaces de 25/50/100/200GbE, GPUs pequenas como a popular NVIDIA A2 ou outros dispositivos de expansão, dependendo da configuração de implantação exata necessária. Dos seis slots disponíveis, um é necessário para uma placa RAID ou HBA para a conectividade SATA/SAS do servidor.

Para gerenciamento remoto, o ASRock Rack inclui um WebGUI baseado em HTML5 para monitorar o servidor e realizar funções de manutenção. O layout é intuitivo, especialmente para atividades do dia 0 em que você está implantando um sistema operacional no servidor.

Especificações ASRock Rack 4U36L6E-MILAN2/2T

 System
Fator de Forma Montagem em Rack 4U
Dimensões 699 x 432 x 176 mm (27.5 "17" x 6.9 ")
motherboard ROMA2D16-2T
 Painel frontal
botões Redefinição do sistema, energia
LEDs Energia, atividade LAN1, atividade LAN2, falha do sistema, status do HDD
Portas I / O 2 Tipo-A (USB3.2 Gen1)
 Compartimento de Unidade Externa / Armazenamento
Baías frontais 20 compartimentos de unidade SATA/SAS de 3.5" hot-swap*
4 compartimentos de unidade SATA/SAS de 3.5" hot-swap ou 4 compartimentos de unidade NVMe (PCIe2.5 x3.0) de 4" hot-swap
*Placa RAID/HBA adicional necessária para suportar as unidades SATA/SAS de 36 x 3.5″
Backplane frontal Backplane ativo de 24 portas de 12 Gbps, backplane PCIe4 de 3.0 portas
Baías Laterais Traseiras 12 baias de unidade SATA/SAS de 3.5" hot-swap, 2 baias de unidade NVMe (PCIe2.5 x3.0) de 4" hot-swap
Backplane Traseiro Backplane ativo de 12 portas de 12 Gbps, backplane PCIe2 de 3.0 portas
Armazenamento interno 1 M-key (PCIe4.0 x4 ou SATA 6Gb/s), suporta fator de forma 22110/2280/2242 [CPU0]
1 M-key (PCIe4.0 x4), suporta fator de forma 22110/2280/2242 [CPU0]
 Fonte de alimentação do laboratório
Formato 1+1 CRPS redundante
Watts de saída 800W @ entrada 100-127Vca / 1200W @ entrada 200-240Vca
Eficiência 80-PLUS Platina
 Ventilador do sistema
Fan 7 ventoinhas 80x38mm hot-swap
 Sistema Processador
CPU Suporta processadores AMD EPYC série 7003/7002
soquete Soquete duplo SP3 (LGA 4094)
Potência de Design Térmico Até 205W
Chipset Sistema no Chip
 Memória do Sistema
Quantidade de DIMM suportada 8+8 slots DIMM DDR4 de 288 pinos (1DPC)
Tipo Suportado DDR4 288 pinos RDIMM, LRDIMM
máx. Capacidade por DIMM RDIMM: até 64 GB, LRDIMM: até 256 GB
máx. Frequência do DIMM RDIMM/ LRDIMM: até 3200 MHz
Voltagem 1.2V
 Slots de expansão PCIe (SLOT7 perto da CPU)
PCIe x 16 Slot 6: PCIe 4.0 x16 de baixo perfil [CPU1]
Slot 5: PCIe 4.0 x16 de baixo perfil [CPU0]
Slot 4: PCIe 4.0 x16 de baixo perfil [CPU1]
Slot 3: PCIe 4.0 x16 de baixo perfil [CPU0]
Slot 1: PCIe 4.0 x16 de baixo perfil [CPU0]
PCIe x 8 Slot 2: PCIe 4.0 x8 de baixo perfil [CPU1]
 Gerenciamento de servidor
Controlador BMC ASPEED AST2500: IPMI2.0 com suporte para iKVM e vMedia
 I / O traseiro
Botão / LED UID 1 UID com LED
Porta VGA 1DB15 (VGA)
Porta USB 3.2 Gen1 2 Tipo-A (USB3.2 Gen1)
RJ45 2 RJ45 (10GbE) da Intel X550-AT2
1 x Realtek RTL8211E para GLAN de gerenciamento dedicado
 BIOS do sistema
Tipo de BIOS 32 MB AMI UEFI BIOS
Recursos do BIOS Plug and Play (PnP), eventos de ativação em conformidade com ACPI 6.3, SMBIOS 3.3.0, ASRock Rack Instant Flash
 Monitor de Hardware
Temperature CPU, MB, lado do cartão, sensor de temperatura X550
Fan Tacômetro do Ventilador
Ventilador silencioso da CPU (permite o ajuste automático da velocidade do ventilador do chassi pela temperatura da CPU)
Controle de velocidade múltipla do ventilador
Voltagem Vsoc,Vcpu, VCCM, +3V,+5V, +12V, BAT, +1.8VSB, +3VSB, +5VSB
 Meio Ambiente
Temperature Temperatura de operação: 10°C ~ 35°C / Temperatura de não operação: -40°C ~ 70°C

Teste de virtualização ASRock Rack 4U36L6E-MILAN2/2T

Configuramos o ASRock Rack 4U36L6E-MILAN2/2T como um host VMware ESXi para ilustrar a execução de cargas de trabalho densas de capacidade e E/S. Instalamos 20 HDDs de 22 TB divididos em dois pools e quatro SSDs Solidigm P7.68 NVMe de 5520 TB para executar cargas de trabalho individualmente.

Em seguida, migramos quatro VMs SQL Server, oito VMs MySQL Sysbench e 16 VMs loadgen de armazenamento para o servidor para medir o desempenho do sistema. Essas cargas de trabalho mostram o potencial de E/S e CPU da plataforma, bem como os benefícios da capacidade de armazenamento para os grupos RAID de discos rígidos.

Configuração de teste ASRock Rack 4U36L6E-MILAN2/2T

  • 2 x CPUs AMD EPYC 7763 de 64 núcleos
  • 256GB DDR4
  • 8 x 22 TB WD Gold
  • 12 x 22 TB WD Red Pro
  • 4 x 7.68 TB Solidigm P5520
  • Broadcom 9460-16i
  • VMware ESXi 7.0.3

Desempenho do SQL Server

Cada VM do SQL Server é configurada com dois vDisks: um volume de 100 GB para inicialização e um volume de 500 GB para banco de dados e arquivos de log. Do ponto de vista dos recursos do sistema, configuramos cada VM com oito vCPUs e 64 GB de DRAM e aproveitamos o controlador LSI Logic SAS SCSI. Enquanto nossas cargas de trabalho Sysbench testadas anteriormente saturaram a plataforma em E/S de armazenamento e 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 para bancos de dados da Quest. StorageReview's Protocolo de teste OLTP do Microsoft SQL Server emprega o rascunho atual do Benchmark C (TPC-C) do Conselho de Desempenho de Processamento de Transações. Este benchmark de processamento de transações online 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 instância de nossa VM SQL Server para esta revisão usa um banco de dados SQL Server de 333 GB (escala 1,500) e mede o desempenho transacional e a latência sob uma carga de 15,000 usuários virtuais.

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

Posicionamos quatro VMs do SQL Server no ASRock Rack 4U36L6E-MILAN2/2T, com cada VM em um SSD dedicado. Neste teste, o servidor não teve problemas em acompanhar a demanda e maximizou o teste com latência de 1ms para cada VM.

Desempenho do Sysbench

O próximo benchmark de aplicativo consiste em um Banco de dados MySQL OLTP Percona medida via SysBench. Esse teste também mede o TPS (transações por segundo) médio, a latência média e a latência média do 99º percentil.

Cada sysbench A VM é 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 oito vCPUs e 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

Para nosso teste Sysbench, usamos oito VMs, com duas VMs posicionadas em cada armazenamento de dados VMware SSD. Com essa carga de oito VMs, poderíamos escalar até 23,800 TPS, com média de 2,975 TPS por VM.

Medimos a latência média no grupo Sysbench VM entre 10.65ms e 10.85ms.

Medindo a latência do 99º percentil no grupo Sysbench 8VM, a média agregada mediu 20.45ms.

Análise de Carga de Trabalho do VDBench

Usamos o VDbench dentro de um ambiente VMware ESXi para mostrar o desempenho obtido do armazenamento em várias VMs que compartilham armazenamentos de dados comuns. O teste aproveitou um grupo de 16 VMs loadgen de armazenamento criadas para testar o armazenamento compartilhado em um ambiente virtualizado. Cada VM é provisionada com dois vmdks de 125 GB, totalizando um espaço de armazenamento de 4 TB. Ao analisarmos dois tipos de armazenamento neste servidor, nos concentramos no armazenamento de maior capacidade de nossos dois pools de HDD e no armazenamento de alto desempenho fornecido por quatro SSDs NVMe de 7.68 TB. Usamos dois pools RAID6 para nossos testes de HDD com read-ahead e write-back ativados.

perfis:

  • 2048K Sequencial: 100% Leitura, 100% Gravação, quatro threads, 0-120% iorado
  • 64K Sequencial: 100% Leitura, 100% Gravação 32 threads, 0-120% iorado
  • 4K aleatório: 100% lido, 100% gravado 128 threads, 0-120% iorado

A partir de nossas VMs convidadas de 16 Vdbench em execução em nosso ambiente ESXi, analisamos primeiro o desempenho de transferência sequencial de 2048k visto de forma agregada. Aqui medimos um pico de 2,176 MB/s em nossa carga de trabalho de gravação.

Mudando para nossa carga de trabalho de leitura com tamanho de transferência de 2048k, medimos uma velocidade agregada de 2,064MB/s.

Em seguida, passamos para os SSDs NVMe com uma carga de trabalho de transferência sequencial menor de 64K. Em nosso primeiro teste medindo as velocidades de gravação, medimos um pico de 13.4 GB/s.

Mudando para largura de banda de leitura, medimos um pico de 14 GB/s.

Nosso último segmento de teste se concentra em velocidades de transferência aleatórias de 4K, observando primeiro o desempenho de gravação. Em nossas 16 VMs, medimos uma velocidade agregada de gravação de 4K de 694k IOPS.

Mudando para leitura aleatória de 4K, medimos um pico de 745k IOPS.

No geral, este é apenas um cenário que mostra o potencial de desempenho do ASRock Rack 4U36L6E-MILAN2/2T como um host VMware ESXi. No entanto, esta plataforma pode executar muitos sistemas operacionais e configurações diferentes.

Considerações Finais

O ASRock Rack 4U36L6E-MILAN2/2T é um poderoso e versátil servidor de armazenamento de alta densidade adequado para várias aplicações, incluindo virtualização, armazenamento definido por software e armazenamento tradicional de alta densidade. Possui duas CPUs AMD EPYC e suporte para até 36 unidades de 3.5″, incluindo quatro SSDs NVMe, duas baias de unidade de inicialização NVMe de 2.5″ e um par de slots M.2 na placa-mãe.

Com sua alta capacidade de armazenamento e capacidade de acelerar cargas de trabalho com SSDs NVMe, o 4U36L6E-MILAN2/2T é ideal para provedores de serviços e pequenas e médias empresas com necessidades crescentes de armazenamento de dados. Ele também oferece seis slots de expansão PCIe 4.0 de baixo perfil, duas NICs Intel X10-AT550 de 2 GbE e uma GUI da Web baseada em HTML5 para gerenciamento remoto.

Do ponto de vista do desempenho, o ASRock Rack 4U36L6E-MILAN2/2T tem vários truques na manga. Ele combina armazenamento de prato de alta densidade com processadores AMD EPYC Gen3 de soquete duplo e completa com até seis compartimentos Gen4 NVMe U.2. Em nossos testes virtualizados, descobrimos que a plataforma não tinha problemas para acompanhar as cargas de trabalho do banco de dados de tarefas, oferecendo pouco menos de 24k TPS no Sysbench sem suar muito e maximizando nossa carga de trabalho do SQL Server em 1 ms em cada instância. Isso foi feito aproveitando apenas quatro baias NVMe, deixando 32 baias de 3.5″ disponíveis para discos rígidos de alta capacidade.

Para trabalhos analíticos com grandes conjuntos de dados, essa plataforma tem o potencial de executar cargas de trabalho de tarefas internamente e acessar grandes conjuntos de dados sem precisar usar uma plataforma externa de armazenamento compartilhado. Se você quiser levar essa caixa ao máximo, poderá inserir 704 TB de mídia giratória no servidor e ainda deixar espaço para bastante flash NVMe.

No total, o ASRock Rack 4U36L6E-MILAN2/2T é uma excelente escolha para quem procura maximizar a capacidade de armazenamento com um aceno para o desempenho também. Estamos bastante satisfeitos com o uso do NVMe neste sistema; ter acesso a seis SSDs U.2 expande as opções para cargas de trabalho de HDD aceleradas em um sistema definido por software.

Veja as informações do ASRock Rack 4U36L6E-MILAN2/2T em seus site do produto. Entre em contato com a equipe ASRock Rack Sales para preços e disponibilidade em [email protegido].

Este relatório é patrocinado pela ASRock Rack. Todas as visões e opiniões expressas neste relatório são baseadas em nossa visão imparcial do(s) produto(s) em consideração.

Envolva-se com a StorageReview

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