Em comparação com ambas as instâncias C5a com processadores AMD EPYC e instâncias C5 sem a otimização contínua em tempo real habilitada da Granulate
As cargas de trabalho do sistema de suporte a decisões (DSS) tornaram-se ferramentas integrais para muitas organizações, ajudando a coletar informações brutas e transformá-la em percepções úteis. Para empresas que executam suas cargas de trabalho de DSS na nuvem, a ampla gama de instâncias disponíveis pode ser esmagadora e determinar quais instâncias oferecerão um desempenho forte pode ser um desafio. Medimos o desempenho de vários tipos de instâncias de nuvem EC2 do Amazon Web Services (AWS) usando um benchmark de DSS. Começamos olhando para o efeito de adicionar a Granulate Real-Time Continuous Optimization (Granulate) às instâncias C5 habilitadas pela 2ª geração de processadores escalonáveis Intel Xeon. A Granulate é um otimizador de carga de trabalho que pode melhorar o desempenho e a produtividade do processador Intel. Em seguida, comparamos o desempenho da instância C5 com a Granulate com o de uma instância C5a usando processadores AMD EPYC.
A instância habilitada para Granulate alcançou velocidades de carga de trabalho de DSS maiores do que a mesma instância C5 sem Granulate e a instância C5a baseada no processador AMD EPYC. Com base nesses resultados de teste, as empresas que buscam o desempenho mais forte da DSS fariam bem em selecionar instâncias C5 habilitadas pelos processadores da Intel com a Granulate.
Habilitando a Granulate levou a um aumento de desempenho de até 40%
Como a Figura 1 mostra, permitir a Granulate na instância c5.12xlarge com processadores escaláveis Intel Xeon da 2ª Geração causou o desempenho em uma carga de trabalho de suporte de decisão para melhorar em até 40%.
Uma instância C5 com Granulate concluiu uma carga de trabalho de DSS com maior velocidade do que uma instância C5a baseada no processador AMD EPYC
Como a Figura 2 mostra, a instância c5.12xlarge habilitada por processadores escaláveis Intel® Xeon® da 2ª Geração com Granulate apresentou desempenho até 52% maior do que a instância c5a.12xlarge com base em processadores AMD EPYC.
Conclusão
Realizamos testes para avaliar o desempenho do suporte à decisão de duas instâncias AWS C5 com processadores escaláveis Intel Xeon da 2ª Geração — uma com otimização contínua em tempo real habilitada e outra sem — e uma instância AWS C5a baseada no processador AMD EPYC. Habilitando a Granulate aumentou o desempenho da instância C5 em até 40%, e a instância C5 habilitada para Granulate superou a instância C5a que testamos em até 52%.
Saiba Mais
Para começar a executar suas cargas de trabalho de suporte de decisão em instâncias do Amazon EC2 C5 com processadores escaláveis Intel Xeon da 2ª Geração com Granulate, visite https://aws.amazon.com/ec2/instance-types/c5/.
Testes realizados pela Intel em junho de 2021. Todos os testes de 4 nós são executados na AWS us-east-2 com 48 vCPUs, 96 GB RAM, 4 EBS 200 GB para 16.000 IOPS, BW de armazenamento de 1 GB, Hadoop 3.3.0, Hive 3.1.2, Spark 3.0.1 e TPC-DS v. 1.1.0. Os testes da Granulate usaram o Granulate Agent v. 2.2.0. Detalhes da instância: c5.12xlarge: Intel Xeon 8275CL, BW de rede de 12 Gbps, Kernel AWS Linux 4.14.177-139.254.amzn2.x86_64 nº 1 SMP; c5a.12xlarge: AMD EPYC 7R32, rede BW de 12 Gbps, AWS Linux 4.14.177-139.254.amzn2.x86_64 #1 SMP.