Comparé aux instances C5a avec processeurs AMD EPYC et aux instances C5 sans optimisation continue en temps réel de Granulate activée
Les charges de travail du système d'aide à la décision (DSS) sont devenues des outils essentiels pour de nombreuses organisations, ce qui permet de recueillir des informations brutes et de les transformer en informations exploitables. Pour les entreprises qui exécutent leurs charges de travail DSS dans le Cloud, la large gamme d'instances disponibles peut être écrasante et déterminer quelles instances offriront des performances solides peut être un défi. Nous avons mesuré les performances de plusieurs types d'instances de Cloud EC2 d'Amazon services Web (AWS) à l'aide d'un banc d'essai DSS. Nous avons commencé par examiner l'effet de l'ajout de l'optimisation continue en temps réel Granulate (Granulate) aux instances C5 activées par les processeurs Intel® Xeon® Scalable de 2ᵉ génération. Granulate est un optimiseur de charges de travail qui peut améliorer les performances et la productivité des processeurs Intel®. Ensuite, nous avons comparé les performances de l'instance C5 avec Granulate à celle d'une instance C5a à l'aide de processeurs AMD EPYC.
L'instance avec Granulate a obtenu des vitesses de charge de travail DSS supérieures à celles de la même instance C5 sans Granulate et de l'instance C5a basée sur un processeur AMD EPYC. Sur la base des résultats de ce test, les entreprises qui recherchent les meilleures performances DSS feraient bien de choisir des instances C5 activées par des processeurs Intel® avec Granulate.
L'activation de Granulate a entraîné une augmentation des performances jusqu'à 40 %
Comme le montre la Figure 1, l'activation de Granulate sur l'instance c5.12xlarge dotée de processeurs Intel® Xeon® Scalable de 2ᵉ génération a permis d'améliorer jusqu'à 40 % les performances d'une charge de travail d'aide à la décision.
Une instance C5 avec Granulate a complété une charge de travail DSS avec une vitesse supérieure à celle d'une instance C5a basée sur un processeur AMD EPYC
Comme le montre la Figure 2, l'instance c5.12xlarge activée par des processeurs Intel® Xeon® Scalable de 2ᵉ génération avec Granulate a fourni des performances jusqu'à 52 % supérieures à celles de l'instance c5a.12xlarge basée sur des processeurs AMD EPYC.
Conclusion
Nous avons effectué des tests pour évaluer les performances en matière d'aide à la décision de deux instances AWS C5 dotées de processeurs Intel® Xeon Scalable de 2ᵉ génération, l'une avec l'optimisation continue en temps réel Granulate et l'autre sans, et une instance AWS C5a basée sur un processeur AMD EPYC. L'activation de Granulate a augmenté les performances de l'instance C5 jusqu'à 40 % et l'instance C5 activée par Granulate a surpassé l'instance C5a que nous avons testée jusqu'à 52 %.
En savoir plus
Pour commencer à exécuter vos charges de travail d'aide à la décision sur des instances Amazon EC2 C5 dotées de processeurs Intel® Xeon® Scalable de 2ᵉ génération avec Granulate, visitez https://aws.amazon.com/ec2/instance-types/c5/.
Tests réalisés par Intel en juin 2021. Tous les tests à 4 nœuds exécutés sur AWS us-east-2 avec 48 vCPU, 96 Go de RAM et 4 EBS 200 Go pour 16 000 IOPS, 1 Go de stockage BW, Hadoop 3.3.0, Hive 3.1.2, Spark 3.0.1 et TPC-DS v. 1.1.0. Les tests de Granulate ont utilisé l'agent Granulate v. 2.2.0. Détails de l'instance : c5.12xlarge : Intel® Xeon® 8275CL, réseau BW de 12 Gbit/s, AWS Linux Kernel 4.14.177-139.254.amzn2.x86_64 #1 SMP ; c5a.12xlarge : AMD EPYC 7R32, réseau BW 12 Gbit/s, AWS Linux 4.14.177-139.254.amzn2.x86_64 #1 SMP.