首页 | 本学科首页   官方微博 | 高级检索  
     

基于任务分类的延迟调度算法
引用本文:高正九,郑烇,辛波,王嵩.基于任务分类的延迟调度算法[J].计算机系统应用,2014,23(9):139-143.
作者姓名:高正九  郑烇  辛波  王嵩
作者单位:中国科学技术大学 信息科学技术学院, 合肥 230027;中国科学技术大学 信息科学技术学院, 合肥 230027;中国科学技术大学 信息科学技术学院, 合肥 230027;中国科学技术大学 信息科学技术学院, 合肥 230027
基金项目:国家发改委CNGI 课题(CNGI-09-03-14)
摘    要:MapReduce已经成为主流的海量数据处理模式,任务调度作为其关键环节已受到业界广泛关注。针对已有的延迟调度算法存在的问题,即建立在任务都是短任务的理论假设有一定限制,当节点处理不同长度的任务时算法性能严重下降和基于静态的等待时间阈值不能适应不同用户的作业需求,提出了一种基于任务分类的延迟调度算法。该算法通过给不同长度的任务设置不同的等待时间阈值,以适应不同作业的响应需求。通过分析各动态参数,根据所建任务模型调整任务的等待时间阈值。仿真验证该算法在响应时间及负载均衡性方面优于已有的延迟调度算法。

关 键 词:云计算  延迟调度  数据本地性  任务分类  MapReduce
收稿时间:2014/1/21 0:00:00
修稿时间:3/3/2014 12:00:00 AM

Delay Scheduling Algorithm Based on Task Classification
GAO Zheng-Jiu,ZHENG Quan,XIN Bo and WANG Song.Delay Scheduling Algorithm Based on Task Classification[J].Computer Systems& Applications,2014,23(9):139-143.
Authors:GAO Zheng-Jiu  ZHENG Quan  XIN Bo and WANG Song
Affiliation:School of Information and Technology, University of Science and Technology of China, Hefei 230027, China;School of Information and Technology, University of Science and Technology of China, Hefei 230027, China;School of Information and Technology, University of Science and Technology of China, Hefei 230027, China;School of Information and Technology, University of Science and Technology of China, Hefei 230027, China
Abstract:MapReduce has become a mainstream mass data processing mode, as its crucial part, the scheduler has received extensive concerns of the industry. There are two deficiencies in the current delay scheduling algorithms. Firstly, a limitation of these policies is that all the tasks to be processed should be short as assumed, the performance of the algorithms declined serious when servers handle the tasks of different lengths. Secondly, delay scheduling algorithms based on static waiting time threshold, cannot adapt to the different user needs. To address this issue, this paper proposed a delay scheduling algorithm based on task classification. It adjusted tasks waiting time threshold dynamically according to the information of the different lengths. It shows that this algorithm outperforms previous delay scheduling algorithms in term of the job response time and load balance of the node.
Keywords:cloud computing  delay scheduling  task classification  data-locality  MapReduce
本文献已被 维普 等数据库收录!
点击此处可从《计算机系统应用》浏览原始摘要信息
点击此处可从《计算机系统应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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