期刊文献+

基于任务时间的Reduce任务调度 被引量:1

Reduce task scheduling based on task time
下载PDF
导出
摘要 为提高小作业的执行效率及系统资源利用率,分析MapReduce各个阶段的执行过程,提出一种基于任务时间的任务调度算法。针对现有的Reduce任务分配算法的不足,综合考虑Map任务执行的剩余时间及Reduce任务shuffle和sort阶段所需时间两个因素,对等待队列中的作业进行重排序,依次调度队列中作业的Reduce任务。实验结果表明,该算法有效提高了小作业的执行效率及系统的资源利用率。 To improve the efficiency of small jobs and system resource utilization,the processes of various stages of MapReduce were analyzed,and a task scheduling algorithm based on task time was proposed.Considering the remaining time of Map task as well as the time of shuffle phase and sort phase in Reduce task,jobs were resorted in the waiting queue,and Reduce task was assigned in order.Experimental results show that the algorithm can effectively improve small jobs' efficiency and the resource utilization efficiency.
出处 《计算机工程与设计》 北大核心 2016年第3期675-678,756,共5页 Computer Engineering and Design
基金 国家自然科学基金项目(61233003)
关键词 分布式计算 小作业 任务分配 剩余时间 资源利用率 distributed computing small job task allocation remaining time resource utilization
  • 相关文献

参考文献11

  • 1徐小龙,吴家兴,杨庚,程春玲,王汝传.基于大规模廉价计算平台的海量数据处理系统的研究[J].计算机应用研究,2012,29(2):582-585. 被引量:13
  • 2White T. Hadoop-the definitive guide [M]. Sebastopol: O' Reilly, 2009.
  • 3Ren Zuiie, Xu Xianghua, Wan Jian, et al. Workload charac- terization on a production Hadoop cluster: A case study on taobao [C] //IEEE International Symposium on Workload Characterization. LaJolla: IEEE, 2012: 3-13.
  • 4Isard M, Prabhakaran V, Currey J, ct al. Quincy: Fair scheduling for distributed computing dusters [C] //Procee- dings of the 22nd Sysmposium on Operating Systems Principles. New York: ACM, 2009: 261-276.
  • 5Capadty scheduler for Hadoop [EB/OL]. [2013-08-04]. http://Ha- doop apachm org/common/docs/oarrent/Capadty_scheduler, html.
  • 6Xu Y, Li K, Khac TT, et al. A multiple priority queueing genetic algorithm for task scheduling on heterogeneous compu- ting systems [C] //14th International Conference on High Per- formance Computing and Communication, 2012: 639-646.
  • 7Tan J, Meng X, Zhang L. Coupling scheduler for Mapreduce/ Hadoop [C] //Proceedings of the 21st International Sympo- sium on High-Performance Parallel and Distributed Computing, 2012: 129-130.
  • 8Zhang Xiaotong, Hu Bin, Jiang Jiafu. An optimized algorithm for reduce task scheduling [J]. Journal of Computers, 2014, 9 (4): 794-801.
  • 9Dong XC, Wang Y, Liao HM. Scheduling mixed real-time and non-real-time applications in MapReduce environment [C] // 17th International Con{erence on Parallel and Distributed Sys- tems, 2011: 9-16.
  • 10The apache software foundation [EB/OL]. [ 2013-08-04]. http..//hadoop, apache, org/docs/rl. 2.1/gridmix. html.

二级参考文献8

共引文献12

同被引文献7

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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