Dynamic deployment of virtual machines in cloud computing using multi-objective optimization

Verfasser / Beitragende:
[Bo Xu, Zhiping Peng, Fangxiong Xiao, Antonio Gates, Jian-Ping Yu]
Ort, Verlag, Jahr:
2015
Enthalten in:
Soft Computing, 19/8(2015-08-01), 2265-2273
Format:
Artikel (online)
ID: 605470200
LEADER caa a22 4500
001 605470200
003 CHVBK
005 20210128100326.0
007 cr unu---uuuuu
008 210128e20150801xx s 000 0 eng
024 7 0 |a 10.1007/s00500-014-1406-6  |2 doi 
035 |a (NATIONALLICENCE)springer-10.1007/s00500-014-1406-6 
245 0 0 |a Dynamic deployment of virtual machines in cloud computing using multi-objective optimization  |h [Elektronische Daten]  |c [Bo Xu, Zhiping Peng, Fangxiong Xiao, Antonio Gates, Jian-Ping Yu] 
520 3 |a Cloud computing is regarded as the fifth utility service and is the next generation of computation. The computing resources can be dynamically allocated according to consumer requirements and preferences Virtual machine deployment has an important role in cloud computing, and aims to reduce turnaround times and improve resource use. In essence, the deployment of virtual machines is a multi-objective decision problem that must consider key factors. That is, we need to optimize the resource use and migration times. In this paper, we propose the multi-objective comprehensive evaluation model for the dynamic deployment of virtual machines. We then use an improved multi-objective particle swarm optimization (IMOPSO) to solve the problem. We have designed two simulation experiments using the CloudSim toolkit: the first experimental results show that on comparison of our improved algorithm with the traditional single-objective algorithms PSO and QPSO, our method is feasible and efficient; the second experimental results show that IMOPSO can search effectively, maintain population diversity, and quickly converge to the Pareto optimal solution without losing stability. The obtained Pareto optimal solution set has a better convergence and distribution than a comparative method. 
540 |a Springer-Verlag Berlin Heidelberg, 2014 
690 7 |a Virtual machine deployment  |2 nationallicence 
690 7 |a Particle swarm optimization  |2 nationallicence 
690 7 |a Multi-objective optimization  |2 nationallicence 
690 7 |a Cloud computing  |2 nationallicence 
700 1 |a Xu  |D Bo  |u Guangdong Provincial Key Lab of Petrochemical Equipment Fault Diagnosis, Department of Computer Science and Technology, Guangdong University of Petrochemical Technology, 525000, Guangdong, China  |4 aut 
700 1 |a Peng  |D Zhiping  |u Guangdong Provincial Key Lab of Petrochemical Equipment Fault Diagnosis, Department of Computer Science and Technology, Guangdong University of Petrochemical Technology, 525000, Guangdong, China  |4 aut 
700 1 |a Xiao  |D Fangxiong  |u School of Software Engineering, South China University of Technology, 510006, Guangdong, China  |4 aut 
700 1 |a Gates  |D Antonio  |u Hawaii Pacific University, 96813, Honolulu, HI, USA  |4 aut 
700 1 |a Yu  |D Jian-Ping  |u Key Laboratory of High Performance Computing and Stochastic Information Processing (Ministry of Education of China), College of Mathematics and Computer Science, Hunan Normal University, 410081, Hunan, China  |4 aut 
773 0 |t Soft Computing  |d Springer Berlin Heidelberg  |g 19/8(2015-08-01), 2265-2273  |x 1432-7643  |q 19:8<2265  |1 2015  |2 19  |o 500 
856 4 0 |u https://doi.org/10.1007/s00500-014-1406-6  |q text/html  |z Onlinezugriff via DOI 
898 |a BK010053  |b XK010053  |c XK010000 
900 7 |a Metadata rights reserved  |b Springer special CC-BY-NC licence  |2 nationallicence 
908 |D 1  |a research-article  |2 jats 
949 |B NATIONALLICENCE  |F NATIONALLICENCE  |b NL-springer 
950 |B NATIONALLICENCE  |P 856  |E 40  |u https://doi.org/10.1007/s00500-014-1406-6  |q text/html  |z Onlinezugriff via DOI 
950 |B NATIONALLICENCE  |P 700  |E 1-  |a Xu  |D Bo  |u Guangdong Provincial Key Lab of Petrochemical Equipment Fault Diagnosis, Department of Computer Science and Technology, Guangdong University of Petrochemical Technology, 525000, Guangdong, China  |4 aut 
950 |B NATIONALLICENCE  |P 700  |E 1-  |a Peng  |D Zhiping  |u Guangdong Provincial Key Lab of Petrochemical Equipment Fault Diagnosis, Department of Computer Science and Technology, Guangdong University of Petrochemical Technology, 525000, Guangdong, China  |4 aut 
950 |B NATIONALLICENCE  |P 700  |E 1-  |a Xiao  |D Fangxiong  |u School of Software Engineering, South China University of Technology, 510006, Guangdong, China  |4 aut 
950 |B NATIONALLICENCE  |P 700  |E 1-  |a Gates  |D Antonio  |u Hawaii Pacific University, 96813, Honolulu, HI, USA  |4 aut 
950 |B NATIONALLICENCE  |P 700  |E 1-  |a Yu  |D Jian-Ping  |u Key Laboratory of High Performance Computing and Stochastic Information Processing (Ministry of Education of China), College of Mathematics and Computer Science, Hunan Normal University, 410081, Hunan, China  |4 aut 
950 |B NATIONALLICENCE  |P 773  |E 0-  |t Soft Computing  |d Springer Berlin Heidelberg  |g 19/8(2015-08-01), 2265-2273  |x 1432-7643  |q 19:8<2265  |1 2015  |2 19  |o 500