Pour gérer vos consentements :
Categories: CloudIAAS

AWS, Azure, GCP : le match des VM Arm

Est-il pertinent d’évaluer le rapport coût/performance d’une VM du seul point de vue du nombre de cœurs CPU ? C’est en tout cas l’approche qu’ont choisie deux contributeurs du projet Apache APISIX. Ils ont mis à contribution cette passerelle API pour comparer des instances Arm sur AWS, Azure et GCP. En l’occurrence, les suivantes :

– Chez AWS, une VM équipée en Graviton3 : c7g.large (2 vCPU, 4 Go de RAM, jusqu’à 12,5 Gbps)

– Côté Azure, la D2ps_v5 (2 vCPU, 8 Go, 12,5 Gbps), fondée sur des puces Ampere Altra

– Pour GCP, la t2a-standard-2 (2 vCPU, 8 Go, 10 Gbps), également sur base Altra

Le benchmark s’est fait en monocœur, avec le script officiel de test d’APISIX. Sur deux indicateurs : nombre de requêtes par seconde et délai de réponse. Et sur deux scénarios. D’une part, en upstream pur, sans plug-in. De l’autre, avec les plug-in limit-count et prometheus.

AWS : meilleures performances… et meilleur prix ?

Sur la partie « nombre de requêtes par seconde », les résultats sont les suivants :

– Sans plug-in : 23 000 pour AWS ; 13 400 pour Azure ; 11 300 pour GCP
– Avec plug-in : 18 000 pour AWS (-22 %) ; 11 000 pour Azure (-18 %) ; 9900 pour GCP (-13 %)

Sur la partie « délai de réponse » :

– Sans plug-in : 0,68 ms pour AWS ; 1,21 pour Azure ; 1,39 pour GCP
– Avec plug-in : 0,88 pour AWS (+29 %) ; 1,43 pour Azure (+18 %) ; 1,6 pour GCP (+15 %)

Conclusion des intéressés : par rapport à la VM GCP, la VM Azure est environ 15 % plus performante ; la VM AWS, deux fois plus performante. Mais à quel prix ? C’est là qu’il a été décidé de limiter la comparaison au nombre de cœurs CPU, excluant donc, entre autres, la RAM.

Sur ce critère, les rapports coût/performance (nombre de requêtes par seconde sans plug-in/coût annuel) s’établissent ainsi :

– 36,3 pour c7g.large (AWS) en zone US East (Ohio)
– 33,6 pour D2ps_v5 (Azure) en zone East US… en tenant compte d’un rabais de 40 %
– 16,8 pour t2a-standard-2 (GCP) en zone US Central 1

En excluant le « rabais Azure », les écarts entre VM sont comparables à ceux constatés en matière de performance.

Photo d’illustration © Visual Generation – Adobe Stock

Recent Posts

Pour son premier LLM codeur ouvert, Mistral AI choisit une architecture alternative

Pour développer une version 7B de son modèle Codestral, Mistral AI n'a pas utilisé de…

4 heures ago

Microsoft x Inflection AI : l’autorité de la concurrence britannique lance son enquête

L’Autorité de la concurrence et des marchés (CMA) britannique ouvre une enquête sur les conditions…

7 heures ago

Thomas Gourand, nouveau Directeur Général de Snowflake en France

Thomas Gourand est nommé Directeur Général pour la France. Il est chargé du développement de…

9 heures ago

Accord Microsoft-CISPE : comment Google a tenté la dissuasion

Pour dissuader le CISPE d'un accord avec Microsoft, Google aurait mis près de 500 M€…

9 heures ago

Vers des mises à jour cumulatives intermédiaires pour Windows

Pour réduire la taille des mises à jour de Windows, Microsoft va mettre en place…

10 heures ago

RH, finances, stratégie… Les complexités de la Dinum

De l'organisation administrative à la construction budgétaire, la Cour des comptes pointe le fonctionnement complexe…

1 jour ago