Crea sistemi ad alta disponibilità tramite la ridondanza delle risorse

Last reviewed 2026-10-27 UTC

Questo principio del pilastro dell'affidabilità del Google Cloud Well-Architected Framework fornisce consigli per pianificare, creare e gestire la ridondanza delle risorse, che può aiutarti a evitare errori.

Questo principio è pertinente all'area di interesse definizione dell'ambito dell'affidabilità.

Panoramica del principio

Dopo aver deciso il livello di affidabilità di cui hai bisogno, devi progettare i tuoi sistemi in modo da evitare eventuali single point of failure. Ogni componente critico del sistema deve essere replicato su più macchine, zone e regioni. Ad esempio, un database critico non può trovarsi in una sola regione e non è possibile eseguire il deployment di un server di metadati in una sola zona o regione. In questi esempi, se l'unica zona o regione subisce un'interruzione, il sistema subisce un'interruzione globale.

Consigli

Per creare sistemi ridondanti, tieni presente i suggerimenti riportati nelle sottosezioni seguenti.

Identifica i domini in errore e replica i servizi

Mappa i domini in errore del tuo sistema, dalle singole VM alle regioni, e progetta la ridondanza tra i domini in errore.

Per garantire l'alta affidabilità, distribuisci e replica i tuoi servizi e le tue applicazioni in più zone e regioni. Configura il sistema per il failover automatico per assicurarti che i servizi e le applicazioni continuino a essere disponibili in caso di interruzioni a livello di zona o regione.

Per esempi di architetture multizona e multiregionali, consulta Progetta un'infrastruttura affidabile per i tuoi workload in Google Cloud.

Rileva e risolvi i problemi tempestivamente

Monitora continuamente lo stato dei domini in errore per rilevare e risolvere tempestivamente i problemi.

Puoi monitorare lo stato attuale dei servizi Google Cloud in tutte le regioni utilizzando la dashboard di Service HealthGoogle Cloud . Puoi anche visualizzare gli incidenti relativi al tuo progetto utilizzando Personalized Service Health. Puoi utilizzare i bilanciatori del carico per rilevare l'integrità delle risorse e instradare automaticamente il traffico ai backend integri. Per saperne di più, consulta la panoramica dei controlli di integrità.

Testa gli scenari di failover

Come per un'esercitazione antincendio, simula regolarmente gli errori per convalidare l'efficacia delle tue strategie di replica e failover.

Per ulteriori informazioni, consulta Simula un'interruzione del servizio in una zona per un MIG a livello di regione e Simula un errore della zona nei cluster GKE a livello di regione.