Cloud service deployment optimization method based on multi-objective genetic algorithm

被引:0
作者
Xie B. [1 ]
Yang Y. [1 ]
Kuang Y. [1 ]
机构
[1] School of Computer and Communication Engineering, University of Science and Technology Beijing, Beijing
来源
Huazhong Ligong Daxue Xuebao | / 80-83期
关键词
Cloud computing; Fitness function; Gene code; Multi-objective genetic algorithm; Service deployment;
D O I
10.13245/j.hust.16S116
中图分类号
学科分类号
摘要
The optimization of service deployment was modeled as multi-objective composition optimization. On the basis of multi-objective genetic algorithm, deployment solutions were converted to gene codes; individuals were selected by roulette mechanism; new generations were produced by single point crossover operator; variations were appeared in preset probability. The fitness function for fit individuals was based on dominant value and sparse value, while this function for unfit individuals was based on dominant value and SLA collisions. The optimization process was also proposed. In simulation experiment the fitness value and other evaluations converge at a fixed and general optimal value gradually when iteration number increases. It shows that the optimization method in this paper can help multi-objective values converge at a general optimal value and give help to infrastructure as a service (SaaS) provider on planning and decision of service deployment. © 2016, Editorial Board of Journal of Huazhong University of Science and Technology. All right reserved.
引用
收藏
页码:80 / 83
页数:3
相关论文
共 4 条
  • [1] Lampe U., Optimizing the distribution of software services in infrastructure clouds, Proc of 2011 IEEE World Congress on Services, pp. 69-72, (2011)
  • [2] Wada H., Suzuki J., Oba K., Queuing theoretic and evolutionary deployment optimization with probabilistic SLAs for service oriented clouds, Proc of 2009 Congress on Services-I, pp. 661-669, (2009)
  • [3] Deb K., Pratap A., Agarwal S., Et al., A fast and elitist multiobjective genetic algorithm: NSGA-II, IEEE Transactions on Evolutionary Computation, 6, 2, pp. 182-197, (2002)
  • [4] Zheng J., Shen R., Zou J., Enhancing diversity for NSGA-II in evolutionary multi-objective optimization, 2012 Eighth International Conference Natural Computation (ICNC), pp. 654-657, (2012)