Questo principio del pilastro della sostenibilità del Google Cloud Well-Architected Framework fornisce consigli per aiutarti a selezionare regioni a basse emissioni di carbonio per i tuoi carichi di lavoro in Google Cloud.
Panoramica del principio
Quando prevedi di eseguire il deployment di un workload in Google Cloud, una decisione architetturale importante è la scelta della regione Google Cloud per il workload. Questa decisione influisce sull'impronta di carbonio del tuo workload. Per ridurre al minimo l'impatto ambientale, la strategia di selezione delle regioni deve includere i seguenti elementi:
- Selezione basata sui dati: per identificare e dare la priorità alle regioni, considera l'indicatore
Emissioni di CO2 ridotte e la metrica energia a zero emissioni di CO2 (CFE).
- Governance basata su policy: limita la creazione di risorse a località ottimali dal punto di vista ambientale utilizzando il vincolo località delle risorse nel servizio Organization Policy.
- Flessibilità operativa: utilizza tecniche come lo spostamento temporale e la pianificazione in base alle emissioni di carbonio per eseguire i carichi di lavoro batch durante le ore in cui l'intensità di carbonio della rete elettrica è la più bassa.
L'elettricità utilizzata per alimentare l'applicazione e i carichi di lavoro nel cloud è un fattore importante che influisce sulla scelta delle regioni Google Cloud . Inoltre, tieni in considerazione i seguenti fattori:
- Residenza e sovranità dei dati: la posizione in cui devi archiviare i tuoi dati è un fattore fondamentale che determina la tua scelta della regione Google Cloud. Questa scelta influisce sulla conformità ai requisiti locali di residenza dei dati.
- Latenza per gli utenti finali: la distanza geografica tra gli utenti finali e le regioni in cui esegui il deployment delle applicazioni influisce sull'esperienza utente e sul rendimento delle applicazioni.
- Costo: i prezzi delle risorse Google Cloud possono variare in base alla regione.
Lo strumento Google Cloud per la selezione della regione ti aiuta a selezionare le regioni Google Cloud ottimali in base ai tuoi requisiti per impronta di carbonio, costi e latenza. Puoi anche utilizzare Cloud Location Finder per trovare posizioni cloud in Google Cloud e altri provider in base ai tuoi requisiti di prossimità, utilizzo di energia a zero emissioni di CO2 e altri parametri.
Consigli
Per eseguire il deployment dei tuoi workload cloud in regioni a basse emissioni di carbonio, prendi in considerazione i suggerimenti nelle sezioni seguenti. Questi consigli si basano sulle indicazioni riportate in Energia a zero emissioni di CO2 per le regioni Google Cloud .
Informazioni sull'intensità di carbonio delle regioni cloud
Google Cloud data center di una regione utilizzano l'energia della rete elettrica in cui si trova la regione. Google misura l'impatto delle emissioni di carbonio di una regione utilizzando la metrica CFE, che viene calcolata ogni ora. CFE indica la percentuale di energia a zero emissioni di CO2 rispetto all'energia totale consumata in un'ora. La metrica CFE dipende da due fattori:
- Il tipo di impianti di produzione di energia che alimentano la rete in un determinato periodo.
- Energia pulita attribuita a Google fornita alla rete durante questo periodo.
Per informazioni sulla percentuale media oraria aggregata di energia priva di emissioni di carbonio per ogni regioneGoogle Cloud , consulta Energia priva di emissioni di carbonio per le regioni Google Cloud . Puoi anche ottenere questi dati in un formato leggibile dalla macchina dal repository Carbon free energy for Google Cloud regions in GitHub e da un set di dati pubblico BigQuery.
Incorporare CFE nella strategia di selezione delle località
Prendi in considerazione i seguenti consigli:
- Seleziona la regione più pulita per le tue applicazioni. Se prevedi di eseguire un'applicazione per un lungo periodo, eseguila nella regione con la percentuale di CFE più alta. Per i workload batch, hai una maggiore flessibilità nella scelta di una regione perché puoi prevedere quando deve essere eseguito il workload.
- Seleziona le regioni a basse emissioni di carbonio. Alcune pagine del sito web Google Cloud e i selettori di località nella console Google Cloud mostrano l'indicatore
Basse emissioni di CO2 per le regioni con il minore impatto di carbonio.
- Limita la creazione di risorse a regioni specifiche a basse emissioni di carbonio Google Cloud
utilizzando il vincolo dei
criteri dell'organizzazione
per le località delle risorse. Ad esempio, per consentire la creazione di
risorse solo in regioni a basse emissioni di carbonio con sede negli Stati Uniti, crea un vincolo che
specifichi il gruppo di valori
in:us-low-carbon-locations.
Quando selezioni le località per le tue risorse Google Cloud , tieni conto anche delle best practice per la selezione delle regioni, inclusi fattori come i requisiti di residenza dei dati, la latenza per gli utenti finali, la ridondanza dell'applicazione, la disponibilità dei servizi e i prezzi.
Utilizzare la programmazione in base all'ora del giorno
L'intensità di carbonio di una rete elettrica può variare in modo significativo durante il giorno. La variazione dipende dal mix di fonti energetiche che alimentano la rete. Puoi pianificare i carichi di lavoro, in particolare quelli flessibili o non urgenti, in modo che vengano eseguiti quando la rete è alimentata da una percentuale maggiore di energia elettrica pulita.
Ad esempio, molte reti hanno percentuali di energia pulita più elevate durante le ore non di punta o quando fonti rinnovabili come l'energia solare ed eolica forniscono più energia alla rete. Pianificando attività che richiedono molte risorse di calcolo, come l'addestramento di modelli e l'inferenza batch su larga scala, durante le ore con un fattore di emissione più elevato, puoi ridurre significativamente le emissioni di anidride carbonica associate senza influire sulle prestazioni o sui costi. Questo approccio è noto come spostamento temporale, in cui utilizzi la natura dinamica dell'intensità di emissioni di carbonio di una rete per ottimizzare i tuoi carichi di lavoro in funzione della sostenibilità.