Dieses Prinzip im Bereich „Nachhaltigkeit“ des Google Cloud Well-Architected Framework enthält Empfehlungen, mit denen Sie die Nachhaltigkeit Ihrer Arbeitslasten in Google Cloudmessen und kontinuierlich verbessern können.
Übersicht über die Grundsätze
Damit Ihre Cloud-Arbeitslasten nachhaltig bleiben, benötigen Sie genaue und transparente Messwerte. Mit überprüfbaren Messwerten können Sie Nachhaltigkeitsziele in Maßnahmen umsetzen. Jede Ressource, die Sie in der Cloud erstellen, hat einen zugehörigen CO2-Fußabdruck. Um nachhaltige Cloud-Architekturen zu entwickeln und zu pflegen, müssen Sie die Messung von CO2-Daten in Ihren operativen Feedback-Loop einbinden.
Die Empfehlungen in diesem Abschnitt bieten einen Rahmen für die Verwendung der CO₂-Bilanz, um CO₂-Emissionen zu quantifizieren, CO₂-Hotspots zu identifizieren, gezielte Workload-Optimierungen zu implementieren und die Ergebnisse der Optimierungsbemühungen zu überprüfen. Mit diesem Framework können Sie Ihre Ziele zur Kostenoptimierung effizient mit überprüfbaren Zielen zur CO2-Reduzierung in Einklang bringen.
Berichtsmethode für die CO₂-Bilanz
Carbon Footprint bietet einen transparenten, prüfbaren und global ausgerichteten Bericht über Ihre Cloud-bezogenen Emissionen. Der Bericht entspricht internationalen Standards, vor allem dem Greenhouse Gas (GHG) Protocol für die Berichterstellung und Bilanzierung von CO₂-Emissionen. Im Bericht zur CO₂-Bilanz werden standortbasierte und marktbasierte Bilanzierungsmethoden verwendet. Die standortbasierte Abrechnung basiert auf dem Emissionsfaktor des lokalen Stromnetzes. Bei der marktbasierten Abrechnung werden die Einkäufe von CO₂-freier Energie (CFE) durch Google berücksichtigt. Mit diesem dualen Ansatz können Sie sowohl die Auswirkungen auf das Stromnetz als auch die CO2-Vorteile Ihrer Arbeitslasten in Google Cloudnachvollziehen.
Weitere Informationen zur Erstellung des Berichts zu Carbon Footprint, einschließlich der verwendeten Datenquellen, der Einbeziehung von Scope 3 und des Zuweisungsmodells für Kunden, finden Sie unter Berichtsmethode für die CO₂-Bilanz.
Empfehlungen
Wenn Sie die CO2-Analyse zur kontinuierlichen Verbesserung nutzen möchten, sollten Sie die Empfehlungen in den folgenden Abschnitten berücksichtigen. Die Empfehlungen sind als Reifephasen für die Implementierung von nachhaltigen Cloud-Vorgängen strukturiert:
- Phase 1: Baseline festlegen
- Phase 2: Hotspots ermitteln
- Phase 3: Gezielte Optimierung implementieren
- Phase 4: Nachhaltigkeitspraktiken und ‑berichte institutionalisieren
Phase 1: Basislinie festlegen
In dieser Phase richten Sie die erforderlichen Tools ein und sorgen dafür, dass Daten zugänglich und korrekt integriert sind.
- Berechtigungen erteilen: Erteilen Sie Berechtigungen für Teams wie FinOps, SecOps und Plattformtechnik, damit sie in der Google Cloud -Konsole auf das Dashboard „Carbon Footprint“ zugreifen können. Weisen Sie dem entsprechenden Rechnungskonto die Rolle „Carbon Footprint Viewer“ (
roles/billing.carbonViewer) in Identity and Access Management (IAM) zu. - Datenexport automatisieren: Konfigurieren Sie den automatisierten Export von Carbon Footprint-Bilanz nach BigQuery. Mit den exportierten Daten können Sie detaillierte Analysen durchführen, CO₂-Daten mit Kosten- und Nutzungsdaten in Beziehung setzen und benutzerdefinierte Berichte erstellen.
- CO₂-bezogene KPIs definieren: Legen Sie Messwerte fest, die CO₂-Emissionen mit dem Geschäftswert in Verbindung bringen. Die Kohlenstoffintensität ist beispielsweise ein Messwert für die Anzahl der Kilogramm CO2-Äquivalente pro Kunde, Transaktion oder Umsatzeinheit.
Phase 2: CO₂-Hotspots identifizieren
Mithilfe der detaillierten Daten im Carbon Footprint-Bericht können Sie die Bereiche mit den größten Umweltauswirkungen ermitteln. Verwenden Sie für diese Analyse die folgenden Techniken:
- Nach Umfang priorisieren: Um die größten Brutto-CO₂-Emittenten schnell zu identifizieren, analysieren Sie die Daten im Dashboard nach Projekt, Region und Dienst.
- Doppelte Bilanzierung verwenden: Wenn Sie die CO₂-Bilanz in einer Region bewerten, berücksichtigen Sie sowohl standortbasierte Emissionen (die Umweltauswirkungen des lokalen Stromnetzes) als auch marktbasierten Emissionen (die Vorteile der Investitionen von Google in CFE).
- Mit Kosten in Beziehung setzen: Führen Sie die CO2-Daten in BigQuery mit Ihren Abrechnungsdaten zusammen und bewerten Sie die Auswirkungen von Optimierungsmaßnahmen auf Nachhaltigkeit und Kosten. Hohe Kosten können oft mit hohen CO2-Emissionen in Verbindung gebracht werden.
- Daten mit Anmerkungen versehen, um den Return on Effort (ROE) zu messen: Versehen Sie die CO₂-Daten in BigQuery mit Anmerkungen zu bestimmten Ereignissen, z. B. zur Anpassung der Größe einer Ressource oder zur Stilllegung eines großen Dienstes. Mithilfe der Anmerkungen können Sie Senkungen von CO₂-Emissionen und Kosten bestimmten Optimierungsinitiativen zuordnen, um die Ergebnisse der einzelnen Initiativen zu messen und zu präsentieren.
Phase 3: Gezielte Optimierung implementieren
Dies ist die Ausführungsphase für die Implementierung von nachhaltigen Cloud-Vorgängen. Mit den folgenden Strategien können Sie bestimmte Ressourcen optimieren, die Sie als wichtige Faktoren für Kosten und CO2-Emissionen identifizieren:
- Unbeaufsichtigte Projekte deaktivieren: Prüfen Sie regelmäßig den Recommender für unbeaufsichtigte Projekte, der in die Carbon Footprint-Daten eingebunden ist. Um sofortige, nachgewiesene Reduzierungen von CO₂-Emissionen und Kosten zu erzielen, sollten Sie die Überprüfung und das eventuelle Entfernen nicht verwendeter Projekte automatisieren.
- Ressourcen richtig dimensionieren: Passen Sie die bereitgestellte Ressourcenkapazität an die tatsächliche Nutzung an. Verwenden Sie dazu Active Assist-Recommenders zur Größenanpassung, z. B. Empfehlungen für Maschinentypen für Compute Engine-VMs. Verwenden Sie für rechenintensive Aufgaben und KI-Arbeitslasten die effizientesten Maschinentypen und KI-Modelle.
- CO2-bewusste Planung einführen: Integrieren Sie für Batch-Arbeitslasten, die nicht zeitkritisch sind, regionale CFE-Daten in die Planungslogik. Beschränken Sie, sofern möglich, die Erstellung neuer Ressourcen auf Regionen mit geringen CO2-Emissionen, indem Sie die Einschränkung Ressourcenstandorte im Organisationsrichtliniendienst verwenden.
- Datenwildwuchs reduzieren: Implementieren Sie Richtlinien zur Datenverwaltung, um sicherzustellen, dass selten aufgerufene Daten in eine geeignete Cold-Storage-Klasse (Nearline, Coldline oder Archive) verschoben oder dauerhaft gelöscht werden. Mit dieser Strategie können Sie die Energiekosten Ihrer Speicherressourcen senken.
- Anwendungscode optimieren: Beheben Sie Ineffizienzen auf Codeebene, die zu übermäßigem Ressourcenverbrauch oder unnötigen Berechnungen führen.
Hier finden Sie weitere Informationen:
- Regionen verwenden, in denen Energie mit geringen CO₂-Emissionen verbraucht wird
- KI- und ML-Arbeitslasten optimieren
- Ressourcennutzung optimieren
- Energieeffiziente Software entwickeln
- Daten und Speicher im Hinblick auf Nachhaltigkeit optimieren
Phase 4: Nachhaltigkeitspraktiken und ‑berichte institutionalisieren
In dieser Phase binden Sie die CO2-Messung in Ihr Governance-Framework ein. Dieser Ansatz trägt dazu bei, dass Ihre Organisation über die Fähigkeiten und Kontrollen verfügt, die für kontinuierliche Nachhaltigkeitsverbesserungen und überprüfbare Berichte erforderlich sind.
- GreenOps-Governance implementieren: Richten Sie eine formelle GreenOps-Funktion oder Arbeitsgruppe ein, um Daten zu Carbon Footprint in Cloud Billing-Daten zu integrieren. Diese Funktion muss die Verantwortlichkeit für die Ziele zur Reduzierung von CO2-Emissionen in allen Projekten festlegen, die Kostenoptimierung mit Nachhaltigkeitszielen in Einklang bringen und Berichte implementieren, um die CO2-Effizienz im Vergleich zu den Ausgaben zu verfolgen.
- CO₂-Bilanzdaten für Berichte und Compliance verwenden: Mit den geprüften, prüfbaren CO₂-Bilanzdaten in BigQuery können Sie formelle Offenlegungen zu Umwelt, Gesellschaft und Unternehmensführung (Environmental, Social, and Governance, ESG) erstellen. So können Sie die Anforderungen der Stakeholder an die Transparenz erfüllen und die Einhaltung verbindlicher und freiwilliger Vorschriften sicherstellen.
- In Schulungen und Sensibilisierung investieren: Führen Sie obligatorische Nachhaltigkeitsschulungen für relevante technische und nicht technische Teams ein. Ihre Teams müssen wissen, wie sie auf die Daten zu Carbon Footprint zugreifen und sie interpretieren können und wie sie Optimierungsempfehlungen in ihre täglichen Arbeitsabläufe und Designentscheidungen einbeziehen. Weitere Informationen finden Sie unter Rollenbasierte Nachhaltigkeitsschulungen anbieten.
- CO2-Anforderungen definieren: Nehmen Sie CO2-Emissionsmesswerte als nicht funktionale Anforderungen (NFR) in die Akzeptanzkriterien Ihrer Anwendung für neue Bereitstellungen auf. So wird sichergestellt, dass Architekten und Entwickler von Anfang an Designoptionen mit geringem CO2-Ausstoß priorisieren.
- GreenOps automatisieren: Automatisieren Sie die Implementierung von Active Assist-Empfehlungen mithilfe von Scripts, Vorlagen und IaC-Pipelines (Infrastructure-as-Code). So wird sichergestellt, dass Teams Empfehlungen im gesamten Unternehmen einheitlich und schnell umsetzen.