To meet the growing demand for cloud computing services, the scale and number of data centers keeps increasing worldwide. This growth comes at the cost of increased electricity consumption, which is directly correlated to CO2 emissions – the main driver of climate change. Therefore, researching ways to reduce cloud computing emissions is more relevant than ever. However, despite cloud providers are reportedly already working near optimal power efficiency, they fail to provide precise sustainability reporting. This calls for further improvements on the cloud computing consumer’s side. To this end, we propose a user-centric, Kubernetes-based architecture for green cloud computing. We implement a carbon intensity forecaster and we use it to schedule workloads based on the availability of green energy, exploiting both regional and temporal variations to minimize emissions. We evaluate our system using real-world traces of cloud workloads execution comparing the achieved carbon emission savings against those of a baseline round-robin scheduler. Our findings indicate that the proposed system can achieve up to a 13% reduction in emissions in a strict scenario with heavy limitations on the available resources.

Toward a user-centric Kubernetes-based architecture for green cloud computing / Zanotto, M., Vicentini, L., Vreto, R., Lumpp, F., Braga, D., Fiore, S.. - In: FUTURE GENERATION COMPUTER SYSTEMS. - ISSN 0167-739X. - 186:January 2027, 108749(2026). [10.1016/j.future.2026.108749]

Toward a user-centric Kubernetes-based architecture for green cloud computing

Zanotto, Matteo;Fiore, Sandro
2026-01-01

Abstract

To meet the growing demand for cloud computing services, the scale and number of data centers keeps increasing worldwide. This growth comes at the cost of increased electricity consumption, which is directly correlated to CO2 emissions – the main driver of climate change. Therefore, researching ways to reduce cloud computing emissions is more relevant than ever. However, despite cloud providers are reportedly already working near optimal power efficiency, they fail to provide precise sustainability reporting. This calls for further improvements on the cloud computing consumer’s side. To this end, we propose a user-centric, Kubernetes-based architecture for green cloud computing. We implement a carbon intensity forecaster and we use it to schedule workloads based on the availability of green energy, exploiting both regional and temporal variations to minimize emissions. We evaluate our system using real-world traces of cloud workloads execution comparing the achieved carbon emission savings against those of a baseline round-robin scheduler. Our findings indicate that the proposed system can achieve up to a 13% reduction in emissions in a strict scenario with heavy limitations on the available resources.
2026
January 2027, 108749
Zanotto, Matteo; Vicentini, Leonardo; Vreto, Redi; Lumpp, Francesco; Braga, Diego; Fiore, Sandro
Toward a user-centric Kubernetes-based architecture for green cloud computing / Zanotto, M., Vicentini, L., Vreto, R., Lumpp, F., Braga, D., Fiore, S.. - In: FUTURE GENERATION COMPUTER SYSTEMS. - ISSN 0167-739X. - 186:January 2027, 108749(2026). [10.1016/j.future.2026.108749]
File in questo prodotto:
File Dimensione Formato  
FGCS.pdf

accesso aperto

Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Creative commons
Dimensione 2.45 MB
Formato Adobe PDF
2.45 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/502710
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
  • OpenAlex ND
social impact