Energy waste in underutilized bare-metal clusters remains a critical challenge for cloud providers. Powering off such servers could significantly reduce operational costs. However, selecting the best server to be powered off is a complex optimization problem; incorrect selection risks resource saturation and compromised service availability. This work presents DREEM, a Kubernetes-based autoscaling mechanism specifically designed for bare-metal infrastructures. DREEM integrates a server selection algorithm that reduces overall energy consumption while preserving application performance, according to user-defined preferences. We showcase DREEM operating on a small cluster, dynamically adapting its size to the running workload. The results highlight how DREEM effectively reduces the average number of active nodes, lowering energy consumption without compromising performance or responsiveness, while consistently selecting near-optimal servers according to the defined constraints.

Enabling Energy-Efficient Kubernetes Cluster Autoscaler / Miracapillo, R., Galantino, S., Oliva, A., Risso, F.. - (2026), pp. 1-3. (IEEE Network Operations and Management Symposium Rome (ITA) 18-22 May 2026) [10.1109/noms69089.2026.11668314].

Enabling Energy-Efficient Kubernetes Cluster Autoscaler

Miracapillo, Riccardo;Galantino, Stefano;Oliva, Attilio;Risso, Fulvio
2026

Abstract

Energy waste in underutilized bare-metal clusters remains a critical challenge for cloud providers. Powering off such servers could significantly reduce operational costs. However, selecting the best server to be powered off is a complex optimization problem; incorrect selection risks resource saturation and compromised service availability. This work presents DREEM, a Kubernetes-based autoscaling mechanism specifically designed for bare-metal infrastructures. DREEM integrates a server selection algorithm that reduces overall energy consumption while preserving application performance, according to user-defined preferences. We showcase DREEM operating on a small cluster, dynamically adapting its size to the running workload. The results highlight how DREEM effectively reduces the average number of active nodes, lowering energy consumption without compromising performance or responsiveness, while consistently selecting near-optimal servers according to the defined constraints.
2026
979-8-3315-9268-4
File in questo prodotto:
File Dimensione Formato  
19487_Camera-ready_manuscript_29v0eSL.pdf

accesso aperto

Descrizione: Camera-ready paper
Tipologia: 2. Post-print / Author's Accepted Manuscript
Licenza: Pubblico - Tutti i diritti riservati
Dimensione 221.52 kB
Formato Adobe PDF
221.52 kB Adobe PDF Visualizza/Apri
Enabling_Energy-Efficient_Kubernetes_Cluster_Autoscaler.pdf

accesso riservato

Tipologia: 2a Post-print versione editoriale / Version of Record
Licenza: Non Pubblico - Accesso privato/ristretto
Dimensione 329.36 kB
Formato Adobe PDF
329.36 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

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/11583/3015814