The rapid growth of Cloud Computing and the expansion of large data centers have led to significant increases in energy consumption for hardware and cooling systems. This surge in power usage has raised operational costs, making energy efficiency a pressing issue for data center management. Virtual Machines (VMs) consolidation is a widely studied strategy to mitigate these costs by minimizing the number of active physical servers while maintaining user Service Level Agreements (SLAs). However, the success of consolidation largely depends on accurately forecasting VM resource needs. This paper presents the design and development of an energy-aware VMs allocation system that leverages predictive machine learning models to forecast future computational demands (CPU) of each VM. By anticipating these needs, the system optimally allocates VMs to available servers, effectively balancing energy savings with performance. A preliminary experimental evaluation, conducted on synthetic data, leverages predictive modeling within a server simulation to assess CPU and energy usage, demonstrating the effectiveness of energy-aware VMs allocation in optimizing resource utilization and reducing energy consumption.
Improving Cloud Energy Efficiency through Machine Learning Models
Cesario, Eugenio;Vinci, Andrea;
2025
Abstract
The rapid growth of Cloud Computing and the expansion of large data centers have led to significant increases in energy consumption for hardware and cooling systems. This surge in power usage has raised operational costs, making energy efficiency a pressing issue for data center management. Virtual Machines (VMs) consolidation is a widely studied strategy to mitigate these costs by minimizing the number of active physical servers while maintaining user Service Level Agreements (SLAs). However, the success of consolidation largely depends on accurately forecasting VM resource needs. This paper presents the design and development of an energy-aware VMs allocation system that leverages predictive machine learning models to forecast future computational demands (CPU) of each VM. By anticipating these needs, the system optimally allocates VMs to available servers, effectively balancing energy savings with performance. A preliminary experimental evaluation, conducted on synthetic data, leverages predictive modeling within a server simulation to assess CPU and energy usage, demonstrating the effectiveness of energy-aware VMs allocation in optimizing resource utilization and reducing energy consumption.| File | Dimensione | Formato | |
|---|---|---|---|
|
Improving_Cloud_Energy_Efficiency_through_Machine_Learning_Models.pdf
solo utenti autorizzati
Tipologia:
Versione Editoriale (PDF)
Licenza:
NON PUBBLICO - Accesso privato/ristretto
Dimensione
555.11 kB
Formato
Adobe PDF
|
555.11 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


