DocumentCode
3026614
Title
ACO based deployment optimization for software in clouds
Author
Zhiyuan Gong ; Shi Ying ; Lin Li ; Xiangyang Jia
Author_Institution
State Key Lab. of Software Eng., Wuhan Univ., Wuhan, China
fYear
2013
fDate
20-22 Dec. 2013
Firstpage
2043
Lastpage
2046
Abstract
Intelligent computing has been employed in deployment optimization for software in clouds to get rid of requirements on rich deployment optimization experience and a number of attempts. However, valuable traditional experience on deployment optimization is not considered to improve the efficiency of searching for deployment options. In this paper, an ACO based deployment optimization approach for software in clouds employing traditional experience is proposed to overcome the deficiency. Targeting cloud environment at production level, the deployment optimization for software in clouds is modeled as a multi-objective ant colony optimization problem; the experience is utilized as heuristics to help behavior decision of ants for more efficient searching; moreover, specific behavioral constraints for ants are designed to drive the algorithm. Finally, experiments comparing with ACO algorithm without experience utilization are conducted, and the results show that our approach outperforms the compared algorithms.
Keywords
ant colony optimisation; cloud computing; ACO algorithm; ACO based deployment optimization; cloud computing; cloud environment; intelligent computing; multiobjective ant colony optimization; Algorithm design and analysis; Linear programming; Optimization; Software; Software algorithms; Software engineering; Throughput; ant colony optimization; cloud deployement optimization; deployment optimization experience;
fLanguage
English
Publisher
ieee
Conference_Titel
Mechatronic Sciences, Electric Engineering and Computer (MEC), Proceedings 2013 International Conference on
Conference_Location
Shengyang
Print_ISBN
978-1-4799-2564-3
Type
conf
DOI
10.1109/MEC.2013.6885387
Filename
6885387
Link To Document