期刊文献+

一种基于改进遗传算法的雾计算任务调度策略 被引量:9

Fog Computing Task Scheduling Strategy Based on Improved Genetic Algorithm
下载PDF
导出
摘要 任务的调度与分配一直以来都是云计算技术发展中的关键问题。然而,随着物联网连接设备的爆炸式增长,云计算已不能满足一些任务的调度需求,如健康检测、应急响应等都需要较低的延迟,雾计算应运而生。雾计算将云的服务扩展到网络边缘。雾计算架构下的任务调度与分配目前还是一个较新的研究热点。文中介绍了一种改进的遗传算法(IGA),该算法将适应度判断引入到亲代变异操作中,克服了基本遗传算法(SGA)在变异操作中的盲目性。在雾计算架构下采用该算法调度任务时考虑了服务等级目标(SLO)中响应时间的约束(FOG-SLO-IGA)。实验结果表明,FOG-SLO-IGA调度用户任务时在时延、SLO违规率以及服务提供商的花费上均低于云计算架构下采用IGA的调度(CLOUD-IGA);同时,在雾端调度任务时,IGA算法在执行速度上要快于传统SGA算法和轮询调度算法(RRSA)。 Task scheduling and assignment has always been a key issue in the development of cloud computing.However,with the explosive growth of internet connection devices,cloud computing has been unable to meet some requirements such as health monitoring,emergency response and so on,which all require low latency.Thus fog computing appears.Fog computing extends the cloud services to the edge of network.Under the fog computing architecture,task scheduling and assignment is still a relatively new research hotspot.This paper introduced an improved genetic algorithm(IGA).The algorithm introduces the fitness judgment into the parental mutation operation which overcomes the blindness of simple genetic algorithm(SGA)in mutation operation.The response time restriction in the service level objective(SLO)is considered when the IGA is used to schedule tasks(FOG-SLO-IGA).The experimental results show that when scheduling user tasks are under the fog computing architecture,FOG-SLO-IGA is superior to the scheduling which uses IGA under cloud computing architecture in latency,SLO violation rate and service provider’s cost.Futhermore,IGA algorithm is superior to the traditional SGA algorithm and the round-robin scheduling algorithm(RRSA)in the execution of the tasks under the fog computing architecture.
作者 韩奎奎 谢在鹏 吕鑫 HAN Kui-kui;XIE Zai-peng;LV Xin(College of Computer and Information,Hohai University,Nanjing 211100,China)
出处 《计算机科学》 CSCD 北大核心 2018年第4期137-142,共6页 Computer Science
基金 国家自然科学基金面上项目(61272543) NSFC-广东联合基金重点项目(U1301252)资助
关键词 任务调度 云计算 雾计算 服务等级目标 遗传算法 Task scheduling Cloud computing Fog computing Service level objective Genetic algorithm
  • 相关文献

参考文献5

二级参考文献82

  • 1王霜,修保新,肖卫东.Web服务器集群的负载均衡算法研究[J].计算机工程与应用,2004,40(25):78-80. 被引量:46
  • 2董聪,郭晓华,袁曾任.基于广义遗传算法的全局优化方法[J].计算机科学,1999,26(6):7-10. 被引量:17
  • 3王小英,赵海,陈英革,张文波,尹震宇,张晓丹.异构计算系统任务调度的遗传算法及改进[J].系统仿真学报,2006,18(1):26-32. 被引量:11
  • 4马学彬,温涛,郭权,王刚.一种基于遗传算法的网格任务调度算法[J].东北大学学报(自然科学版),2007,28(7):973-977. 被引量:8
  • 5米勒.云计算[M].史美林,姜进磊,孙瑞志,等译.北京:机械工业出版社,2009:125-128.
  • 6Hou E S H.A Genetic Algorithm for Multiprocessor Scheduling[J].IEEE Transactions on Parallel and Distributed Systems,1994,5(2):113-120.
  • 7FOSTER I, YONG ZHAO, RAICU I, et al. Cloud computing and grid computing 360-degree compared[C] // Proceedings of the 2008 Grid Computing Environments Workshop. Washington, DC: IEEE Computer Society, 2008:1 - 10.
  • 8ARMBRUST M, FOX A, GRIFFITH R, et al. Above the clouds: A Berkeley view of cloud eomputing[EB/OL]. [2010 -01 -25]. http://www, eecs. berkeley, edu/Pubs/TechRpts/20Og/EECS-20og- 28. pdf.
  • 9BARROSO L A, DEAN J, HOLZLE U. Web search for a planet: the google cluster architecture[J]. IEEE Micro, 2003, 23(2) : 22 - 28.
  • 10CHIEN A, CALDER B, ELBERT S, et al. Entropia: Architecture and performance of an enterprise desktop grid system[J]. Journal of Parallel and Distributed Computing, 2003, 63(5):597-610.

共引文献656

同被引文献44

引证文献9

二级引证文献20

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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