SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Downloaden Sie, um offline zu lesen
qaware.de
Aus blau wird grün!
Ansätze und Technologien für
nachhaltige Kubernetes-Cluster
Sascha Böhme
sascha.boehme@qaware.de
2
3
Luftfahrt: 2%
Gebäude: 18% Viehzucht: 6%
Beton: 2%
IT: 4%
Treibhausgas-Emissionen weltweit
QAware
4
Kohle
Öl
Gas
Kernkraft
Wasserkraft
Wind, Solar
Stromquellen weltweit
QAware
5
Nachhaltigkeit
6
IT
Nachhaltiger Einfluss auf andere Branchen
Eigenverbrauch von Ressourcen
7
Nachhaltige Software
Konzeption, Implementierung und
Betrieb von Software
mit begrenztem Energieverbrauch und
minimaler Belastung der Umwelt
8
9
Notebook Kühlschrank
Nutzung
Herstellung
Entsorgung
Energieverbrauch
QAware
10
11
Notebook
Nutzung
Herstellung
Entsorgung
Energieverbrauch
QAware
12
Energieausbeute
100 W
180 W
200 W
50% 100%
typischer Bereich
idealer Bereich
QAware
13
QAware
14
QAware
Kubernetes
Node 1 Node 2 Node 3
15
Nur was man misst,
kann man verstehen
und verbessern.
QAware
16
Optimierung nach Kosten
Kosten sind nicht notwendigerweise
proportional zu
Treibhausgas-Emissionen
17
QAware
Metriken zur
CPU-/RAM-Nutzung
von Pods
Metriken zum
Energieverbrauch von
Nodes und Pods
Sammlung aller
Metriken, Anzeige via
Dashboards
Messen im Kubernetes-Cluster
Kubernetes Metrics Server
Kepler
Prometheus, Grafana
18
Verbesserung erfolgt
kontinuierlich in kleinen
Schritten.
QAware
19
QAware
Festlegen von benötigten Ressourcen
https://github.com/FairwindsOps/goldilocks
Festlegen von
Anforderungen und Limits
für CPU und RAM
realistische
Lasttests
Auswertung des
gemessenen
Ressourcenverbrauchs
20
QAware
Auswählen von Nodes
AWS Graviton 2 ist bis zu 65% sparsamer
beim Energieverbrauch
AWS Graviton 2 ist bis zu 15% sparsamer
bei den Kosten
21
Verfügbarkeit und Ausfallsicherheit
reduzieren, z.B. weniger Replicas
nur zu Bürozeiten aktivieren
und sonst abschalten (~70% der Zeit)
QAware
DEV-Umgebungen einschränken
22
QAware
Skalieren von Pods
Horizontal Pod
Autoscaler
Vertical Pod
Autoscaler
Event-driven
Autoscaling
mit KEDA
inklusive
Scale to Zero
23
QAware
Skalieren von Nodes
Node 1 Node 2 Node 3
X
Node 4
● Cluster Autoscaler
● Karpenter (AWS)
24
QAware
Unbenutzte Features,
Ressourcen und Komponenten
vermeiden oder abbauen
Sicherheitslücken
beheben
Komponenten
aktuell halten
Berechnungen in
“grünen”
Rechenzentren
ausführen
Berechnungen in
“grünen” Regionen
ausführen
Serverless via
Knative
Weitere Maßnahmen
25
Und was nun?
Verbrauch
messen
26
Änderungen
umsetzen
Wissen
austauschen
27
Nachhaltige
Kubernetes-Cluster

Weitere ähnliche Inhalte

Ähnlich wie Aus blau wird grün! Ansätze und Technologien für nachhaltige Kubernetes-Cluster

OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...
OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...
OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...OPITZ CONSULTING Deutschland
 
ener.CON DACH 2013 Konferenz - Preview
ener.CON DACH 2013 Konferenz - Previewener.CON DACH 2013 Konferenz - Preview
ener.CON DACH 2013 Konferenz - PreviewMaria Willamowius
 
Mehrfachnutzen elektrischer Energiespeicher
Mehrfachnutzen elektrischer EnergiespeicherMehrfachnutzen elektrischer Energiespeicher
Mehrfachnutzen elektrischer EnergiespeicherWinfried Wahl
 
Enterprise Cloud Native ist das neue Normal
Enterprise Cloud Native ist das neue NormalEnterprise Cloud Native ist das neue Normal
Enterprise Cloud Native ist das neue NormalQAware GmbH
 
