浏览全部资源
扫码关注微信
1. 西安科技大学通信与信息工程学院
2. 西安交通大学电气工程学院
Published:2014
移动端阅览
[J]. 2014, (7): 77-82.
DOI:
[J]. 2014, (7): 77-82. DOI:
针对现有Hadoop作业调度算法在多用户、异构环境下不具备反馈机制的问题
提出一种云计算环境下具备反馈机制的动态作业调度算法。该算法引入排队论模型
采用单队列多资源池服务窗口的设计思路
将所有作业统一提交到一个支持优先级的排队队列
作业分发控制模块选择优先级最高的作业分发到空闲的资源池窗口执行;Hadoop集群通过自身的心跳机制将作业运行的初始化时间、运行时间等信息传递给参数统计模块进行统计
将获得的平均到达率和平均服务率这两个核心参数的实际值传递给反馈机制模块
根据调度算法模型计算出平均逗留时间和平均队长的理论值并与实际值进行对比
当差值大于阈值时对该调度算法的核心参数进行适当调节使差值收敛于阈值
将具有较大平均逗留时间和平均队长的作业调度到有槽位数的资源池服务窗口执行。实验结果表明:与经典算法相比
该算法具有较高的调度效率和负载平衡能力
作业平均逗留时间比先进先出调度算法和公平调度算法分别减少了57%和19%
平均队长分别减少了50%和37%。
左利云,曹志波.云计算中调度问题研究综述[J].计算机应用研究,2012(11).
金嘉晖,罗军舟,宋爱波,东方.基于数据中心负载分析的自适应延迟调度算法[J].通信学报,2011(07).
陈康,郑纬民.云计算:系统实例与研究现状[J].软件学报,2009(05).
陆传赉, 编著.排队论[M].北京邮电大学出版社,2009.
Zhuo Tang,Junqing Zhou,Kenli Li,Ruixuan Li.A MapReduce task scheduling algorithm for deadline constraints[J].Cluster Computing,2013.
0
Views
3
下载量
5
CSCD
Publicity Resources
Related Articles
Related Author
Related Institution