Puoi identificare i cluster Google Kubernetes Engine (GKE) Standard inattivi utilizzando approfondimenti e consigli. Dopo aver verificato che i cluster inattivi identificati non vengono utilizzati, puoi eliminarli per risparmiare sui costi. Se possibile, il consiglio include i risparmi mensili previsti per l'eliminazione di un cluster. Per ulteriori informazioni, consulta la sezione Informazioni sulla stima dei costi per i cluster inattivi.
GKE fornisce approfondimenti e suggerimenti per scenari di ottimizzazione dei costi, ad esempio cluster con provisioning insufficiente, cluster con provisioning eccessivo e cluster inattivi, con i suggerimenti corrispondenti per aumentare, fare lo scale down o eliminare i cluster. Questa pagina spiega come identificare i cluster inattivi. Vedi anche Identificare i cluster GKE con provisioning insufficiente ed eccessivo.
GKE non fornisce approfondimenti per i cluster Autopilot, che comportano costi operativi minimi in quanto paghi solo per le risorse richieste dai tuoi carichi di lavoro. Per saperne di più, consulta Prezzi di Autopilot.
GKE monitora i tuoi cluster e fornisce indicazioni per ottimizzare l'utilizzo tramite Active Assist, un servizio che fornisce suggerimenti che generano approfondimenti e consigli per l'utilizzo delle risorse su Trusted Cloud by S3NS.
Per maggiori informazioni su come gestire approfondimenti e suggerimenti, consulta Ottimizzare l'utilizzo di GKE con approfondimenti e suggerimenti.
Identificare i cluster inattivi
Per identificare i cluster inattivi, visualizza gli approfondimenti e i suggerimenti utilizzando la console Trusted Cloud , Google Cloud CLI o l'API Recommender. Utilizza
i sottotipi di approfondimento mostrati nella tabella nella sezione
successiva e il sottotipo di consiglio CLUSTER_IDLE
. Nella
console, questi approfondimenti vengono visualizzati nella scheda Ottimizzazione dei costi
della pagina Cluster.
Dopo aver identificato i cluster inattivi, consulta le considerazioni da fare quando si eliminano i cluster inattivi.
Come GKE identifica i cluster inattivi
GKE utilizza gli indicatori di utilizzo per determinare se ricevi un approfondimento e un consiglio.
La tabella seguente descrive i segnali utilizzati da GKE e la soglia per ciascun segnale. Ogni indicatore attiva un insight indipendente. Se un cluster ha più approfondimenti, GKE mostra un solo suggerimento.
Sottotipo di insight | Indicatore | Periodo di osservazione | Dettagli |
---|---|---|---|
CLUSTER_IDLE_NO_RUNNING_PODS |
Nessun pod cliente in esecuzione | Ultimi 30 giorni |
Non sono presenti pod nello stato Running al di fuori dello spazio dei nomi kube-system e gmp-system nei log degli eventi delle metriche del cluster per il cluster negli ultimi 30 giorni.
|
CLUSTER_IDLE_NO_NODES |
Nessun nodo o node pool | Ultimi 30 giorni | Non sono presenti nodi o pool di nodi nei log degli eventi delle metriche del cluster per il cluster negli ultimi 30 giorni. |
CLUSTER_IDLE_LOW_CPU_UTILIZATION |
Utilizzo ridotto della CPU e nessun nuovo pod | Ultimi 30 giorni |
Un cluster GKE è inattivo con un utilizzo ridotto della CPU quando
entrambe le seguenti condizioni sono vere:
|
GKE non invia consigli per i cluster creati meno di 30 giorni fa.
Informazioni sulla stima dei costi per i cluster inattivi
Se possibile, GKE include nel consiglio un costo mensile stimato del cluster inattivo, che indica l'importo che risparmieresti ogni mese se eliminassi il cluster. Questa stima deriva dai costi del cluster negli ultimi 30 giorni.
Gli eventuali risparmi stimati sono proiezioni basate su spese precedenti e non sono una garanzia di costi o risparmi futuri.
Per visualizzare queste stime, assicurati di disporre dell'autorizzazione
billing.accounts.getSpendingInformation
necessaria per ottenere informazioni
sulla spesa. Per maggiori dettagli, vedi Accesso alla fatturazione Cloud.
Per saperne di più sul costo di tutti i tuoi cluster GKE, inclusa una suddivisione più granulare in base a spazi dei nomi e carichi di lavoro, consulta Ottenere informazioni chiave sulla spesa per l'allocazione delle risorse e i costi dei cluster GKE.
Per saperne di più sui costi di esecuzione di un cluster GKE, consulta Prezzi di GKE.
Considerazioni sull'eliminazione dei cluster inattivi
Prima di eliminare un cluster che GKE determina essere inattivo, valuta le seguenti possibilità:
- Qualcuno utilizza il cluster? Ad esempio, un cluster potrebbe essere intenzionalmente inattivo se il suo scopo è mantenere la capacità di failover.
- Il cluster deve essere ridimensionato anziché eliminato? Ad esempio, un cluster che esegue un workload utile potrebbe avere un utilizzo basso ed essere identificato come inattivo perché sono state eseguite più operazioni di provisioning delle risorse del necessario.
Implementa il suggerimento per eliminare i cluster inattivi
Se hai ricevuto un approfondimento e un consiglio che ti informano che hai un cluster inattivo che può essere eliminato e hai escluso le considerazioni per mantenere in esecuzione il cluster, segui le istruzioni riportate nel consiglio ed elimina il cluster.
Passaggi successivi
- Ottimizza l'utilizzo di GKE con approfondimenti e suggerimenti.
- Best practice per l'esecuzione di applicazioni Kubernetes con ottimizzazione dei costi su GKE.