Workload ARM su GKE

Questo documento spiega come eseguire i workload Arm su Google Kubernetes Engine (GKE). Puoi eseguire i workload Arm nei cluster GKE Autopilot utilizzando le classi di calcolo Performance o Scale-Out oppure nei cluster GKE Standard utilizzando le serie di macchine C4A, N4A (anteprima) o Tau T2A.

Puoi eseguire immagini Arm a singola architettura o immagini multi-architettura (multi-arch) compatibili con processori x86 e Arm. Per scoprire di più sui vantaggi di Arm, vedi VM Arm su Compute.

Per ulteriori informazioni sulla scelta dei workload da eseguire il deployment su Arm e sulla preparazione di questi workload per il deployment, consulta:

  • Scelta dei carichi di lavoro da eseguire su Arm: valuta i vantaggi dei seguenti tipi di macchine quando scegli i carichi di lavoro da eseguire su Arm. Per saperne di più sui tipi di workload adatti a ciascuna di queste serie di macchine, consulta la tabella nella sezione Famiglia di macchine per uso generico per Compute Engine:

    • I nodi C4A forniscono risorse di calcolo basate su Arm che garantiscono prestazioni costantemente elevate per i carichi di lavoro basati su Arm più sensibili alle prestazioni.
    • I nodi N4A forniscono risorse di calcolo basate su Arm che bilanciano prezzo e prestazioni.
    • I nodi T2A sono adatti a workload più flessibili o a workload che si basano sullo scale out orizzontale.
  • Deployment su più architetture: con GKE, puoi utilizzare immagini multi-architettura per eseguire il deployment di un manifest di immagine su nodi con architetture diverse, tra cui Arm.

  • Preparazione dei workload Arm per il deployment: una volta che hai un'immagine compatibile con Arm, utilizza le regole di affinità dei nodi e i selettori di nodi per assicurarti che il workload sia pianificato per i nodi con un tipo di architettura compatibile.

Requisiti e limitazioni

Passaggi successivi