期刊文献+

云计算环境下基于蜜蜂觅食行为的任务负载均衡算法 被引量:20

Load balancing algorithm of task scheduling in cloud computing environment based on honey bee behavior
下载PDF
导出
摘要 针对云计算环境下的任务调度程序通常需要较多响应时间和通信成本的问题,提出了一种基于蜜蜂行为的负载均衡(HBB-LB)算法。首先,利用虚拟机(VM)进行负载平衡来最大化吞吐量;然后,对机器上任务的优先级进行平衡;最后,将平衡重点放在减少VM等待序列中任务的等待时间上,从而提高处理过程的整体吞吐量和优先级。利用Cloud Sim工具模拟云计算环境进行仿真实验,结果表明,相比粒子群优化(PSO)、蚁群算法(ACO)、动态负载均衡(DLB)、先入先出(FIFO)和加权轮询(WRR)算法,HBB-LB算法的平均响应时间分别节省了5%、13%、17%、67%、37%,最大完成时间分别节省了20%、23%、18%、55%、46%,可以更好地平衡非抢占式独立任务,适用于异构云计算系统。 For the problem that task scheduling program in cloud computing environments usually takes high response time and communication costs, a Honey Bee Behavior inspired Load Balancing( HBB-LB) algorithm was proposed. Firstly,the load was balanced across Virtual Machines( VMs) for maximizing the throughput. Then the priorities of tasks on the machines were balanced. Finally, HBB-LB algorithm was used to improve the overall throughput of processing, and priority based balancing focused on reducing the wait time of tasks on a queue of the VM. The experiments were carried out in cloud computing environments simulated by Cloud Sim. The experiment results showed that HBB-LB algorithm respectively reduced average response time by 5%, 13%, 17%, 67% and 37% compared with Particle Swarm Optimization( PSO), Ant Colony Optimization( ACO), Dynamic Load Balancing( DLB), First In First Out( FIFO) and Weighted Round Robin( WRR)algorithms, and reduced maximum completion time by 20%, 23%, 18%, 55% and 46%. The result indicates that HBB-LB algorithm is suitable for cloud computing system and helpful to balancing non-preemptive independent tasks.
出处 《计算机应用》 CSCD 北大核心 2015年第4期938-943,共6页 journal of Computer Applications
基金 国家自然科学基金资助项目(61103143) 中国博士后科学基金资助项目(2012M512008)
关键词 云计算环境 任务调度 蜜蜂觅食行为 负载均衡 虚拟机 非抢占式 cloud computing environment tasks scheduling Honey Bee Behavior(HBB) load balancing Virtual Machine(VM) non-preemptive
  • 相关文献

参考文献16

二级参考文献105

  • 1Armbrust M, Fox A, Griffith R et al. A view of cloud computing. Communications of the ACM, 2010, 53(4): 50 58.
  • 2Patterson D, Brown A, BroadweIl P et al. Recovery oriented computing (ROC).. Motivation, definition, techniques, and case studies. Berkeley: UC Berkeley, Technical Report: UCB/CSD-02-1175 , 2002.
  • 3Clark C, Fraser K, Hand Set al. Live migration of virtual machines//Proceedings of the 2nd USENIX Symposium on Networked Systems Design and Implementation (NSDI'05). Boston, 2005: 273-286.
  • 4Zhu X, Young D, Watson B.J, Wang Z et al. 1000 lslands: An integrated approach to resource management forvirtualized data centers. Cluster Computing, 2008, 12(1): 45-57.
  • 5Li Bo, Li Jian Xin, Huai Jin-Peng et al. EnaCloud: An energy saving application live placement approach for cloud computing environments//Proceedings of the International Conference on Cloud Computing. Bangalore, 2009:17-24.
  • 6Ajiro Y, Tanaka A. Improving packing algorithms for server consolidation//Proceedings of the 33rd International Computer Measurement Group Conference. San Diego, 2007:399-406.
  • 7Gupta R, Bose S. K, Sundarrajan Set al. A two stage heuristic algorithm for solving server consolidation problem with item-item and bin-item incompatibility constraints//Proceedings of the 2008 IEEE International Conference on Services Computing (SCC'08). Hawaii, 2008:39-46.
  • 8Agrawal S, Bose S K, Sundarrajan S. Grouping genetic algorithm for solving the server consolidation with conflicts// Proceedings of the 1st ACM/SIGEVO Summit Genetic and Evolutionary Computation. New York, 2009:1-8.
  • 9Wood T, Sbenoy P J, Venkataramani A. Black-box and gray-box strategies for virtual machine migration//Proceedings of the 4th USENIX Symposium on Networked Systems Design and Implementation (NSDI' 07). Cambridge, MA, 2007 : 229-242.
  • 10Coffman J, Garey M R, Johnson D S. Approximation algorithms for bin packing: A survey. Approximation algorithms for NP-Hard problems. Boston: PWS Publishing, 1997: 46 93.

共引文献355

同被引文献152

  • 1郭平,李琪.基于服务器负载状况分类的负载均衡调度算法[J].华中科技大学学报(自然科学版),2012,40(S1):62-65. 被引量:10
  • 2张焕青,张学平,王海涛,刘彦涵.基于负载均衡蚁群优化算法的云计算任务调度[J].微电子学与计算机,2015,32(5):31-35. 被引量:35
  • 3李文中,郭胜,许平,陆桑璐,陈道蓄.服务组合中一种自适应的负载均衡算法[J].软件学报,2006,17(5):1068-1077. 被引量:41
  • 4林颖,张智雄.构建基于DSpace的中文机构仓储系统[J].图书情报工作,2007,51(2):87-91. 被引量:30
  • 5Chang Y L, Lin T L: Network-based H.264/AVC whole frame loss visibility model and frame dropping methods[J]. IEEE Transactions on Image Processing, 2012, 21(8):3353-3363.
  • 6Alfaro V M, Vilanovab R. Robust tuning of 2 DoF five-parameter PID controllers for inverse response controlled processes[J]. Journal of Process Control, 2013, 23(4): 453-462.
  • 7Du Q S , Jiang B H .Design and implementation of the embedded based web camera system [J] . Journal of Soffccare , 2012, 7(11): 2560-2566.
  • 8Hartenstein H, Laberteaux K P.A tutorial survey on vehicular adhoe networks [J] . IEEE Communications Magazine , 2008 , 46 (6): 164-171.
  • 9Gustavo M, Marco R, Alessandro A, et al. Safe driving iu LA: report from the greatest intervehicular accident detection test Ever [J] .IEEE Transactions on Vehicular Technology , 2013 , 62(2) : 522-535.
  • 10Li M, Zeng K, Lou W J .Opportunistic broadcast of event-driven warning messages in vehicular Ad Hoe networks with lossy links [J]. Computer Networks,2011,55(10):2443-2464.

引证文献20

二级引证文献79

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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