首页 | 官方网站   微博 | 高级检索  
     

云计算环境中面向DAG任务的多目标调度算法
引用本文:徐健锐,朱会娟.云计算环境中面向DAG任务的多目标调度算法[J].计算机应用研究,2019,36(1).
作者姓名:徐健锐  朱会娟
作者单位:江苏大学计算机科学与通信工程学院,江苏镇江212013;江苏联合职业技术学院镇江分院,江苏镇江212016;中国科学院大学计算机与控制学院,北京,100049
基金项目:国家自然科学基金项目(批准号:61302124);江苏省高校自然科学研究面上项目(批准号:16KJB520010)
摘    要:为了实现任务执行效率与执行代价的同步优化,提出了一种云计算环境中的DAG任务多目标调度优化算法。算法将多目标最优化问题以满足Pareto最优的均衡最优解集合的形式进行建模,以启发式方式对模型进行求解;同时,为了衡量多目标均衡解的质量,设计了基于hypervolume方法的评估机制,从而可以得到相互冲突目标间的均衡调度解。通过配置云环境与三种人工合成工作流和两种现实科学工作流的仿真实验测试,结果表明,比较同类单目标算法和多目标启发式算法,算法不仅求解质量更高,而且解的均衡度更好,更加符合现实云的资源使用特征与工作流调度模式。

关 键 词:云计算  工作流调度  多目标优化  Pareto边界  亚马逊弹性计算云
收稿时间:2017/7/12 0:00:00
修稿时间:2018/11/28 0:00:00

Multi-objective scheduling algorithm of DAG tasks in cloud computing
XU Jian-rui and ZHU Huijuan.Multi-objective scheduling algorithm of DAG tasks in cloud computing[J].Application Research of Computers,2019,36(1).
Authors:XU Jian-rui and ZHU Huijuan
Affiliation:School of Computer Science and Telecommunication Engineering,Jiangsu University,Zhenjiang Jiangsu,
Abstract:For implementing the synchronization optimization of tasks execution efficiency and execution cost, a multi-objective scheduling optimization algorithm of DAG tasks in cloud environment is presented. Our algorithm defines the multi-objective optimization problem as the trade-off optimal solutions set satisfying Pareto optimal and solves this model by the heuristic method. At the same time, for evaluating the quality of multi-objective trade-off solutions, a evaluation mechanism based on hypervolume method is designed, which can obtain the trade-off scheduling solutions with conflict objectives. Through setting cloud environment and three kinds of synthetic workflow and two kinds of real-world scientific workflow, we construct some simulation experiments. The results show that, compared with the same type of single objective algorithm and multi-objective heuristic algorithm, our algorithm not only has higher solving quality, but has better trade-off degree of solutions, which can conform to the mode of resource utility and workflow scheduling in real-world cloud.
Keywords:cloud computing  workflow scheduling  multi-objective optimization  Pareto front  Amazon EC2
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号