Everything as-a-service Modelle: Als Industriedienstleister die "Fabrik der Z...
Everything as-a-service Modelle: Als Industriedienstleister die "Fabrik der Z...Everything as-a-service Modelle: Als Industriedienstleister die "Fabrik der Z...
Everything as-a-service Modelle: Als Industriedienstleister die "Fabrik der Z...Leadec
 
Power point stadtwerke cottbus w.will 16 9
Power point stadtwerke cottbus w.will 16 9Power point stadtwerke cottbus w.will 16 9
Power point stadtwerke cottbus w.will 16 9Cloud-EcoSystem
 
Eigenverbrauchs-Energielösungen - ein Business Case für Investoren & die Umwelt
Eigenverbrauchs-Energielösungen - ein Business Case für Investoren & die UmweltEigenverbrauchs-Energielösungen - ein Business Case für Investoren & die Umwelt
Eigenverbrauchs-Energielösungen - ein Business Case für Investoren & die Umweltengineeringzhaw
 
Nachhaltigkeit – von Strategie bis Best-Practice
Nachhaltigkeit – von Strategie bis Best-PracticeNachhaltigkeit – von Strategie bis Best-Practice
Nachhaltigkeit – von Strategie bis Best-PracticeLean Knowledge Base UG
 
Wie Sie mit Wertstromdesign Ihre Produktion systematisch optimieren
Wie Sie mit Wertstromdesign Ihre Produktion systematisch optimierenWie Sie mit Wertstromdesign Ihre Produktion systematisch optimieren
Wie Sie mit Wertstromdesign Ihre Produktion systematisch optimierenLearning Factory
 
Le chemin vers les smart grid
Le chemin vers les smart gridLe chemin vers les smart grid
Le chemin vers les smart gridThearkvalais
 
Durabilit - nominiert in Kategorie III
Durabilit - nominiert in Kategorie IIIDurabilit - nominiert in Kategorie III
Durabilit - nominiert in Kategorie IIINetzwerk GreenIT-BB
 
Hauptversammlung 2023
Hauptversammlung 2023Hauptversammlung 2023
Hauptversammlung 2023GESCO SE
 
Von der Wiege bis zur Bahre?
Von der Wiege bis zur Bahre?Von der Wiege bis zur Bahre?
Von der Wiege bis zur Bahre?Thomas Dietz
 
Atlas Copco Gesamtkatalog 2011
Atlas Copco Gesamtkatalog 2011Atlas Copco Gesamtkatalog 2011
Atlas Copco Gesamtkatalog 2011Marketing CTS
 
Systemische Herausforderungen der Wärmewende
Systemische Herausforderungen der WärmewendeSystemische Herausforderungen der Wärmewende
Systemische Herausforderungen der WärmewendeOeko-Institut
 
2009. Roman Rauch. Kroatien. Erneuerbare Energie. Energieeffizienz. CEE-Wirts...
2009. Roman Rauch. Kroatien. Erneuerbare Energie. Energieeffizienz. CEE-Wirts...2009. Roman Rauch. Kroatien. Erneuerbare Energie. Energieeffizienz. CEE-Wirts...
2009. Roman Rauch. Kroatien. Erneuerbare Energie. Energieeffizienz. CEE-Wirts...Forum Velden
 
Atlas Copco Instandsetzung, Verbesserung, Neukauf?
Atlas Copco Instandsetzung, Verbesserung, Neukauf?Atlas Copco Instandsetzung, Verbesserung, Neukauf?
Atlas Copco Instandsetzung, Verbesserung, Neukauf?Marketing CTS
 

Ähnlich wie Aus blau wird grün! Ansätze und Technologien für nachhaltige Kubernetes-Cluster (20)

OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...
OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...
OC|Webcast: Schnell und clever in die AWS Cloud – Migrationsszenarien und Han...
 
ener.CON DACH 2013 Konferenz - Preview
ener.CON DACH 2013 Konferenz - Previewener.CON DACH 2013 Konferenz - Preview
ener.CON DACH 2013 Konferenz - Preview
 
Webinar - Predictive ohne Daten - geht das?
Webinar - Predictive ohne Daten - geht das?Webinar - Predictive ohne Daten - geht das?
Webinar - Predictive ohne Daten - geht das?
 
Kühlung und Datacenter-Design
Kühlung und Datacenter-DesignKühlung und Datacenter-Design
Kühlung und Datacenter-Design
 
Mehrfachnutzen elektrischer Energiespeicher
Mehrfachnutzen elektrischer EnergiespeicherMehrfachnutzen elektrischer Energiespeicher
Mehrfachnutzen elektrischer Energiespeicher
 
