Informazioni sulla scalabilità di GKE


Questa pagina fornisce un insieme di suggerimenti per la pianificazione, l'architettura, il deployment, la scalabilità e l'esecuzione di carichi di lavoro di grandi dimensioni su cluster Google Kubernetes Engine (GKE). Ti consigliamo di seguire questi suggerimenti per mantenere i carichi di lavoro di scalabilità entro gli obiettivi del livello del servizio (SLO).

Suggerimenti disponibili per la scalabilità

Prima di pianificare e progettare un'architettura GKE, mappa parametri specifici per il tuo carico di lavoro (ad esempio il numero di utenti attivi, il tempo di risposta previsto, le risorse di calcolo richieste) alle risorse utilizzate da Kubernetes (come pod, servizi e "CustomResourceDefinition"). Con queste informazioni mappate, esamina i suggerimenti sulla scalabilità di GKE.

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

  • Pianifica la scalabilità: per conoscere le best practice generali per la progettazione di carichi di lavoro e cluster in modo da ottenere prestazioni affidabili durante l'esecuzione su cluster di piccole e grandi dimensioni. Questi consigli sono utili per architect, amministratori di piattaforma e sviluppatori Kubernetes. Per scoprire di più, consulta Pianificare per la scalabilità.
  • Pianifica per cluster GKE di grandi dimensioni: per informazioni su come pianificare l'esecuzione di cluster GKE di grandi dimensioni. Scopri i limiti noti di Kubernetes e GKE e i modi per evitare di raggiungerli. Questi consigli sono utili per architect e amministratori di piattaforma. Per saperne di più, consulta Pianificare cluster GKE di grandi dimensioni.
  • Pianifica per carichi di lavoro di grandi dimensioni: per scoprire come pianificare architetture che eseguono grandi carichi di lavoro Kubernetes su GKE. Copre i suggerimenti per la distribuzione del carico di lavoro tra progetti e cluster e la regolazione delle quote richieste per i carichi di lavoro. Questi consigli sono utili per gli architect e gli amministratori di piattaforma. Per scoprire di più, consulta Pianificare per carichi di lavoro di grandi dimensioni.

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

Che cosa succede dopo?