Riccardo Marco Miracapillo
Enabling Energy-Efficient Kubernetes Cluster Autoscaling.
Rel. Fulvio Giovanni Ottavio Risso, Stefano Galantino. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2025
|
Preview |
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (9MB) | Preview |
Abstract
Cloud computing offers unprecedented advantages in terms of scalability, reliability, and rapid resource provisioning. However, the underlying servers waste a significant amount of energy just to remain powered on. Therefore, shutting down underutilized servers can significantly reduce operational costs. This thesis proposes DREEM, a Kubernetes-based cluster scaling mechanism to predict future workloads and make intelligent decisions about powering servers on or off. DREEM optimizes the overall energy consumption while ensuring optimal performance and low latency. In this thesis, DREEM's architecture and implementation is discussed. In addition, its effectiveness is showcased by monitoring a small cluster and dynamically scaling it based on the measured and forecasted load.
Then, it is compared againts Cluster Autoscaler, an already existing solution for scaling Kubernetes clusters
Tipo di pubblicazione
URI
![]() |
Modifica (riservato agli operatori) |