Enterprise Cloud Native ist das neue Normal
Enterprise Cloud Native ist das neue NormalEnterprise Cloud Native ist das neue Normal
Enterprise Cloud Native ist das neue Normal
 
Everything as-a-service Modelle: Als Industriedienstleister die "Fabrik der Z...
Everything as-a-service Modelle: Als Industriedienstleister die "Fabrik der Z...Everything as-a-service Modelle: Als Industriedienstleister die "Fabrik der Z...
Everything as-a-service Modelle: Als Industriedienstleister die "Fabrik der Z...
 
erecon - Finalist Kategorie I
erecon - Finalist Kategorie Ierecon - Finalist Kategorie I
erecon - Finalist Kategorie I
 
Power point stadtwerke cottbus w.will 16 9
Power point stadtwerke cottbus w.will 16 9Power point stadtwerke cottbus w.will 16 9
Power point stadtwerke cottbus w.will 16 9
 
Eigenverbrauchs-Energielösungen - ein Business Case für Investoren & die Umwelt
Eigenverbrauchs-Energielösungen - ein Business Case für Investoren & die UmweltEigenverbrauchs-Energielösungen - ein Business Case für Investoren & die Umwelt
Eigenverbrauchs-Energielösungen - ein Business Case für Investoren & die Umwelt
 
Nachhaltigkeit – von Strategie bis Best-Practice
Nachhaltigkeit – von Strategie bis Best-PracticeNachhaltigkeit – von Strategie bis Best-Practice
Nachhaltigkeit – von Strategie bis Best-Practice
 
Wie Sie mit Wertstromdesign Ihre Produktion systematisch optimieren
Wie Sie mit Wertstromdesign Ihre Produktion systematisch optimierenWie Sie mit Wertstromdesign Ihre Produktion systematisch optimieren
Wie Sie mit Wertstromdesign Ihre Produktion systematisch optimieren
 
Le chemin vers les smart grid
Le chemin vers les smart gridLe chemin vers les smart grid
Le chemin vers les smart grid
 
Durabilit - nominiert in Kategorie III
Durabilit - nominiert in Kategorie IIIDurabilit - nominiert in Kategorie III
Durabilit - nominiert in Kategorie III
 
Hauptversammlung 2023
Hauptversammlung 2023Hauptversammlung 2023
Hauptversammlung 2023
 
Von der Wiege bis zur Bahre?
Von der Wiege bis zur Bahre?Von der Wiege bis zur Bahre?
Von der Wiege bis zur Bahre?
 
Atlas Copco Gesamtkatalog 2011
Atlas Copco Gesamtkatalog 2011Atlas Copco Gesamtkatalog 2011
Atlas Copco Gesamtkatalog 2011
 
Systemische Herausforderungen der Wärmewende
Systemische Herausforderungen der WärmewendeSystemische Herausforderungen der Wärmewende
Systemische Herausforderungen der Wärmewende
 
2009. Roman Rauch. Kroatien. Erneuerbare Energie. Energieeffizienz. CEE-Wirts...
2009. Roman Rauch. Kroatien. Erneuerbare Energie. Energieeffizienz. CEE-Wirts...2009. Roman Rauch. Kroatien. Erneuerbare Energie. Energieeffizienz. CEE-Wirts...
2009. Roman Rauch. Kroatien. Erneuerbare Energie. Energieeffizienz. CEE-Wirts...
 
Atlas Copco Instandsetzung, Verbesserung, Neukauf?
Atlas Copco Instandsetzung, Verbesserung, Neukauf?Atlas Copco Instandsetzung, Verbesserung, Neukauf?
Atlas Copco Instandsetzung, Verbesserung, Neukauf?
 

Mehr von QAware GmbH

50 Shades of K8s Autoscaling #JavaLand24.pdf
50 Shades of K8s Autoscaling #JavaLand24.pdf50 Shades of K8s Autoscaling #JavaLand24.pdf
50 Shades of K8s Autoscaling #JavaLand24.pdfQAware GmbH
 
Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...
Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...
Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...QAware GmbH
 
Fully-managed Cloud-native Databases: The path to indefinite scale @ CNN Mainz
Fully-managed Cloud-native Databases: The path to indefinite scale @ CNN MainzFully-managed Cloud-native Databases: The path to indefinite scale @ CNN Mainz
Fully-managed Cloud-native Databases: The path to indefinite scale @ CNN MainzQAware GmbH
 
Down the Ivory Tower towards Agile Architecture
Down the Ivory Tower towards Agile ArchitectureDown the Ivory Tower towards Agile Architecture
Down the Ivory Tower towards Agile ArchitectureQAware GmbH
 
