Title: Virtual machine allocation method for cloud computing based on multi-objective evolutionary algorithm
Authors: Lijun Zhao; Bin Liu; Jinling Ma
Addresses: School of Economics and Management, Hebei University of Science and Technology, Shijiazhuang, Hebei 050000, China; Research Center for Crisis Management, Hebei University of Science and Technology, Shijiazhuang, Hebei 050000, China ' School of Economics and Management, Hebei University of Science and Technology, Shijiazhuang, Hebei 050000, China; Research Center for Big Data and Social Computing, Hebei University of Science and Technology, Shijiazhuang, Hebei 050000, China ' Information Technology Affairs Office, Chongqing College of Electronic Engineering, Chongqing, 401331, China
Abstract: In order to overcome the problems of data access delay and high energy consumption in virtual machine configuration of cloud computing, a new virtual machine allocation method for cloud computing based on multi-objective evolutionary algorithm is proposed in this paper. Based on multi-objective evolutionary algorithm, the objective of energy consumption and access delay optimisation is replaced by an objective model, which is used as the allocation objective model of computational virtual machine. The ant colony algorithm and K-NN local search method are introduced to obtain the optimal solution of the allocation target model and realise the output of the optimal allocation scheme for cloud computing virtual machines. The experimental results show that the access delay and energy consumption of the proposed method are significantly lower than those of other methods, which proves that the proposed method has better performance.
Keywords: multi-objective evolution; cloud computing; virtual machine; allocation.
DOI: 10.1504/IJICT.2021.113045
International Journal of Information and Communication Technology, 2021 Vol.18 No.2, pp.207 - 223
Received: 02 Nov 2019
Accepted: 23 Dec 2019
Published online: 16 Feb 2021 *