期刊文献+

基于改进禁忌搜索的云任务负载均衡调度策略研究 被引量:13

Research on the Load Balancing Scheduling Policy of Tasks in Cloud Computing Environments Based on Improved Tabu Search
下载PDF
导出
摘要 云计算是一种管理和提供服务的互联网新平台,而云计算环境下的任务调度是一个NP-hard问题,任务的合理分配、虚拟机资源的负载均衡是云任务调度的重要方面.在本文中,提出了一种基于改进禁忌搜索的云任务负载均衡调度策略.该策略综合考虑任务总完成时间及虚拟机负载均衡度,提出基于时间贪心的初始解求解步骤,进而引入结合多因素优值函数的禁忌搜索算法优化任务调度的负载均衡,再进一步给出跳出局部最优的惩戒策略.为了验证提出的算法的有效性,使用CloudSim作为仿真平台,与RR算法、Min-Max算法、ACO算法等进行对比,以有限元分析计算过程中的任务调度为背景进行模拟实验,结果表明,此算法不仅缩短了任务总体完成时间,同时优化了虚拟资源负载均衡度. Cloud computing is a new platform to manage and provide services on the intemet. Cloud task scheduling is an NP-hard optimization problem, and many algorithms have been proposed to solve it. Reasonable allocation of tasks and load balancing of virtual machines are important aspects of cloud task scheduling. In this paper, we propose a cloud task scheduling policy based on improved Tabu Search algorithm which focuses on the makespan of all tasks and load balancing of virtual machines. This scheduling policy uses time greedy algorithm as the initial solution step and combines an improved Tabu Search with multi-factor benefit function to optimize load balancing of tasks. Futhermore, by using punishment strategy, the proposed algorithm could escape from the local optimal. To verify the effectiveness of our approach, we choose Finite Element Analysis as background and carry out the comparative experiments among RR algorithm, Min-Max algorithm, ACO algorithm, Tabu algorithm and the proposed algorithm based on CloudSim simulation platform of cloud computing. The experimental results show that the proposed algorithm has a significant improvement in makespan of the tasks and optimization in load balancing of virtual machines.
作者 陆佳炜 李杰 张元鸣 肖刚 LU Jia-wei;LI Jie;ZHANG Yuan-ming;XIAO Gang(Department of Computer Science,Zhejiang University of Technology,Hangzhou 310000,China)
出处 《小型微型计算机系统》 CSCD 北大核心 2018年第10期2254-2259,共6页 Journal of Chinese Computer Systems
基金 国家自然科学基金项目(61573316)资助 浙江省重大科技专项(2014C01048)资助 浙江省重点研发计划项目(2018C01064)资助
关键词 云计算 任务调度 负载均衡 BP—Tabu CloudSim cloud computing task scheduling load balancing BP-Tabu CloudSim
  • 相关文献

参考文献4

二级参考文献36

  • 1孙红光,潘毓学.基于运动目标路径的粒子群优化算法研究[J].仪器仪表学报,2004,25(z1):946-947. 被引量:3
  • 2Sedaghat M, Hemindez F, Elmroth E. Unifying cloud management: towards overall governance of business level objectives [ C ]. 2011 llth IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing ( CCGrid), Beach, California,2011.
  • 3Duy T V T, Inoguchi Y. A prediction-based green scheduler for dat- acenters in clouds [J]. IEICE Transactions on Information and Sys- tems,2011,94(9) :1731-1741.
  • 4Ahmadi A A, Olshevsky A, Parrilo P A, et al. NP-hardness of deci- ding convexity of quartic polynomials and related problems [ J ]. Mathematical Programming,2013,137(1-2) :453-476.
  • 5Casanova H,Legrand A,Zagorodnov D ,et al. Heuristics for schedu- ling parameter sweep applications in grid environments [ C ]. In:9th Heterogeneous Computing Workshop, Cancun, Mexico,2000.
  • 6Etminani K, Naghibzadeh M. A min-min max-rain selective al- gorihtm for grid task scheduling [ C ]. In:3th IEEE/IFIP Interna- tional Conference in Central Asia on Interact,Tashkent,2007.
  • 7Moreno R, Alonso-Conde A B. Job scheduling and resource man- agement techniques in economic grid environments [ C ]. Grid Computing. Santiago de Compostela, Spain,2004.
  • 8Engin O,Ceran G,Yilmaz M K. An efficient genetic algorithm for hybrid flow shop scheduling with multiprocessor task problems [ J]. Applied Soft Computing ,2011,11 ( 3 ) :3056-3065.
  • 9Sathappan O L,Chitra P,Venkatesh P,et al. Modified genetic algo- rithm for multiobjective task scheduling on heterogeneous compu- ting system [ J ]. International Journal of Information Technology, Communications and Convergence,2011,1 (2) : 146-158.
  • 10Kokilavani T, Amalarcthinam D I G. Load balanced min-min algo- rithm for static meta-task scheduling in grid computing [ J ]. Inter- national Journal of Computer Aoolications .2011.20 ( 2 ) _.43-49.

共引文献57

同被引文献104

引证文献13

二级引证文献43

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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