Ottimizza le risorse cloud

Prima che si verifichi l'evento di picco di capacità, gestisci e ottimizza le risorse utilizzate dai tuoi Google Cloud carichi di lavoro. Ciò comporta il dimensionamento ottimale delle risorse in base all'utilizzo e alla domanda effettivi, l'utilizzo della scalabilità automatica per l'allocazione dinamica delle risorse e la revisione dei consigli di architettura e sicurezza. Sia Cloud Monitoring sia Recommender (Active Assist) possono aiutarti a identificare opportunità per ottimizzare le risorse cloud. Utilizzando questi strumenti, puoi ottenere informazioni sull'utilizzo delle risorse e prendere decisioni consapevoli prima dell'evento.

Consulta le Google Cloud best practice

Molti problemi relativi agli eventi di picco di capacità possono essere evitati seguendo le best practice consigliate per il Google Cloud prodotto che utilizzi. Di seguito sono riportati alcuni esempi di guide alle best practice:

Generale
BigQuery
Cloud Storage
Compute Engine
Dataflow
Dataproc
Google Kubernetes Engine

Esamina la scalabilità

La scalabilità automatica può garantire che le tue applicazioni basate su cloud dispongano delle risorse necessarie per gestire carichi di lavoro variabili, evitando al contempo il provisioning eccessivo e i costi non necessari. Google Cloud offre diverse opzioni di scalabilità automatica specifiche per i prodotti, tra cui:

  • I gruppi di istanze gestite (MIG) di Compute Engine sono gruppi di VM gestite e scalate come una singola entità. Con i MIG, puoi definire criteri di scalabilità automatica che specificano il numero minimo e massimo di VM da gestire nel gruppo e le condizioni che attivano la scalabilità automatica.
  • L'autoscaling di Google Kubernetes Engine (GKE) modifica dinamicamente le risorse del cluster in base alle esigenze della tua applicazione. Offre strumenti che possono ottimizzare l'utilizzo delle risorse, garantire le prestazioni delle applicazioni e semplificare la gestione dei cluster.
  • Cloud Run offre la scalabilità automatica integrata, che regola automaticamente il numero di istanze in base al traffico in entrata.

Prima dell'evento, ti consigliamo di eseguire manualmente l'aumento di scala. Anche se potresti avere configurato la scalabilità automatica, a causa della velocità del traffico degli eventi, la scalabilità automatica potrebbe non essere in grado di soddisfare la domanda. Pertanto, preriscalda le risorse in anticipo, tra cui:

  • Macchine virtuali
  • Cache se vuoi precaricare
  • Componenti serverless per evitare gli avvii a freddo

Esaminare i consigli di Active Assist

Active Assist si riferisce al portafoglio di strumenti utilizzati in Google Cloud per generare consigli e approfondimenti per aiutarti a ottimizzare i tuoi Google Cloud progetti. Per ulteriori informazioni, consulta Che cos'è l'assistenza attiva.

Controllare le versioni dei prodotti

Assicurati che tutti i tuoi prodotti e servizi cloud siano aggiornati all'ultima versione stabile.

Esaminare avvisi e dashboard

Identifica e risolvi i problemi in modo proattivo valutando gli avvisi e le dashboard forniti tramite gli strumenti di Google Cloud Observability e le soluzioni di terze parti.

Controlla le metriche, i log e i tracciamenti di Google Cloud Observability per ottenere informazioni sull'utilizzo delle risorse, sulle caratteristiche delle prestazioni e sullo stato di salute complessivo delle risorse. Monitora le metriche importanti in linea con gli indicatori di salute del sistema, come l'utilizzo della CPU, l'utilizzo della memoria, il traffico di rete, l'I/O del disco e i tempi di risposta delle applicazioni. Dovresti inoltre prendere in considerazione le metriche specifiche per l'attività. Monitorando queste metriche, puoi identificare potenziali colli di bottiglia, problemi di prestazioni e limitazioni delle risorse. Inoltre, puoi configurare avvisi per notificare in modo proattivo ai team competenti potenziali problemi o anomalie.

Per gli avvisi, concentrati sulle metriche critiche, imposta soglie appropriate per ridurre al minimo la fatica da avviso e assicurarti risposte tempestive a problemi significativi. Questo approccio mirato consente di mantenere in modo proattivo l'affidabilità del carico di lavoro. Per ulteriori informazioni, consulta la panoramica degli avvisi.

Passaggi successivi