VM Arm sur Compute Engine


Google Cloud propose sa première série de machines Arm sur Compute Engine, la série de machines Tau T2A. L'architecture Arm est optimisée pour accroître l'efficacité énergétique. Par conséquent, la série de machines Tau T2A offre un meilleur rapport prix-performances.

Les processeurs Arm deviennent de plus en plus courants sur les serveurs standards en raison de leur efficacité énergétique par rapport aux serveurs x86. Les téléphones mobiles et les ordinateurs portables sont des exemples d'appareils exécutés sur un processeur Arm. Avec l'ensemble d'instructions réduit d'un processeur Arm, vous bénéficiez de meilleures performances avec une batterie et une consommation d'énergie réduites.

Le processeur à un seul thread d'Ampere Altra en fait une excellente plate-forme pour les charges de travail de calcul à usage général. Envisagez les VM Arm Tau T2A à usage général lorsque vous souhaitez effectuer les opérations suivantes :

  • Exécuter des charges de travail nécessitant beaucoup de ressources de calcul qui doivent effectuer un scaling rapide de l'utilisation si nécessaire
  • Optimiser le rapport prix-performances sur les charges de travail compatibles avec Arm
  • Profiter de piles logicielles Open Source modernes
  • Développer et tester des systèmes mobiles ou intégrés utilisant un processeur Arm
  • Déterminer si votre charge de travail est adaptée à un processeur Arm

Série de machines Tau T2A

La série de machines Tau T2A Arm s'exécutant sur le processeur Ampere Altra Arm à 64 cœurs à une fréquence de 3 GHz tout cœur offre un meilleur rapport prix-performances pour de nombreuses charges de travail. La série Tau T2A permet d'exécuter des charges de travail qui s'exécutent de façon optimale ou exclusivement sur Arm.

Les types de machines Tau T2A ne sont compatibles qu'avec l'interface NVMe pour le stockage et la carte d'interface réseau virtuelle Google (gVNIC) pour la mise en réseau. Les interfaces Virtionet et SCSI ne sont pas acceptées. Toutes les images de l'OS Arm disponibles publiquement sont configurées pour utiliser les interfaces NVMe et gVNIC. gVNIC est une interface réseau conçue spécifiquement pour Compute Engine. Elle offre de meilleures performances, et une bande passante et un débit réseau plus élevés.

La série de machines Tau T2A propose des types de machines prédéfinis comportant jusqu'à 48 cœurs physiques, avec 4 Go de mémoire par processeur virtuel. Les types de machines Tau T2A s'exécutent dans un seul nœud NUMA.

Multithreading simultané

Pour cette série de machines, chaque processeur virtuel est sauvegardé par un seul cœur sans multithreading simultané (SMT). Ainsi, les VM Tau T2A offrent de meilleures performances par processeur virtuel qu'une VM avec SMT activé. Bien que SMT offre des avantages pour certaines charges de travail, les cœurs à un seul thread sont parfaits pour les charges de travail nécessitant beaucoup de ressources de calcul, car les processus peuvent accéder à l'intégralité du cœur plutôt que de le partager avec d'autres processus.

Images d'OS

Les VM Tau T2A sont compatibles avec les images d'OS publiques basées sur Arm. Vous pouvez également créer des images personnalisées à l'aide d'une image Arm publique.

Recommandations concernant les charges de travail

La série de machines Tau T2A vous offre la possibilité de tester, de développer et de planifier votre migration vers la prochaine génération de série de machines Arm, et de déterminer les charges de travail qui pourraient bénéficier d'une exécution sur Arm. Tau T2A est un bon choix pour les charges de travail à scaling horizontal et nécessitant beaucoup de ressources de calcul, telles que les suivantes :

  • Diffusion d'applications, diffusion Web et diffusion de jeux
  • Développement de systèmes intégrés
  • Développement sur CI/CD sur Arm
  • Encodage, transcodage et traitement des vidéos et images
  • Échanges et diffusion d'annonces numériques
  • Serveurs cache
  • Découverte de médicaments par calcul
  • Développement d'Android
  • Développement de logiciels automobiles classiques ou autonomes

Tableau de comparaison des machines à usage général

Ce tableau compare les séries de machines à usage général N2D, T2D et T2A afin que vous puissiez déterminer la meilleure série de machines pour vos charges de travail.

N2D
Usage général
T2D
Usage général
Rapport perf/$ optimisé
T2A
Usage général
Rapport perf/$ optimisé
Formes de VM 224 vCPU max.
Grandes formes de VM
Plusieurs configurations de mémoire
60 vCPU max.
Aucune VM personnalisée
Mémoire standard
48 vCPU max.
Aucune VM personnalisée
Mémoire standard
SMT ON Désactivé N/A
Sous-familles de VM Standard
Highcpu
Highmem
Standard Standard
Vitesse de la mémoire 2933 DDR4 2933 DDR4 3200 DDR4
Configuration
NUMA
1 nœud NUMA ≤ 24 cœurs,
2 nœuds NUMA dans le cas contraire
1 nœud NUMA ≤ 60 cœurs 1 nœud NUMA ≤ 48 cœurs
Location unique Yes Non Non
Compatibilité avec le service Confidential VMs Yes Non Non
Mise en réseau Jusqu'à 100 Gbit/s Jusqu'à 32 Gbit/s Jusqu'à 32 Gbit/s

Étape suivante