Análise do servidor GIGABYTE R272-Z32 AMD EPYC Rome - StorageReview.com

2022-08-19 17:37:39 By : Ms. Ambial Jiang

Como a AMD lançou hoje sua nova série de CPUs EPYC Rome 7002, vários fornecedores anunciaram servidores que suportam a nova tecnologia, incluindo a GIGABYTE.Na verdade, a GIGABYTE lançou uma série inteira de servidores em rack que suportam o EPYC Rome, o R-Series.A série R é uma família de servidores de uso geral com um equilíbrio de recursos.A série oferece servidores 1U e 2U com uma variedade de combinações de mídia de armazenamento.Para esta análise em particular, veremos o servidor GIGABYTE R272-Z32 com 24 baias U.2 NVMe.Como a AMD lançou hoje sua nova série de CPUs EPYC Rome 7002, vários fornecedores anunciaram servidores que suportam a nova tecnologia, incluindo a GIGABYTE.Na verdade, a GIGABYTE lançou uma série inteira de servidores em rack que suportam o EPYC Rome, o R-Series.A série R é uma família de servidores de uso geral com um equilíbrio de recursos.A série oferece servidores 1U e 2U com uma variedade de combinações de mídia de armazenamento.Para esta análise em particular, veremos o servidor GIGABYTE R272-Z32 com 24 baias U.2 NVMe.Do lado do hardware, o servidor aproveita a placa-mãe do servidor EPYC Rome MZ32-AR0 da GIGABYTE.A placa-mãe acomoda um único SoC AMD EPYC 7002, bem como 16 slots DIMM para memória DDR4.O servidor possui 24 slots para armazenamento NVMe, hot-swap, bem como dois slots na parte traseira para SSDs ou HDDs SATA.Para expansão, a placa-mãe vem com sete slots de expansão PCIe e um conector Mezzanine, dando aos clientes espaço para aumentar ou adicionar os acessórios de que precisam.No servidor, conforme configurado, os compartimentos NVMe consomem a maioria dos slots PCIe disponíveis, bem como o slot Mezanino para pistas PCIe para o backplane frontal.No final, os clientes ficam com três slots PCIe para uma verdadeira expansão.Como todos os servidores GIGABYTE, o R272-Z32 utiliza o GIGABYTE Server Management (GSM) para seu software de gerenciamento remoto.O servidor GIGABYTE AMD EPYC Rome também pode aproveitar a plataforma AMI MegaRAC SP-X para gerenciamento de servidor BMC.Essa GUI baseada em navegador intuitiva e rica em recursos vem com vários recursos notáveis, incluindo suporte à API RESTful, iKVM baseado em HTML5, informações detalhadas de FRU, gravação automática de vídeo pré-evento e monitoramento do controlador SAS/RAID.Para nossa versão específica, estamos aproveitando a CPU AMD EPYC 7702P.Para RAM, aproveitamos 8 módulos DDR4 da marca Micron de 32 GB e 3200 MHz.Para armazenamento, usamos SSDs 12 Micron Pro 9300, a versão com capacidade de 3,84 TB.Começando pela frente, vamos trabalhar de dentro para a parte de trás do servidor e detalhar todos os recursos.A parte frontal do servidor possui 24 baias U.2 NVMe de 2,5 polegadas, duas portas USB 3.0, um botão liga/desliga, um botão de reinicialização embutido e um botão ID.O botão ID é útil em um datacenter, pois há um LED visível na parte frontal e traseira do servidor.Em uma sala com algumas dezenas de servidores, o indicador de ID acenderá para ajudá-lo a identificar a máquina em que está trabalhando.Por dentro temos 16 slots DDR4 e 7 slots PCIe em uma placa-mãe de um único processador.Todos os slots da placa-mãe são Gen 4, que dobram as velocidades da geração anterior.Como cada baia NVMe precisa de sua própria conexão PCIe com a placa-mãe, nossa configuração inclui cinco placas filhas para fornecer conectividade às baias NVMe.Para personalização do usuário, há três slots PCIe abertos, todos com meia altura.Dos três slots abertos, um é mecanicamente e eletricamente x8.Os outros dois slots são mecanicamente x16, um é x8 eletricamente e o outro é x16 eletricamente.Com o cabeamento PCIe, o fluxo de ar para as placas pode ser limitado, portanto, são mais para conectividade de rede, com um requisito de fluxo de ar LFM menor em comparação com uma GPU que exigiria resfriamento adicional.Mais perto da frente do servidor, há uma fileira de 4 ventiladores de chassi que podem ser trocados a quente em campo.Por fim, a parte de trás do servidor.É algo bastante padrão no que diz respeito aos servidores.Há três portas USB 3.0, duas portas 1GbE, uma porta de gerenciamento, um switch de ID, uma porta serial, uma porta VGA, duas baias SATA e duas fontes de alimentação de 1200 watts.Enquanto na parte frontal existem baias NVMe com armazenamento caro de alto desempenho, as baias SATA na parte traseira fornecem armazenamento de alta capacidade e baixo custo para unidades de inicialização.Combinando com o que foi visto na frente, há um botão de identificação correspondente na parte de trás.É bom ver que a porta serial ainda se mantém com uma plataforma de última geração para os produtos legados que ainda a aproveitam.Como afirmado, a GIGABYTE R272-Z32 tem seu próprio software de gerenciamento remoto GSM, mas também pode aproveitar a plataforma AMI MegaRAC SP-X para gerenciamento de servidor BMC.Usaremos o MegaRAC para esta revisão, analisando dois componentes do KVM: A tela de gerenciamento e suas páginas de destino associadas, bem como a janela pop-up do console remoto para gerenciamento do sistema operacional do servidor e carregamento de software.Na tela de gerenciamento principal, é possível visualizar estatísticas rápidas na página de destino e ver várias guias principais no lado esquerdo, incluindo: Dashboard, Sensor, System Inventory, FRU Information, Logs & Reports, Settings, Remote Control, Image Redirection, Power Control, e Manutenção.A primeira página é o painel.Aqui é possível ver facilmente o tempo de atividade do BMC, asserções pendentes, logs de acesso e quantos problemas estão ocorrendo, monitoramento do sensor e os slots de unidade e quantos eventos eles tiveram nas últimas 24 horas e 30 dias.Clicando nos sensores, os usuários podem ver rapidamente os sensores discretos e seu estado atual.Os usuários também podem ver os sensores normais e como eles estão lendo e se comportando no momento (por exemplo, uma RPM do ventilador e quando ela foi ligada).A guia Inventário do Sistema permite que os administradores vejam vários hardwares no servidor.Clicar na CPU fornece informações detalhadas sobre qual é, AMD EPYC 7702P neste caso.Os usuários também podem ver as informações de cache da CPU.Assim como a CPU, a subguia de inventário de DIMM fornece informações detalhadas sobre a RAM, incluindo o máximo possível, quanto está instalado em quais slots, se é ou não ECC, bem como detalhes em DIMMs individuais.A subguia HDD Inventory é semelhante à anterior, fornecendo informações sobre as unidades instaladas e a capacidade de detalhamento para obter mais informações.A próxima guia principal é a informação de FRU (Field Replaceable Units).Como o nome indica, esta aba fornece informações sobre as unidades FRU, aqui podemos ver informações sobre o chassi e a placa-mãe.A guia Configurações é bastante abrangente.Ele dá aos administradores acesso a todas as opções de configuração de que precisam e a capacidade de alterá-las para atender às cargas de trabalho escolhidas.A guia Avançar é Controle Remoto.Aqui os usuários têm a opção de iniciar um KVM ou iniciar JAVA SOL.Lançamos o KVM.Uma vez iniciado, ele oferece aos usuários acesso remoto ao sistema operacional do servidor, que em nosso exemplo é uma tela de carregamento do Linux.As janelas do console remoto são uma ferramenta inestimável em um datacenter onde você deseja controle local sem ter que transportar um monitor, teclado e mouse para fazê-lo.Visível no canto superior direito da janela está o recurso de imagem de CD que permite montar ISOs de seu sistema local para serem acessados ​​remotamente no servidor para carregar software.A guia Power Control fornece uma pequena lista de ações de energia, incluindo Power Off, Power On, Power Cycle, Hard Reset e ACPI Shutdown.A guia Manutenção permite o acesso a várias coisas que os administradores podem precisar cuidar, incluindo configuração de backup, localização da imagem de firmware, informações de firmware, atualização de firmware, atualização de firmware HPM, preservação de configuração, configuração de restauração, restauração de padrões de fábrica e administrador do sistema.As informações do BIOS também podem ser acessadas por meio das informações de firmware na guia Manutenção.Configuração e desempenho do Gigabyte R272-Z32Para nossa linha de testes inicial, focamos em benchmarks sintéticos dentro de um ambiente Linux bare metal.Instalamos o Ubuntu 18.04.02 e aproveitamos o vdbench para aplicar nossos benchmarks orientados ao armazenamento.Com SSDs 12 Micron 9300 Pro de 3,84 TB carregados no servidor, nosso foco era saturar a CPU com E/S de armazenamento.À medida que o suporte adicional ao sistema operacional for lançado com suporte total ao AMD EYPC Rome, principalmente VMware vSphere (aguardando 6.7 U3 para ser GA), adicionaremos os testes nesta plataforma de servidor.Quando se trata de benchmarking de storage arrays, o teste de aplicativos é 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 uma linha de base dos dispositivos de armazenamento com um fator de repetibilidade que facilita a comparação entre as soluções concorrentes.Essas cargas de trabalho oferecem uma variedade de perfis de teste diferentes, desde testes de “quatro cantos”, testes comuns de tamanho de transferência de banco de dados, bem como capturas de rastreamento de diferentes ambientes VDI.Todos esses testes aproveitam 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.Com leitura 4K aleatória, a GIGABYTE R272-Z32 começou pouco mais de 100µs e atingiu o pico de 6.939.004 IOPS com uma latência de 189,6µs.Para gravação 4K aleatória, o servidor 158.161 IOPS com latência de apenas 28µs.O servidor permaneceu abaixo de 100µs até cerca de 1,27 milhão de IOPS e atingiu o pico de 1.363.259 IOPS com uma latência de 699,8µs.Mudando para cargas de trabalho sequenciais, vimos o pico do servidor em 645.240 IOPS ou 40,3 GB/s com uma latência de 592,9 µs em nossa leitura de 64 K.Na gravação de 64 K, o servidor atingiu um pico de cerca de 110 K IOPS ou cerca de 6,8 GB/s com uma latência de 246,1 µs antes de cair significativamente.Nosso próximo conjunto de testes são nossas cargas de trabalho SQL: SQL, SQL 90-10 e SQL 80-20.Para SQL, o servidor atingiu um pico de 2.489.862 IOPS com uma latência de 151,2µs.Para SQL 90-10, o servidor teve um desempenho máximo de 2.123.201 IOPS com latência de 177,2µs.Nosso último teste SQL, o 80-20, viu o servidor atingir um desempenho máximo de 1.849.018 IOPS com uma latência de 202,1µs.A seguir estão nossas cargas de trabalho Oracle: Oracle, Oracle 90-10 e Oracle 80-20.Com Oracle, o servidor GIGABYTE atingiu o pico de 1.652.105 IOPS com uma latência de 227,5µs.Com o Oracle 90-10, o servidor atingiu o pico de 1.727.168 IOPS com uma latência de apenas 150,1µs.Para o Oracle 80-20, o servidor atingiu uma pontuação máxima de 1.551.361 IOPS com uma latência de 166,8µs.Em seguida, mudamos para nosso teste de clone VDI, Full and Linked.Para inicialização VDI Full Clone (FC), o servidor EPYC Rome teve um desempenho máximo de 1.680.812 IOPS com uma latência de 220,4 µs.Com o Login inicial do VDI FC, o servidor iniciou em 39.309 IOPS com latência de 79,8µs.o servidor permaneceu abaixo de 100µs até cerca de 200K IOPS e atingiu o pico de 393.139 IOPS com uma latência de 627,3µs.Para VDI FC Monday Login, o servidor atingiu um pico de 351.133 IOPS com uma latência de 326,6µs.Para VDI LC Boot, o servidor atingiu um pico de 777.722 IOPS com uma latência de 197,6µs.Com o Login inicial do VDI LC, o servidor GIGABYTE atingiu o pico de 211.720 IOPS com latência de 341,9µs.E, finalmente, com o VDI LC Monday Login, o servidor EPYC Rome teve um desempenho máximo de 216.084 IOPS com uma latência de 521,9µs.Os novos processadores AMD EPYC 7002 já saíram, e o primeiro servidor com os novos processadores (em nosso laboratório, pelo menos) é o GIGABYTE R272-Z32.Este servidor de uso geral 2U usa a placa-mãe MZ32-AR0, tornando-o compatível com um único novo processador EPYC Rome.O servidor possui 16 slots DIMM, com um potencial total de 1TB de RAM DDR4 3200MHz.O R272-Z32 possui 24 baias hot-swap na frente para todo o armazenamento NVMe, com duas baias na parte traseira para SSDs ou HDDs SATA.Se os clientes precisarem adicionar dispositivos PCIe (incluindo dispositivos Gen4 agora), há sete slots na parte traseira, embora apenas três estejam abertos.O servidor também suporta AMI MegaRAC SP-X para gerenciamento de servidor BMC.Para testes, aproveitamos a CPU AMD EPYC 7702P, 256 GB de RAM Micron DDR4 de 3.200 MHz e 12 SSDs Micron Pro 9300 de 3,84 TB.Com o acima, este pequeno servidor realmente trouxe o trovão.Apenas usando nossas cargas de trabalho VDBench, vimos o servidor atingir 7 milhões de IOPS em leitura de 4K, 1,4 milhão de IOPS em gravação de 4K, impressionantes 40,3 GB/s em leitura sequencial de 64K e 6,8 GB/s em gravação sequencial de 64K.Passando para nossas cargas de trabalho SQL, o servidor continuou a impressionar com 2,5 milhões de IOPS, 2,1 milhões de IOPS no SQL 90-10 e 1,85 milhão de IOPS no SQL 80-20.No Oracle, o servidor atingiu 1,65 milhão de IOPS, 1,73 milhão de IOPS em 90-10 e 1,55 milhão de IOPS em 80-20.Mesmo em nossos testes de clone VDI, o servidor conseguiu quebrar um milhão de IOPS na inicialização VDI FC com 1,68 milhão.Enquanto a latência foi superior a 100µs na maior parte, ela passou de apenas 1ms no teste de gravação sequencial de 64K.Para um servidor de uso geral, o AMD EPYC Rome transformou a GIGABYTE R272-Z32 em uma fera.Embora tenhamos bons equipamentos no servidor, não estávamos nem perto de maximizar seu potencial.À medida que a lista de sistemas operacionais que suportam Roma continua a crescer, poderemos ver o quão bem as novas CPUs se comportam em uma infinidade de cargas de trabalho.Esses novos processadores com os servidores que os suportam podem estar nos levando a um novo nível de desempenho no data center que ainda não vimos, especialmente quando você começa a considerar o potencial inexplorado do PCIe Gen4Adam é o editor-chefe de notícias da StorageReview.com, gerenciando nossas equipes de conteúdo internas e freelance.Assine o boletim informativo StorageReview para se manter atualizado sobre as últimas notícias e comentários.Prometemos que não há spam!A StorageReview.com é uma autoridade de armazenamento independente líder mundial, fornecendo cobertura de notícias aprofundada, análises detalhadas, consultoria SMB/SME e serviços de laboratório em matrizes de armazenamento, discos rígidos, SSDs e hardware e software relacionados que fazem essas soluções de armazenamento funcionarem.Nossa ênfase está em soluções de armazenamento para o mercado de médio e grande porte, com cobertura limitada das principais marcas que oferecem soluções de armazenamento para clientes.Copyright © 1998-2022 Flying Pig Ventures, LLC Cincinnati, Ohio.Todos os direitos reservados.