基于Hadoop的调度算法研究与实现
西南交通大学 李曌
鉴于Hadoop内置的调度算法不能满足有效区分CPU密集型和I/O密集型两种类型的作业并且作业需要在特定的时间之前完成的需求。本文提出一种区分作业类型的基于截止时间的调度算法(Type Specific and Deadline Based Algorithm in Hadoop, TSD)。本算法包含两部分:将用户提交的作业分为CPU密集型作业和I/O密集型作业的预测机制;根据用户设置的最后完成期限而设置优先级的基于截止时间的调度算法。实验结果表明,TSD算法较以往单纯保证截止期的算法在确保作业成功率、缩短作业响应时间和提高集群的硬件利用率方面都有很大的提升。
基于Hadoop的调度算法研究与实现
时间: 2024-10-24 20:34:41