首页 | 本学科首页   官方微博 | 高级检索  
     

基于萤火虫算法的虚拟机部署能效优化策略
引用本文:龚婷婷,徐健锐. 基于萤火虫算法的虚拟机部署能效优化策略[J]. 计算机工程与设计, 2019, 40(7): 1896-1902
作者姓名:龚婷婷  徐健锐
作者单位:江苏大学计算机科学与通信工程学院,江苏镇江212013;江苏联合职业技术学院镇江分院,江苏镇江212016;江苏大学计算机科学与通信工程学院,江苏镇江212013;江苏联合职业技术学院镇江分院,江苏镇江212016
基金项目:国家自然科学基金;江苏省高等学校自然科学研究项目
摘    要:综合考虑数据中心能耗、应用SLA违例及虚拟机迁移量的均衡优化,提出一种基于萤火虫算法的虚拟机部署优化策略。建立虚拟机部署优化的目标函数与约束条件,利用装箱思想对虚拟机部署进行抽象,设计基于萤火虫算法的虚拟机部署优化方法,通过萤火虫种群初始化、萤光素更新、萤火虫移动以及局部半径范围更新4个阶段的最优解搜索过程,实现虚拟机部署能效优化。实验结果表明,该算法可以通过虚拟机重部署实现数据中心能耗与性能的均衡优化。

关 键 词:数据中心  虚拟机部署  萤火虫算法  能耗  服务等级协议

Virtual machine placement energy-efficient optimization based on glowworm swarm optimization algorithm
GONG Ting-ting,XU Jian-rui. Virtual machine placement energy-efficient optimization based on glowworm swarm optimization algorithm[J]. Computer Engineering and Design, 2019, 40(7): 1896-1902
Authors:GONG Ting-ting  XU Jian-rui
Affiliation:(School of Computer Science and Telecommunication Engineering,Jiangsu University,Zhenjiang 212013,China;Zhenjiang Branch,Jiangsu Union Technical Institute,Zhenjiang 212016,China)
Abstract:For considering synthetically the trade-off optimization of the energy consumption in data center,SLA violation of applications and the number of virtual machine migration,a virtual machine placement optimization strategy based on glowworm swarm optimization algorithm was presented. The objective function and the corresponding constraints of the virtual machine placement were established. The bin-packing idea was used to abstract the virtual machine placement problem. A virtual machine placement optimization method based on glowworm swarm optimization algorithm was designed. A four-stage optimal searching process was used,including the population initialization of glowworm swarm,updating the luciferin,the movement of glowworm and updating the local radius range,to complete the optimal virtual machine placement. Experimental results show that the proposed algorithm can trade-off the energy consumption of data center and the performance of applications by the re-placement of virtual machines.
Keywords:data center  virtual machine  glowworm swarm optimization algorithm  energy consumption  service level agreement
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号