Abstract

The virtual machine (VM) workload of a datacenter is dynamic, where the reallocation of a subset of active VMs can result in better VM allocation by avoiding over-loaded/under-loaded physical machines (PMs). Over-loaded PMs lead to customer dissatisfaction, whereas under-loaded PMs result in increased energy consumption. In this work, we propose a multi-objective best-fit-decreasing (BFD) approach to the VM reallocation problem. Our multi-objective formulation considers power costs and resource utilization. We use the expressive power of fuzzy algebra to combine both objectives into a single-objective function. Extensive simulations, using CloudSim, show that our fuzzy-based multi-objective implementation of BFD leads to significantly better solutions with respect to energy and resource utilization. Indeed, the results show an improvement of as much as 30% to 40% of energy consumption and 30% of resource utilization when compared with reported heuristics which minimize energy only, using five real workloads provided as a part of the coMon project, which is a monitoring infrastructure for PlanetLab.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.