Multi-objective Ant Colony Optimization Algorithm Based on Load Balance

被引:6
作者
Zhu, Liwen [1 ]
Tang, Ruichun [1 ]
Tao, Ye [2 ]
Ren, Meiling [1 ]
Xue, Lulu [1 ]
机构
[1] Ocean Univ China, Coll Informat Sci & Engn, Qingdao 266100, Peoples R China
[2] Qingdao Univ Sci & Technol, Qingdao 266061, Peoples R China
来源
CLOUD COMPUTING AND SECURITY, ICCCS 2016, PT I | 2016年 / 10039卷
关键词
Cloud data center; VM placement; Multi-objective optimization; Ant colony algorithm; PAF;
D O I
10.1007/978-3-319-48671-0_18
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Virtual machine (VM) placement is a process of mapping VMs to physical machines. The optimal placement is important for improving power efficiency and resource utilization in a cloud computing environment. In this paper, we propose a multi-objective ant colony optimization algorithm based on load balance (MACOLB) for the VM placement problem. Firstly, the algorithm for a multi-objective context is to efficiently obtain a set of non-dominated solutions (the Pareto set) that simultaneously minimize total resource wastage and power consumption. Secondly, the pheromone adjustment factor (PAF) is given according to the load of physical machine (PM) and the pheromone update rule is transformed correspondingly. Finally, the effectiveness of the proposed algorithm is evaluated by the simulation.
引用
收藏
页码:193 / 205
页数:13
相关论文
共 14 条
[1]   Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing [J].
Beloglazov, Anton ;
Abawajy, Jemal ;
Buyya, Rajkumar .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2012, 28 (05) :755-768
[2]   CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms [J].
Calheiros, Rodrigo N. ;
Ranjan, Rajiv ;
Beloglazov, Anton ;
De Rose, Cesar A. F. ;
Buyya, Rajkumar .
SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (01) :23-50
[3]   Category of inter-grey non-symmetric evolutionary game chain model of supervision on research funds of colleges and universities [J].
Chen, HongZhuan ;
He, LiFang ;
Xu, Jing ;
Chen, Ye .
2010 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2010), 2010,
[4]   A multi-objective ant colony system algorithm for virtual machine placement in cloud computing [J].
Gao, Yongqiang ;
Guan, Haibing ;
Qi, Zhengwei ;
Hou, Yang ;
Liu, Liang .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2013, 79 (08) :1230-1242
[5]   A New Resource Scheduling Strategy Based on Genetic Algorithm in Cloud Computing Environment [J].
Gu, Jianhua ;
Hu, Jinhua ;
Zhao, Tianhai ;
Sun, Guofei .
JOURNAL OF COMPUTERS, 2012, 7 (01) :42-52
[6]  
Hu J, 2010, IEEE INT SYMP CIRC S, P85, DOI 10.1109/ISCAS.2010.5537028
[7]  
Nishant K., 2012, 2012 UKSim 14th International Conference on Computer Modelling and Simulation (UKSim), P3, DOI 10.1109/UKSim.2012.11
[8]   Mutual Verifiable Provable Data Auditing in Public Cloud Storage [J].
Ren, Yongjun ;
Shen, Jian ;
Wang, Jin ;
Han, Jin ;
Lee, Sungyoung .
JOURNAL OF INTERNET TECHNOLOGY, 2015, 16 (02) :317-323
[9]  
Schott J. R., 1995, FAULT TOLERANT DESIG, V11, P25
[10]  
Shen J, 2009, LECT NOTES BUS INF P, V37, P362