Riccardo Marco Miracapillo
Enabling Energy-Efficient Kubernetes Cluster Autoscaling.
Rel. Fulvio Giovanni Ottavio Risso, Stefano Galantino. Politecnico di Torino, Master of science program in Computer Engineering, 2025
|
Preview |
PDF (Tesi_di_laurea)
- Thesis
Licence: 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
Relators
Academic year
Publication type
Number of Pages
Course of studies
Classe di laurea
Aziende collaboratrici
URI
![]() |
Modify record (reserved for operators) |
