Journal article
A survey on load balancing algorithms for virtual machines placement in cloud computing
M Xu, W Tian, R Buyya
Concurrency and Computation Practice and Experience | WILEY | Published : 2017
DOI: 10.1002/cpe.4123
Abstract
The emergence of cloud computing based on virtualization technologies brings huge opportunities to host virtual resource at low cost without the need of owning any infrastructure. Virtualization technologies enable users to acquire, configure, and be charged on pay-per-use basis. However, cloud data centers mostly comprise heterogeneous commodity servers hosting multiple virtual machines (VMs) with potential various specifications and fluctuating resource usages, which may cause imbalanced resource utilization within servers that may lead to performance degradation and service level agreements violations. So as to achieve efficient scheduling, these challenges should be addressed and solved ..
View full abstractGrants
Awarded by Australian Research Council
Funding Acknowledgements
China Scholarship Council (CSC); Australia Research Council Future Fellowship and Discovery Project Grants; National Natural Science Foundation of China (NSFC), Grant/Award Number: 61672136 and 61650110513