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.
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
Pour développer une version 7B de son modèle Codestral, Mistral AI n'a pas utilisé de…
L’Autorité de la concurrence et des marchés (CMA) britannique ouvre une enquête sur les conditions…
Thomas Gourand est nommé Directeur Général pour la France. Il est chargé du développement de…
Pour dissuader le CISPE d'un accord avec Microsoft, Google aurait mis près de 500 M€…
Pour réduire la taille des mises à jour de Windows, Microsoft va mettre en place…
De l'organisation administrative à la construction budgétaire, la Cour des comptes pointe le fonctionnement complexe…