发明名称 | Hadoop云平台下基于负载监控的混合调度方法 | ||
摘要 | 本发明公开了一种Hadoop云平台下基于负载监控的混合调度方法。通过分析Max-D算法、FIFO算法以及公平调度算法的调度效果和各自应用场景,提出一个基于负载监控的混合调度策略。本发明通过对系统负载的实时监控,在三个算法中选择最合适现负载状况的调度算法。相比单一的使用一种调度算法,基于负载监控的混合调度策略有着明显的优势,能够适应Hadoop系统中负载的变化,使得系统能够保持比较好的性能。 | ||
申请公布号 | CN103455375A | 申请公布日期 | 2013.12.18 |
申请号 | CN201310038746.7 | 申请日期 | 2013.01.31 |
申请人 | 南京理工大学连云港研究院 | 发明人 | 李千目;陆路;侯君 |
分类号 | G06F9/50(2006.01)I | 主分类号 | G06F9/50(2006.01)I |
代理机构 | 南京理工大学专利中心 32203 | 代理人 | 朱显国 |
主权项 | 一种Hadoop云平台下基于负载监控的混合调度方法,其特征在于方法如下:(1)Hadoop系统中的资源taskTracker向中心节点jobTracker持续发送自身节点的实时信息,实时信息包括是否空闲、正在执行任务的已执行时间以及执行进度;(2)对系统负载进行实时监控,根据资源发送的实时信息计算系统内的负载程度:(3)当有资源向中心节点请求任务task时,根据实时负载程度选择调度方案:在系统资源低载情况下,使用FIFO调度方法,降低调度消耗;在负载平衡情况下使用公平调度方法,提高系统的公平性,保证作业都能得到执行;在过载情况下使用Max‑D调度方法,使得作业平均完成时间缩短。 | ||
地址 | 222000 江苏省连云港市新浦区晨光路2号 |