Obtenha Melhor Desempenho de Suporte a Decisões com Instâncias AWS C6i com Processadores Escaláveis Intel® Xeon® da 3ª Geração

Spark

  • Acelere o desempenho do suporte a decisões em até 43% em instâncias de 48vCPU com Granulate em relação às sem Granulate.

  • Desempenho de suporte a decisões 28% melhor em instâncias AWS c6i.12xlarge com Granulate em relação ao c5.12xlarge também com Granulate.

  • Custo 22% menor para executar uma carga de trabalho de suporte a decisões em instâncias AWS c6i.12xlarge com Granulate em relação as instâncias c5.12xlarge também com Granulate.

author-image

Por

Essas instâncias, com otimização contínua Granulate em tempo real, realizam mais trabalho a um custo menor do que as instâncias C5 mais antigas

As empresas usam cargas de trabalho do sistema de suporte a decisões (DSS) com o objetivo de coletar e analisar informações para tomar uma variedade de decisões críticas de negócios. Ao executar as cargas de trabalho na nuvem, é importante selecionar instâncias que ofereçam desempenho robusto e econômico. Usamos uma carga de trabalho de suporte a decisões para medir o desempenho do DSS dos tipos de instância de nuvem EC2 da Amazon Web Services (AWS). Testamos instâncias C6i com processadores escaláveis Intel® Xeon® da 3ª Geração e instâncias c5 com processadores escaláveis Intel® Xeon® da 2ª Geração. Testamos duas configurações de cada instância: uma otimização contínua em tempo real com Granulate e outra sem Granulate. A Granulate Cloud Solution é um otimizador de carga de trabalho que pode melhorar o desempenho dos processadores Intel e permitir que eles alcancem maior produtividade a custos mais baixos.

Descobrimos que as instâncias habilitadas para Granulate superaram suas contrapartes sem Granulate. Além disso, as instâncias mais recentes superaram as instâncias mais antigas. Com base nessas descobertas, as empresas podem usufruir de vantagens de desempenho e preço ao optar por habilitar o Granulate.

Desempenho Aprimorado Granulate

A Figura 1 mostra como o Granulate afetou o desempenho do suporte a decisões dos dois tipos de instância da AWS. Definimos a pontuação da carga de trabalho de suporte a decisões de cada instância sem Granulate como 1 e, em seguida, calculamos a melhoria com Granulate. A ativação do Granulate em instâncias c6i.12xlarge e c5.12xlarge melhorou o desempenho em 43% e 34%, respectivamente.

Figura 1. Desempenho de suporte a decisões obtido por uma instância c6i.12xlarge e uma instância c5.12xlarge, com e sem Granulate Quanto mais alto, melhor.

Instâncias com Granulate mais Recentes Superaram o Desempenho de Instâncias mais Antigas.

Como mostra a Figura 2, a instância c6i.12xlarge habilitada pelos processadores escaláveis Intel® Xeon® da 3ª Geração com Granulate apresentou desempenho até 28% maior em relação à instância c5.12xlarge com Granulate.

Figura 2. Desempenho de suporte a decisões alcançado por uma instância c6i.12xlarge com processadores escaláveis Intel® Xeon® da 3ª Geração e por uma instância c5.12xlarge com processadores escaláveis Intel® Xeon® da 2ª Geração, ambos com Granulate. Quanto mais alto, melhor.

As Instâncias com Granulate mais Recentes são mais Econômicas do que as Instâncias mais Antigas.

Como mostra a Figura 3, devido aos tempos de execução mais curtos, a execução da carga de trabalho de suporte a decisões na instância c6i.12xlarge habilitada pelos processadores escaláveis Intel® Xeon® da 3ª Geração com Granulate custa 22% menos do que a instância c5.12xlarge com Granulate.

Figura 3. Custo relativo para executar cargas de trabalho de suporte a decisões em uma instância c6i.12xlarge com processadores escaláveis Intel® Xeon® da 3ª Geração e em uma instância c5.12xlarge com processadores escaláveis Intel® Xeon® da 2ª Geração, ambos com Granulate. Quanto mais baixo, melhor.

Conclusão

Testamos o desempenho do suporte a decisões de instâncias AWS C6i com processadores escaláveis Intel® Xeon® da 3ª Geração e instâncias C5 com processadores escaláveis Intel® Xeon® da 2ª Geração, ambos com otimização contínua em tempo real com e sem Granulate. A adição de Granulate aumentou o desempenho para ambas as séries, e a série mais recente com Granulate superou e custou menos do que as séries mais antigas com Granulate.

Saiba Mais

Para começar a executar suas cargas de trabalho de suporte a decisões em instâncias do Amazon C6i com processadores escaláveis Intel® Xeon® da 3ª Geração com Granulate, visite https://aws.amazon.com/ec2/instance-types/c6i/.

Testes realizados pela Intel em junho de 2021 (teste C5) e novembro de 2021 (testes c6i). Todos os testes de 4 nós são executados na AWS us-east-2 com 48 vCPUs, 96 GB de RAM, 4 EBS 200 GB para 16.000 IOPS, 1 GB de armazenamento BW, Hadoop 3.3.0, Hive 3.1.2, Spark 3.0.1 e TPC-DS v. 1.1.0. Testes Granulate usando agente Granulate v. 2.2.0. Detalhes da instância: c5.12xlarge: Intel® Xeon® 88275CL, rede 12 Gbps BW, AWS Linux Kernel 4.14.177-139.254.amzn2.x86_64 #1 SMP; c6i.12xlarge: Intel® Xeon® 8375C, rede 18.75 Gbps BW, kernel Amazon Linux 4.14.252-195.483.amzn2.x86_64 #1 SMP. As instâncias custavam US$ 2,04/h e o armazenamento era de US$ 464/mês.