VM ARM in computing

Google Cloud offre la serie di macchine Tau T2A come prima serie ARM disponibile su Compute Engine. L'architettura ARM è ottimizzata per l'efficienza energetica e, di conseguenza, la serie di macchine Tau T2A offre un rapporto prezzo/prestazioni migliore.

I processori ARM stanno diventando comuni nei server standard a causa della loro efficienza energetica rispetto ai server x86. Cellulari e laptop sono esempi di dispositivi che funzionano su un processore ARM: con un set di istruzioni ridotto di una CPU ARM, un minor numero di istruzioni equivale a una maggiore velocità delle prestazioni con un consumo di batteria e di energia inferiore.

Grazie alla sua CPU a thread singolo, Ampere Altra è una piattaforma eccellente per carichi di lavoro di calcolo generici. Prendi in considerazione le VM ARM per uso generico Tau T2A quando vuoi:

  • Esegui carichi di lavoro ad alta intensità di calcolo che richiedono la capacità di scalare rapidamente l'utilizzo quando necessario.
  • Ottimizza per il rapporto prezzo/prestazioni sui carichi di lavoro compatibili con Arm.
  • Sfrutta stack software open source moderni.
  • Sviluppa e testa sistemi mobile o incorporati che utilizzano una CPU ARM.
  • Valuta se il tuo carico di lavoro è adatto per una CPU ARM.

Serie di macchine Tau T2A

La serie di macchine Tau T2A Arm in esecuzione con il processore Ampere Altra Arm a 64 core e una frequenza all-core di 3,0 GHz offre un rapporto prezzo/prestazioni migliore per molti carichi di lavoro. Tau T2A consente di eseguire carichi di lavoro che vengono eseguiti in modo ottimale o esclusivo su ARM.

I tipi di macchine Tau T2A supportano solo l'interfaccia NVMe per l'archiviazione e il NIC virtuale Google (gVNIC) per il networking. Le interfacce Virtionet e SCSI non sono supportate. Tutte le immagini del sistema operativo ARM disponibili pubblicamente sono configurate per l'utilizzo delle interfacce NVMe e gVNIC. gVNIC è un'interfaccia di rete progettata appositamente per Compute Engine. Offre prestazioni migliori e supporta larghezze di banda e velocità effettiva di rete più elevate.

La serie di macchine Tau T2A dispone di tipi di macchine predefinite con un massimo di 48 core fisici con 4 GB di memoria per vCPU. I tipi di macchine Tau T2A vengono eseguiti all'interno di un singolo nodo NUMA.

Multi-threading simultaneo

Per questa serie di macchine, ogni vCPU è supportata da un singolo core senza multithreading (SMT). Pertanto, le VM Tau T2A offrono prestazioni per vCPU migliori rispetto a una VM con SMT abilitata. Sebbene la soluzione SMT offra vantaggi a determinati carichi di lavoro, i core a thread singolo sono ideali per carichi di lavoro ad alta intensità di calcolo, perché i processi possono accedere all'intero core, invece di condividerlo con altri processi.

Immagini sistema operativo

Le VM Tau T2A supportano immagini sistema operativo pubbliche basate su Arm. Puoi anche creare immagini personalizzate utilizzando un'immagine basata su Arm disponibile pubblicamente.

Suggerimenti per il carico di lavoro

La serie di macchine Tau T2A offre l'opportunità di testare, sviluppare e pianificare la tua eventuale migrazione alla nuova generazione della serie di macchine Arm e per determinare quali carichi di lavoro trarrebbero vantaggio dall'esecuzione su ARM. Tau T2A è una buona scelta per carichi di lavoro con scale out e ad alta intensità di calcolo, come:

  • Pubblicazione di app, pubblicazione sul web e pubblicazione di giochi
  • Sviluppo di sistemi incorporati
  • Sviluppo su CI/CD su ARM
  • Codifica, transcodifica ed elaborazione di video e immagini
  • Pubblicazione e scambi di pubblicità digitale
  • Server cache
  • Scoperta di farmaci computazionali
  • Sviluppo Android
  • Sviluppo di software per il settore auto e motori autonomo o convenzionale

Tabella di confronto delle macchine per uso generico

Questa tabella mette a confronto le serie di macchine N2D, T2D e T2A per uso generico tra loro, in modo da poter determinare le serie di macchine migliori per i tuoi carichi di lavoro.

N2D
Uso generico
T2D
Uso generico
Perf/$ ottimizzate
T2A
Uso generico
Perf/$ ottimizzate
Forme di VM 224 vCPU massimo
Forme di VM di grandi dimensioni
Più configurazioni di memoria
60 max vCPU
Nessuna VM personalizzata
Memoria standard
48 vCPU max
Nessuna VM personalizzata
Memoria standard
SMT ON OFF N/A
Sottofamiglie di VM Standard
con CPU elevata
mem
Standard Standard
Velocità memoria 2933 DDR4 2933 DDR4 3200 DDR4
NUMA
Configurazione
1 nodo NUMA ≤ 24 core,
altrimenti 2 nodi NUMA
1 nodo NUMA ≤ 60 core 1 nodo NUMA ≤ 48 core
Single-tenancy No No
Supporto Confidential VM No No
Networking Fino a 100 Gbit/s Fino a 32 Gbit/s Fino a 32 Gbit/s

Passaggi successivi