发明名称 |
一种MapReduce系统及其调度任务的方法和装置 |
摘要 |
本发明提供了一种MapReduce系统及其调度任务的方法和装置。该方法包括:预先配置多种调度器、将系统资源划分为多个资源子网,并预先配置所述调度器与所述资源子网的对应关系;其中,每种调度器包括任务队列和调度策略;接收工作节点的任务请求,从该工作节点所在的资源子网对应的所有调度器中选择调度器,根据选出的调度器的调度策略从该调度器的任务队列中调度任务,将调度出的任务返回给该工作节点。应用本发明能够提高系统进行任务调度的灵活性,增加了系统的适用场景。 |
申请公布号 |
CN102387173B |
申请公布日期 |
2015.02.04 |
申请号 |
CN201010270583.1 |
申请日期 |
2010.09.01 |
申请人 |
中国移动通信集团公司 |
发明人 |
郭磊涛;孙宏伟;罗治国;孙少陵 |
分类号 |
H04L29/08(2006.01)I |
主分类号 |
H04L29/08(2006.01)I |
代理机构 |
北京德琦知识产权代理有限公司 11018 |
代理人 |
张驰;宋志强 |
主权项 |
一种MapReduce系统调度任务的方法,其特征在于,该方法包括:预先配置多种调度器、将系统资源划分为多个资源子网,并预先配置所述调度器与所述资源子网的对应关系;其中,每种调度器包括任务队列和调度策略;接收工作节点的任务请求,从该工作节点所在的资源子网对应的所有调度器中选择调度器,根据选出的调度器的调度策略从该调度器的任务队列中调度任务,将调度出的任务返回给该工作节点;接收作业任务,按照该作业任务所属的应用类型选出该作业任务对应的调度器,将该作业任务排列在该调度器的任务队列中;其中,所述资源子网的划分是拓扑无关的,所述资源子网是MapReduce系统所有工作节点的总资源量中预定比例的资源量。 |
地址 |
100032 北京市西城区金融大街29号B座十二层 |