期刊文献+

基于混合群智能的节能虚拟机整合方法 被引量:1

Energy Efficient Hybrid Swarm Intelligence Virtual Machine Consolidation Method
下载PDF
导出
摘要 数据中心的虚拟机(virtual machine,VM)整合技术是当今云计算领域的一个研究热点.要在保证服务质量(QoS)的前提下尽可能地降低云数据中心的服务器能耗,本质上是一个多目标优化的NP难问题.为了更好地解决该问题,面向异构服务器云环境提出了一种基于差分进化与粒子群优化的混合群智能节能虚拟机整合方法(HSI-VMC).该方法包括基于峰值效能比的静态阈值超载服务器检测策略(PEBST)、基于迁移价值比的待迁移虚拟机选择策略(MRB)、目标服务器选择策略、混合离散化启发式差分进化粒子群优化虚拟机放置算法(HDH-DEPSO)以及基于负载均值的欠载服务器处理策略(AVG).其中,PEBST,MRB,AVG策略的结合能够根据服务器的峰值效能比和CPU的负载均值检测出超载和欠载服务器,并选出合适的虚拟机进行迁移,降低负载波动引起的服务水平协议违约率(SLAV)和虚拟机迁移的次数;HDH-DEPSO算法结合DE和PSO的优点,能够搜索出更优的虚拟机放置方案,使服务器尽可能地保持在峰值效能比下运行,降低服务器的能耗开销.基于真实云环境数据集(PlanetLab/Mix/Gan)的一系列实验结果表明:HSI-VMC方法与当前主流的几种节能虚拟机整合方法相比,能够更好地兼顾多个QoS指标,并有效地降低云数据中心的服务器能耗开销. Virtual machine(VM)consolidation for cloud data centers is one of the hottest research topics in cloud computing.It is challenging to minimize the energy consumption while ensuring QoS of the hosts in cloud data centers,which is essentially an NP-hard multi-objective optimization problem.This study proposes an energy efficient hybrid swarm intelligence virtual machine consolidation method(HSI-VMC)for heterogeneous cloud environments to address this issue,which including peak efficiency based static threshold overloaded hosts detection strategy(PEBST),migration ratio based reallocate virtual machine selection strategy(MRB),target host selection strategy,hybrid discrete heuristic differential evolutionary particle swarm optimization virtual machine placement algorithm(HDH-DEPSO)and load average based underloaded hosts processing strategy(AVG).Specifically,the combination of PEBST,MRB,and AVG is able to detect the overloaded and underloaded hosts and selects appropriate virtual machines for migration to reduce SLAV and virtual machine migrations.Also,HDH-DEPSO combines the advantages of DE and PSO to search the best virtual machine placement solution,which can reduce cluster's real-time power effectively.A series of experiments based on real cloud environment datasets(PlanetLab,Mix,and Gan)show that HSI-VMC can reduce energy consumption sharply with accommodate to multiple QoS metrics,outperforms several existing mainstream energy-aware virtual machine consolidation approaches.
作者 李俊祺 林伟伟 石方 李克勤 LI Jun-Qi;LIN Wei-Wei;SHI Fang;LI Ke-Qin(School of Computer Science and Engineering,South China University of Technology,Guangzhou 510006,China;Department of Computer Science,State University of New York,NY 12561,USA;Peng Cheng Laboratory,Shenzhen 518066,China)
出处 《软件学报》 EI CSCD 北大核心 2022年第11期3944-3966,共23页 Journal of Software
基金 广东省重点领域研发计划(2020B010164003) 国家自然科学基金(62072187,61872084) 广东省基础与应用基础研究基金(2019B030302002) 广州市科学研究计划(202007040002,201902010040,201907010001) 广州开发区科技项目(2020GH10)。
关键词 云计算 虚拟机整合 差分进化算法 粒子群优化算法 节能 cloud computing virtual machine consolidation differential evolution algorithm particle swarm optimization algorithm energy efficient
  • 相关文献

参考文献4

二级参考文献84

  • 1吴琦,熊光泽.非平稳自相似业务下自适应动态功耗管理[J].软件学报,2005,16(8):1499-1505. 被引量:20
  • 2Buyya R, Yeo C S, Venugopal S, et al. Cloud computing and e-merging IT platforms: vision, hype, and reality for delivering computing as the 5th utility[J]. Future Generation Computer Systems,2009,25(6) :599-616.
  • 3Armbrust M, Fox A, Griffith R, et al. Above the Clouds: A Berkeley View of Cloud Computing [EB/OL]. http..//www, ee- cs. berkeley, edu/Pubs/TechRpts/2009/EECS-2009-28, html, February 2009.
  • 4Lin Wei-wei, Qi De-yu. Research on Resource Self-Organizing Model for Cloud Computing[C]// 2010 International Conference on Internet Technology and Applications. 2010:1-5.
  • 5Von L G, Wang L, Younge A J, et al. Power-Aware Scheduling of Virtual Machines in DVFS-enabled Clusters[C] ff Proc. of IEEE International Conference on Cluster Computing 2009. New Orleans, LA, USA, 2009 : 1-10.
  • 6Ge R, Feng X, Cameron K. Performance-constrained distributed dvs scheduling for scientific applications on power-aware clus ters[C]//Proceedings of the 2005 ACM/IEEE Conference on Supercomputing. IEEE Computer Society, Washington DC, USA, 2005 : 34.
  • 7Venkatachalam V, Franz M. Power reduction techniques for mi- croprocessor systems[J]. ACM Computing Surveys (CSUR), 2005,37(3) : 195-237.
  • 8Mezmaz M, MelabN, KessaciY, etal. Aparallel bi-objective hy- brid metaheuristic for energy-aware scheduling for cloud compu- ting systems[J]. Journal of Parallel and Distributed Computing (JPDC), 2011,71(11) : 1497-1508.
  • 9Lee Y C,Zomaya A Y. A novel state transitionmethod formeta- heuristic-based scheduling in heterogeneous computing systems [J]. IEEE Transactions on Parallel and Distributed Systems, 2008,19(9) : 1215-1223.
  • 10Beloglazov A, Abawajy J, Buyya R. Energy-Aware Resource Al- location Heuristics for Efficient Management of Data Centers for Cloud Computing[J]. Future Generation Computer Systems, 2012,28(5) : 755-768.

共引文献143

同被引文献7

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部