摘要
针对当前云计算负载平衡调度过程中出现的虚拟机迁移效率低和能耗高问题,提出了一种基于渗透式人工蜂群与蚁群混合优化负载平衡算法,该算法将化学渗透行为与生物启发的负载平衡算法相结合,在充分利用人工蜂群和蚁群两种优化算法优点的同时,将渗透技术应用于负载均衡。由于渗透技术支持通过云基础设施迁移的虚拟机的自动部署,从而克服了现有仿生算法在实现物理机之间负载平衡方面的缺点,提高了迁移效率。实验结果表明,以现有负载平衡算法相比,提出的算法在迁移性能上提升明显。
Aiming at the low efficiency and high energy consumption of virtual machine migration in the current cloud computing load balancing scheduling process,this paper proposed a hybrid load balancing algorithm based on osmotic artificial bee colony and ant colony.The algorithm combined chemical permeation behavior with bio-inspired load balancing algorithm to apply the osmotic technique to load balancing while making full use of the advantages of both artificial bee colony and ant colony optimization algorithms.Because the osmotic technology supported the automatic deployment of virtual machines migrated through the cloud infrastructure,it overcame the shortcomings of the existing bionic algorithms in realizing the load balancing between physical machines and improved the migration efficiency.The experimental results show that compared with the exis-ting load balancing algorithm,the proposed algorithm has significantly improved the migration performance.
作者
侯翔
杨成福
刘笃晋
Hou Xiang;Yang Chengfu;Liu Dujin(School of Intelligent Manufacturing,Sichuan University of Arts&Science,Dazhou Sichuan 635000,China)
出处
《计算机应用研究》
CSCD
北大核心
2021年第2期440-443,共4页
Application Research of Computers
基金
四川省哲学社会科学重点研究基地、四川省教育厅人文社会科学重点研究基地——四川革命老区发展研究中心资助项目(SLQ2019B-26)。
关键词
云计算
负载平衡
渗透技术
人工蜂群
蚁群优化
cloud computing
load balancing
osmotic technique
artificial bee colony
ant colony optimization