1. An approximation algorithm for virtual machine placement in cloud data centers.
- Author
-
Mahmoodabadi, Zahra and Nouri-Baygi, Mostafa
- Subjects
- *
VIRTUAL machine systems , *APPROXIMATION algorithms , *SERVER farms (Computer network management) , *VARIABLE costs , *OVERHEAD costs , *ENERGY consumption - Abstract
This study addresses the energy efficiency challenge in cloud data centers by examining the Virtual Machine Placement (VMP) problem. VMP involves mapping virtual machines (VMs) to physical machines (PMs) under capacity constraints. The paper focuses on the bin packing with linear usage cost (BPLUC) variant of bin packing, which includes fixed and variable costs in the calculation of the cost of a used bin. We prove that every approximation algorithm for the bin and vector bin packing can be used for BPLUC and VBPLUC, respectively. We propose a more power-efficient approach to VMP by applying a vector bin packing algorithm to minimize power consumption in data centers. We test the proposed algorithm on various synthetic and real workloads, and the experimental results demonstrate that it is more power-efficient than existing algorithms for VMP. The findings suggest that the proposed algorithm has significant implications for energy-efficient strategies in cloud data centers. Generally, this study makes contributes to the development of energy-efficient approaches to VMP that can help reduce power consumption and improve the sustainability of cloud data centers. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF