计算机科学 ›› 2011, Vol. 38 ›› Issue (Z10): 253-256.

• 分布式与网络应用 • 上一篇    下一篇

基于优先级的Three-Queue调度算法研究

顾宇,周良,丁秋林   

  1. (南京航空航天大学计算机科学与技术学院 南京 210016)
  • 出版日期:2018-11-16 发布日期:2018-11-16

Research of Three-Queue Scheduling Algorithms Based on Priority

GU Yu ,ZHOU Liang , DING Qiu-lin   

  • Online:2018-11-16 Published:2018-11-16

摘要: 针对Hadoop平台上调度算法存在的不足,提出了一种改进的调度算法—hriplcQucuc算法。在充分考虑数据的本地性后,Triple-Queue算法设计了一种改进的优先级计算模型,以有效地区分用户作业的等级,同时又保证一定程度的公平性,进而减小作业执行时间,避免系统资源浪费。实验结果表明,随着数据量的提高,该算法执行效率明显提高,同时能够较好地解决数据本地性问题。

关键词: 调度,Triple-Queue,数据本地性,Map reduce

Abstract: For solving the shortage of scheduling algorithms on the Hadoop platform, the paper proposed an improved scheduling algorithm-TriplcQueuc algorithm. After taking full account of data locality, the Triple-Qucue algorithm designs a improved computational model of priority, which can distinguish the user's job levels clearly and ensure a certain degree of fairness so as to reduce the job execution time and avoid wasting system resources. The results of experiment show that the algorithm improves the efficiency significantly and solves the problem of data locality better with the increased amount of data.

Key words: Scheduling, Triple-Queue, Data locality, Map reduce

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!