Best practice per la scalabilità di GKE

Questa pagina fornisce un insieme di consigli per la pianificazione, l'architettura, il deployment, lo scaling e l'operazione di grandi workload sui cluster Google Kubernetes Engine (GKE). Ti consigliamo di seguire questi suggerimenti per mantenere i tuoi workload di scalabilità entro gli obiettivi del livello di servizio (SLO).

Per una panoramica consolidata di tutte le best practice di GKE, consulta Best practice per GKE.

Consigli disponibili per la scalabilità

Prima di pianificare e progettare un'architettura GKE, mappa i parametri specifici del tuo workload (ad esempio il numero di utenti attivi, il tempo di risposta previsto, le risorse di computing richieste) con le risorse utilizzate da Kubernetes (come pod, servizi e "CustomResourceDefinition"). Una volta mappate queste informazioni, rivedi i suggerimenti per la scalabilità di GKE.

I consigli sulla scalabilità sono suddivisi in base ai seguenti ambiti di pianificazione:

  • Pianifica la scalabilità: per scoprire le best practice generali per progettare i workload e i cluster per prestazioni affidabili quando vengono eseguiti su cluster piccoli e grandi. Questi consigli sono utili per architetti, amministratori della piattaforma e sviluppatori Kubernetes. Per saperne di più, consulta Pianifica la scalabilità.
  • Pianifica cluster GKE di grandi dimensioni: scopri come pianificare l'esecuzione di cluster GKE di dimensioni molto grandi. Scopri i limiti noti di Kubernetes e GKE e i modi per evitarli. Questi suggerimenti sono utili per architetti e amministratori di piattaforme. Per saperne di più, consulta Pianifica cluster GKE di grandi dimensioni.
  • Pianifica workload di grandi dimensioni: scopri come pianificare architetture che eseguono workload Kubernetes di grandi dimensioni su GKE. Include consigli per distribuire il workload tra progetti e cluster e per modificare queste quote richieste dal workload. Questi consigli sono utili per gli architetti e gli amministratori della piattaforma. Per saperne di più, consulta Pianifica workload di grandi dimensioni.

Questi suggerimenti per la scalabilità sono generali per GKE e sono applicabili sia alla modalità GKE Standard sia alla modalità GKE Autopilot. GKE Autopilot esegue il provisioning e la gestione dell'infrastruttura sottostante del cluster per te, pertanto alcuni consigli non sono applicabili.

Passaggi successivi