%0 Journal Article %T 一种短作业环境下的延迟调度算法<br>A Delay Scheduling Algorithm for Short Jobs %A 刘强 %A 董小社 %A 朱正东 %A 王寅峰 %J 西安交通大学学报 %D 2015 %R 10.7652/xjtuxb201502001 %X 针对短作业场景下YARN平台中延迟调度算法基于静态时间等待阈值,不能进行合理等待的问题,提出了一种云计算环境中基于本地性资源预测的延迟调度算法(locality resource forecast delay scheduling, LRFD)。该算法综合考虑短作业和资源可用性动态变化的特点进行任务调度,根据节点上任务的完成进度和作业未处理数据在集群中的分布状况预估作业的本地性资源信息,从而判断是否需要进行等待以提高系统性能,实现了对本地性资源的合理等待。实验结果表明:在短作业场景下,LRFD算法的性能和稳定性均优于已有的延迟算法,作业性能平均提升约10%,最大加速比可达3倍以上。<br>A delay scheduling algorithm based on locality resource forecasting(LRFD) is proposed to address the unreasonable waiting problem generalized by the static time??wait threshold in delay scheduling algorithm of YARN platform for short jobs. The algorithm takes both the characteristics of short jobs and dynamic resource availability into consideration to assign tasks. It estimates local resources to make reasonable waiting according to both the task progress on the nodes and the unhandled splits distribution in the cluster of the job. Experimental results and comparison with the traditional delay scheduling algorithm show that LRFD gets a better stability and improves the performance about 10% for short jobs on average and achieves a maximum speedup up to three times %K 云计算 %K 延迟调度算法 %K 短作业< %K br> %K cloud computing %K delay scheduling algorithm %K short jobs %U http://zkxb.xjtu.edu.cn/oa/DArticle.aspx?type=view&id=201502001