A Power-aware Scheduling Algorithm in Multi-tenant IaaS Clouds

Bin Liang,Xiaoshe Dong,Xingjun Zhang
DOI: https://doi.org/10.1109/siprocess.2019.8868410
2019-01-01
Abstract:With the rise and development of cloud computing technology, more and more individuals and companies are hosting applications to cloud servers. Thanks to the strong support of virtualization technology, the development of cloud computing technology has become faster. Virtualization technology can isolate the user from the underlying physical hardware and generate virtual machines of various configurations for the user. However, as a basic unit for cloud users, virtual machine scheduling algorithms have become a research hotspot in academia and industry. In the existing research, most of the virtual machine scheduling algorithms are aimed at simplifying or satisfying user requirements. However, with the further expansion of the cloud cluster size and the increase of multi-tenant parallel tasks, the existing virtual machine scheduling algorithm can not meet the current requirements. In this paper, according to the characteristics of virtual machine and physical machine, a new virtual machine scheduling algorithm is proposed: Maximum Filling (MF) Algorithm, which can improve the scheduling efficiency of virtual machines and reduce the usage of physical machines in cloud clusters. Finally, the effect of the algorithm is compared. The proposed algorithm is obviously better than the comparison algorithm.
What problem does this paper attempt to address?