Abstract
It is essential to allocate virtual machines efficiently in order to optimize the resource utilization and minimize the total energy consumption in data centers (DCs). Thus, reducing the number of operational physical machines will reduce the overall energy consumption of the cloud DC. In this paper, First Fit (FF), First Fit Decrease (FFD), Best Fit (BF), Best Fit Decrease (BFD) and Genetic Algorithm (GA) heuristics have been used to allocate virtual machines (VMs) to physical machines (PMs) to get the optimal mapping. Furthermore, we estimated the total energy consumption by the resource requirements of PMs that are required to process the assigned VMs. The experimental results indicate that optimizing the number of active PMs is not always enough to minimize the total energy consumption of the DC. GA is able to get the optimal number of active PMs, but it does not always reduce the total energy consumption of the DC compared to the other employed algorithms. This highlights the necessity of considering energy consumption as a separate objective during virtual machine allocation and consolidation planning as opposed to minimizing the number of active PMs to reduce the power consumption of the data center.
| Original language | English |
|---|---|
| Title of host publication | ISEC '25 |
| Subtitle of host publication | Proceedings of the 18th Innovations in Software Engineering Conference |
| Editors | Jitendra Chhabra, Lov Kumar, Sridhar Chimalakonda, Paddy Krishan, Sangharatna Godboley |
| Place of Publication | New York |
| Publisher | Association for Computing Machinery (ACM) |
| Number of pages | 6 |
| ISBN (Print) | 9798400714245 |
| DOIs | |
| Publication status | Published - 21 Apr 2025 |
Keywords
- energy usage
- allocation and consolidation
- heuristic algorithms
- cloud data center