"Mixed" Scrum-Teams – Die richtige Mischung macht's!
"Mixed" Scrum-Teams – Die richtige Mischung macht's!"Mixed" Scrum-Teams – Die richtige Mischung macht's!
"Mixed" Scrum-Teams – Die richtige Mischung macht's!QAware GmbH
 
Make Developers Fly: Principles for Platform Engineering
Make Developers Fly: Principles for Platform EngineeringMake Developers Fly: Principles for Platform Engineering
Make Developers Fly: Principles for Platform EngineeringQAware GmbH
 
Der Tod der Testpyramide? – Frontend-Testing mit Playwright
Der Tod der Testpyramide? – Frontend-Testing mit PlaywrightDer Tod der Testpyramide? – Frontend-Testing mit Playwright
Der Tod der Testpyramide? – Frontend-Testing mit PlaywrightQAware GmbH
 
Was kommt nach den SPAs
Was kommt nach den SPAsWas kommt nach den SPAs
Was kommt nach den SPAsQAware GmbH
 
Cloud Migration mit KI: der Turbo
Cloud Migration mit KI: der Turbo Cloud Migration mit KI: der Turbo
Cloud Migration mit KI: der Turbo QAware GmbH
 
Migration von stark regulierten Anwendungen in die Cloud: Dem Teufel die See...
 Migration von stark regulierten Anwendungen in die Cloud: Dem Teufel die See... Migration von stark regulierten Anwendungen in die Cloud: Dem Teufel die See...
Migration von stark regulierten Anwendungen in die Cloud: Dem Teufel die See...QAware GmbH
 
Endlich gute API Tests. Boldly Testing APIs Where No One Has Tested Before.
Endlich gute API Tests. Boldly Testing APIs Where No One Has Tested Before.Endlich gute API Tests. Boldly Testing APIs Where No One Has Tested Before.
Endlich gute API Tests. Boldly Testing APIs Where No One Has Tested Before.QAware GmbH
 
Kubernetes with Cilium in AWS - Experience Report!
Kubernetes with Cilium in AWS - Experience Report!Kubernetes with Cilium in AWS - Experience Report!
Kubernetes with Cilium in AWS - Experience Report!QAware GmbH
 
50 Shades of K8s Autoscaling
50 Shades of K8s Autoscaling50 Shades of K8s Autoscaling
50 Shades of K8s AutoscalingQAware GmbH
 
Kontinuierliche Sicherheitstests für APIs mit Testkube und OWASP ZAP
Kontinuierliche Sicherheitstests für APIs mit Testkube und OWASP ZAPKontinuierliche Sicherheitstests für APIs mit Testkube und OWASP ZAP
Kontinuierliche Sicherheitstests für APIs mit Testkube und OWASP ZAPQAware GmbH
 
Service Mesh Pain & Gain. Experiences from a client project.
Service Mesh Pain & Gain. Experiences from a client project.Service Mesh Pain & Gain. Experiences from a client project.
Service Mesh Pain & Gain. Experiences from a client project.QAware GmbH
 
50 Shades of K8s Autoscaling
50 Shades of K8s Autoscaling50 Shades of K8s Autoscaling
50 Shades of K8s AutoscalingQAware GmbH
 
Blue turns green! Approaches and technologies for sustainable K8s clusters.
Blue turns green! Approaches and technologies for sustainable K8s clusters.Blue turns green! Approaches and technologies for sustainable K8s clusters.
Blue turns green! Approaches and technologies for sustainable K8s clusters.QAware GmbH
 
Per Anhalter zu Cloud Nativen API Gateways
Per Anhalter zu Cloud Nativen API GatewaysPer Anhalter zu Cloud Nativen API Gateways
Per Anhalter zu Cloud Nativen API GatewaysQAware GmbH
 
How to speed up Spring Integration Tests
How to speed up Spring Integration TestsHow to speed up Spring Integration Tests
How to speed up Spring Integration TestsQAware GmbH
 
Cloud Migration – Eine Strategie die funktioniert
Cloud Migration – Eine Strategie die funktioniertCloud Migration – Eine Strategie die funktioniert
Cloud Migration – Eine Strategie die funktioniertQAware GmbH
 

Mehr von QAware GmbH (20)

50 Shades of K8s Autoscaling #JavaLand24.pdf
50 Shades of K8s Autoscaling #JavaLand24.pdf50 Shades of K8s Autoscaling #JavaLand24.pdf
50 Shades of K8s Autoscaling #JavaLand24.pdf
 
Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...
Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...
Make Agile Great - PM-Erfahrungen aus zwei virtuellen internationalen SAFe-Pr...
 
