Home Empreendimento Análise do servidor HPE ProLiant DL365 Gen10 Plus

Análise do servidor HPE ProLiant DL365 Gen10 Plus

by Adam Armstrong

Em março, a AMD lançou seu última geração de processadores AMD EPYC 7003. No mesmo dia, vários vendedores foram rápidos em seguir o exemplo, incluindo HPE que lançou várias atualizações de servidor. A atração principal dos servidores atualizados anunciados é o HPE ProLiant DL365 Gen10 Plus, um sistema de processador duplo de 1U preparado para fornecer força de computação líder de classe. O DL365 Gen10 Plus pode fornecer 128 núcleos, 4 TB de DRAM e duas GPUs também. Os aplicativos com muita computação certamente se alegrarão com a perspectiva de aproveitar esse tipo de poder de servidor denso.

Em março, a AMD lançou seu última geração de processadores AMD EPYC 7003. No mesmo dia, vários vendedores foram rápidos em seguir o exemplo, incluindo HPE que lançou várias atualizações de servidor. A atração principal dos servidores atualizados anunciados é o HPE ProLiant DL365 Gen10 Plus, um sistema de processador duplo de 1U preparado para fornecer força de computação líder de classe. O DL365 Gen10 Plus pode fornecer 128 núcleos, 4 TB de DRAM e duas GPUs também. Os aplicativos com muita computação certamente se alegrarão com a perspectiva de aproveitar esse tipo de poder de servidor denso.

HPE ProLiant DL365 Gen10 Plus

Onde fica o HPE ProLiant DL365 Gen10 Plus

Quando as novas CPUs foram anunciadas, a HPE anunciou quatro novas soluções de servidor no primeiro dia (mais três soluções Apollo e três soluções Cray). Atualmente, há quatro servidores compatíveis com os novos AMD EPYC 7003, incluindo o HPE ProLiant DL325 Gen 10 Plus v2, o HPE ProLiant DL345 Gen 10 Plus, o HPE ProLiant DL365 Gen 10 Plus e o HPE ProLiant DL385 Gen 10 Plus v2.

O DL365 fica em um local onde não traz tanto armazenamento quanto o DL345 ou DL385, mas abriga duas CPUs que trazem muito mais desempenho potencial do que o DL325.

HPE ProLiant DL365 Gen10 Plus aberto

O HPE ProLiant DL365 Gen10 Plus pode abrigar dois processadores AMD EPYC 7003. Com dois EPYC 7713s, isso significa 128 núcleos. No departamento de memória, o servidor suporta 3200MHz de memória e com 32 slots DIMM (16 por CPU) pode suportar até 4TB de RAM.

Olhando para o armazenamento, há 8 compartimentos hot-swap SFF (2.5 polegadas) na frente, embora mais dois possam ser adicionados, totalizando 153.6 TB (10 unidades x 15.36 TB) de armazenamento NVMe em um espaço de 1U. As CPUs 7003 suportam PCIe Gen4 por toda parte. Há também dois slots para GPUs, um slot de altura total e 3/4 de comprimento e um slot de altura total e comprimento total.

A HPE vem divulgando sua segurança há algum tempo e o novo lote de servidores não é exceção. Os novos ProLiants estão vinculados à base de confiança de silício da empresa. Além disso, eles suportam AMD Secure Processor, um processador de segurança dedicado integrado ao sistema AMD EPYC em um chip (SoC). Cada etapa e componente é monitorado na cadeia de suprimentos para maior segurança. Se um servidor for comprometido, a HPE diz que sabe rapidamente e pode agir, incluindo recusar a capacidade de inicializar. O servidor possui recuperação automatizada que inclui a restauração do firmware validado. Isso coloca o servidor de volta em operação em tempo hábil.

Para gerenciamento remoto, o HPE ProLiant DL365 Gen10 Plus oferece várias opções, incluindo o Luzes apagadas integradas HPE (iLO). E o novo servidor faz parte do pacote as-a-Service da empresa, incluindo HPE GreenLake.

Especificações do HPE ProLiant DL365 Gen10 Plus

Fator de Forma 1U
CPU Série AMD EPYC 7003
Núcleo do processador disponível Até 64 por CPU
Cache do processador instalado Até 256 MB de cache L3, dependendo do modelo do processador
Memória Máxima 4.0 TB com 128 GB DDR4
Slots de memória 32
Tipo de memória Memória inteligente HPE DDR4
Recursos de proteção de memória ECC
Compatível com Drive 8 SFF SAS/SATA/NVMe com opcional 1x 2 SFF SAS/SATA ou 1x 2 SFF NVMe
Controlador de rede OCP opcional e/ou adaptadores de rede PCIe opcionais, dependendo do modelo
Software de gerenciamento remoto HPE iLO Standard com Provisionamento Inteligente (incorporado), HPE OneView Standard (requer download) HPE iLO Advanced (requer uma licença)
Tipo de fonte de alimentação Máximo de 2 fontes de alimentação de slot flexível, dependendo da configuração do cliente
Slots de expansão 3
Controlador de Armazenamento Controladores HPE Smart Array SAS/SATA ou controladores Tri-Mode
Garantia 3/3/3: A garantia do servidor inclui três anos de peças, três anos de mão de obra e três anos de cobertura de suporte no local
Peso 29.51 lb (13.39 kg)
Dimensões do produto 1.69 17.11 x x 29.21 em (4.28 43.46 x x 74.19 cm)

Design e Construção

No geral, o HPE ProLiant DL365 Gen10 Plus se parece mais ou menos com o restante da linha ProLiant dos últimos anos. Na frente do dispositivo estão os oito compartimentos de unidade de 2.5”. As 8 baias nesta compilação de pré-produção são baias Gen4 U.3 NVMe, que apresentaram alguns problemas de compatibilidade de SSD. Compilações de produção completas não terão o mesmo problema que tivemos durante nosso teste inicial da plataforma beta.

Nossa variedade normal de unidades U.2 não funcionaria, as unidades simplesmente não eram vistas pelo sistema. Como tal, nosso teste de desempenho foi limitado aos dois SSDs Samsung fornecidos, que incidentalmente são marcados apenas como U.3. Não haverá problemas com SSDs comprados da HPE funcionando neste servidor, mas deve-se observar que unidades não qualificadas podem ter problemas.

Baías frontais do HPE ProLiant DL365 Gen10 Plus

À direita estão todas as coisas importantes, como os LEDs indicadores, uma porta USB 3.1, o botão liga/desliga, o botão UID e uma porta de serviço iLO. Há um slot para um compartimento de mídia óptica opcional ou mais compartimentos de unidade podem ser adicionados aqui.

Virando-o para trás, as PSUs estão à direita. Na parte superior estão os slots PCIe Gen4. Na parte inferior, da esquerda para a direita, há outra porta iLO, duas portas USB 3.1, um LED UID, um slot OCP 3.0 e uma porta VGA.

HPE ProLIant DL365 Gen10 Plus traseira

Abrindo o servidor, podemos ver os dois processadores no meio cercados pelos 32 slots DIMM.

CPUs HPE ProLiant DL365 Gen10 Plus

Enquanto o resto do interior é bastante típico do servidor, há um conector de detecção de intrusão do chassi para maior segurança.

Elevador HPE ProLiant DL365 Gen10 Plus

Desempenho do HPE ProLiant DL365 Gen10 Plus

Configuração de teste do HPE ProLiant DL365 Gen10 Plus:

  • 2 x 3.2 TB Samsung PM1735 SSD Gen4 U.3
  • 16 x 16 GB DDR4 RAM
  • 2 CPUs AMD Epyc Gen7713 3

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, 60 GB de DRAM e aproveitamos o controlador LSI Logic SAS SCSI.

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 HPE ProLiant DL365 Gen10 Plus apresentou uma latência agregada de 1.5 ms com VMs individuais variando de 1 ms a 2 ms. Medimos mais alto com essa classe de CPU, embora tenhamos usado mais SSDs para armazenamento de back-end para conduzir a E/S.

Servidor SQL HPE ProLiant DL365 Gen10 Plus

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, registramos uma pontuação agregada de 16,817 TPS com VMs individuais rodando de 1988 TPS a 2210 TPS. Deixamos muita CPU sobre a mesa com a configuração de armazenamento limitada, embora isso mostre o quão pouco Gen4 NVMe SSD você precisa para obter o enorme potencial dessas plataformas de última geração.

Bancadas de sistema HPE ProLiant DL365 Gen10 Plus

Com a latência média do Sysbench, o servidor teve um agregado de 15.26ms com VMs individuais variando de 14.47ms a 16.1ms.

Latência média do HPE ProLiant DL365 Gen10 Plus

Em nosso pior cenário (99º percentil), a latência do DL365 teve um agregado de 27.16ms com VMs individuais variando de 25.82ms a 28.54ms.

HPE ProLiant DL365 Gen10 Plus Sysbench 99

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 sejam 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 rastreamento, capturas 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

Analisando a leitura aleatória de 4K, o HPE ProLiant DL365 Gen10 Plus com dois SSDs PCIe Gen4 NVMe começou abaixo de 100 µs por um tempo e atingiu o pico de 567,341 IOPS com uma latência de 365 µs.

A gravação em 4K também foi o início do DL365 abaixo de 100µs. O servidor atingiu o pico de 358,073 IOPS e uma latência de 457µs.

Mudando para nossas cargas de trabalho sequenciais de 64K, na leitura vimos o pico do servidor HPE em aproximadamente 113K IOPS ou 7.1GB/s a 560µs antes de cair um pouco.

A gravação de 64K apresentou uma latência abaixo de 100µs até cerca de 30K IOPS ou 1.5GB/s e um pico de 60,715 IOPS ou 3.79GB/s com uma latência de 496µs.