Fully-managed Cloud-native Databases: The path to indefinite scale @ CNN Mainz
Fully-managed Cloud-native Databases: The path to indefinite scale @ CNN MainzFully-managed Cloud-native Databases: The path to indefinite scale @ CNN Mainz
Fully-managed Cloud-native Databases: The path to indefinite scale @ CNN Mainz
 
Down the Ivory Tower towards Agile Architecture
Down the Ivory Tower towards Agile ArchitectureDown the Ivory Tower towards Agile Architecture
Down the Ivory Tower towards Agile Architecture
 
"Mixed" Scrum-Teams – Die richtige Mischung macht's!
"Mixed" Scrum-Teams – Die richtige Mischung macht's!"Mixed" Scrum-Teams – Die richtige Mischung macht's!
"Mixed" Scrum-Teams – Die richtige Mischung macht's!
 
Make Developers Fly: Principles for Platform Engineering
Make Developers Fly: Principles for Platform EngineeringMake Developers Fly: Principles for Platform Engineering
Make Developers Fly: Principles for Platform Engineering
 
Der Tod der Testpyramide? – Frontend-Testing mit Playwright
Der Tod der Testpyramide? – Frontend-Testing mit PlaywrightDer Tod der Testpyramide? – Frontend-Testing mit Playwright
Der Tod der Testpyramide? – Frontend-Testing mit Playwright
 
Was kommt nach den SPAs
Was kommt nach den SPAsWas kommt nach den SPAs
Was kommt nach den SPAs
 
Cloud Migration mit KI: der Turbo
Cloud Migration mit KI: der Turbo Cloud Migration mit KI: der Turbo
Cloud Migration mit KI: der Turbo
 
Migration von stark regulierten Anwendungen in die Cloud: Dem Teufel die See...
 Migration von stark regulierten Anwendungen in die Cloud: Dem Teufel die See... Migration von stark regulierten Anwendungen in die Cloud: Dem Teufel die See...
Migration von stark regulierten Anwendungen in die Cloud: Dem Teufel die See...
 
Endlich gute API Tests. Boldly Testing APIs Where No One Has Tested Before.
Endlich gute API Tests. Boldly Testing APIs Where No One Has Tested Before.Endlich gute API Tests. Boldly Testing APIs Where No One Has Tested Before.
Endlich gute API Tests. Boldly Testing APIs Where No One Has Tested Before.
 
Kubernetes with Cilium in AWS - Experience Report!
Kubernetes with Cilium in AWS - Experience Report!Kubernetes with Cilium in AWS - Experience Report!
Kubernetes with Cilium in AWS - Experience Report!
 
50 Shades of K8s Autoscaling
50 Shades of K8s Autoscaling50 Shades of K8s Autoscaling
50 Shades of K8s Autoscaling
 
Kontinuierliche Sicherheitstests für APIs mit Testkube und OWASP ZAP
Kontinuierliche Sicherheitstests für APIs mit Testkube und OWASP ZAPKontinuierliche Sicherheitstests für APIs mit Testkube und OWASP ZAP
Kontinuierliche Sicherheitstests für APIs mit Testkube und OWASP ZAP
 
Service Mesh Pain & Gain. Experiences from a client project.
Service Mesh Pain & Gain. Experiences from a client project.Service Mesh Pain & Gain. Experiences from a client project.
Service Mesh Pain & Gain. Experiences from a client project.
 
50 Shades of K8s Autoscaling
50 Shades of K8s Autoscaling50 Shades of K8s Autoscaling
50 Shades of K8s Autoscaling
 
Blue turns green! Approaches and technologies for sustainable K8s clusters.
Blue turns green! Approaches and technologies for sustainable K8s clusters.Blue turns green! Approaches and technologies for sustainable K8s clusters.
Blue turns green! Approaches and technologies for sustainable K8s clusters.
 
Per Anhalter zu Cloud Nativen API Gateways
Per Anhalter zu Cloud Nativen API GatewaysPer Anhalter zu Cloud Nativen API Gateways
Per Anhalter zu Cloud Nativen API Gateways
 
How to speed up Spring Integration Tests
How to speed up Spring Integration TestsHow to speed up Spring Integration Tests
How to speed up Spring Integration Tests
 
Cloud Migration – Eine Strategie die funktioniert
Cloud Migration – Eine Strategie die funktioniertCloud Migration – Eine Strategie die funktioniert
Cloud Migration – Eine Strategie die funktioniert
 

Aus blau wird grün! Ansätze und Technologien für nachhaltige Kubernetes-Cluster