A seguir estão nossas cargas de trabalho SQL, SQL, SQL 90-10 e SQL 80-20. Com SQL, o DL365 começou apenas um fio abaixo de 100µs e atingiu o pico de 431,077 IOPS com uma latência de 137µs antes de uma leve queda.

No SQL 90-10, vemos o mesmo no início antes de atingir o pico de 414,544 IOPS e uma latência de 140µs.

O SQL 80-20 mais uma vez viu um início de baixa latência semelhante antes de atingir o pico de 383,171 IOPS e uma latência de 148µs.

Agora passamos para nossas cargas de trabalho Oracle, Oracle, Oracle 90-10 e Oracle 80-20. Com o Oracle, o DL365 Plus atingiu o pico de 235,477 IOPS e uma latência de 240µs.

O Oracle 90-10 viu o servidor HPE iniciar abaixo de 100µs e permanecer lá por boa parte da execução. O servidor atingiu o pico de 352,478 IOPS com uma latência de 120µs.

Com o Oracle 80-20 o servidor voltou a iniciar abaixo de 100µs, ficando assim até quebrar 15K IOPS. Chegou ao pico de 336,046 IOPs e latência de 125µs.

Em seguida, mudamos para nosso teste de clone VDI, Full and Linked. Para inicialização VDI Full Clone (FC), o HPE ProLiant DL365 Gen10 Plus atingiu um pico de 152,725 IOPS e uma latência de 419 µs.

O login inicial do VDI FC registrou um pico de 73,535 IOPS com uma latência de 765µs antes de cair um pouco.

Com o VDI FC Monday Login, o servidor nos deu um pico de 92,118 IOPS e uma latência de 295µs.

Em seguida, examinamos os testes VDI Linked Clone (LC). Começando com a inicialização, o servidor teve um pico de 130,062 IOPS e uma latência de 230µs.

Para VDI LC Initial Login, o servidor HPE teve um desempenho máximo de 54,548 IOPS e uma latência de 234 µs.

Por fim, com o VDI LC Monday Login, vimos um pico de cerca de 53,250 IOPS e 450 µs antes de uma queda no desempenho.

Conclusão

O HPE ProLiant DL365 Gen10 Plus é um servidor 1U que possui dois processadores AMD EPYC 7003. Isso pode trazer até 128 núcleos e até 4 TB de RAM de 3200 MHz para este pequeno servidor. Embora não seja feito para armazenar muito, os usuários podem colocar até 153 TB de armazenamento NVMe em seu tamanho reduzido. O DL365 vem com alguns benefícios específicos da HPE, incluindo a raiz de silício de confiança e outras medidas de segurança. Gerenciamento HPE iLO para monitorar o status do servidor e ajudar a solucionar problemas. E suporte para HPE GreenLake, permitindo que este servidor se enquadre no maior guarda-chuva como serviço da empresa.

Para desempenho, executamos nossa análise de carga de trabalho do aplicativo, incluindo latência do SQL Server e Sysbench. Também executamos nossos testes VDBench. Na latência do SQL Server, o HPE ProLiant DL365 Gen10 Plus apresentou uma latência média agregada de 1.5 ms. No Sysbench, vimos pontuações agregadas de 16,817 TPS, 15.26 ms na latência média e apenas 27.16 ms na latência do pior cenário. Ambas as cargas de trabalho teriam medido muito mais, embora tivéssemos um conjunto mais limitado de SSDs para testar, dado o U.3 SSD backplane no sistema.

Com o VDBench também vimos vários bons resultados, os destaques incluem: 567K IOPS na leitura de 4K, 358K IOPS na gravação de 4K, 7.1GB/s na leitura de 64K e 3.79GB/s na gravação de 64K. No SQL, vimos picos de 431K IOPS, 415K IOPS no SQL 90-10 e 383K IOPS no SQL 80-20. Para Oracle, vimos 235K IOPS, 352K IOPS no Oracle 90-10 e 336K IOPS no Oracle 80-20. Em nossos benchmarks VDI Full Clone, vimos 153 IOPS na inicialização, 74 IOPS no login inicial e 92 IOPS no login na segunda-feira. Para VDI Linked Clone, vimos 130 IOPS na inicialização, 55 IOPS no login inicial e 53 IOPS no login de segunda-feira.

O HPE ProLiant DL365 Gen10 Plus fica no meio dos recém-anunciados servidores baseados em AMD da HPE. Sendo um 1U, ele não pode trazer tanto armazenamento (embora você ainda possa embalar em 153 TB razoáveis), ele vem com CPUs AMD EPYC 7003 que podem fornecer 128 núcleos, 4 TB de RAM e suporte a GPU. Isso inclui bastante desempenho de computação densa para uma ampla variedade de cargas de trabalho.

HPE AMD

Envolva-se com a StorageReview

Newsletter | YouTube | LinkedIn | Instagram | Twitter | Facebook | TikTokRSS feed