发明名称 |
一种节能作业调度系统 |
摘要 |
本发明提供一种节能作业调度系统,应用于计算机集群,调度流程包括:步骤S1,管理器接收用户提交的作业;步骤S2,管理器将接收到的作业放到作业要求提交到的队列中,将作业的状态改为空闲状态;步骤S3,管理器把新作业到来的消息发送给调度器,调度器根据作业的信息和作业调度策略计算状态为空闲状态的作业的优先级,并选出优先级最高的作业;步骤S4,调度器根据最高优先级的作业的资源要求、作业的特征、节点的状态和节点分配策略,给最高优先级的作业分配计算节点,调度器通知管理器在分配的计算节点上启动最高优先级的作业,管理器通知执行器在分配的计算节点上启动执行作业;步骤S5,将空闲节点置于节能状态。合理控制各个节点唤醒和进入节能状态的时间。 |
申请公布号 |
CN102929720A |
申请公布日期 |
2013.02.13 |
申请号 |
CN201210359230.8 |
申请日期 |
2012.09.24 |
申请人 |
曙光信息产业(北京)有限公司 |
发明人 |
原帅;梁晓湛 |
分类号 |
G06F9/50(2006.01)I;G06F1/32(2006.01)I |
主分类号 |
G06F9/50(2006.01)I |
代理机构 |
北京安博达知识产权代理有限公司 11271 |
代理人 |
徐国文 |
主权项 |
一种节能作业调度系统,所述系统应用于计算机集群,其特征在于,所述计算机集群包括管理节点和计算节点,所述运算节点为用于运行作业的节点,所述管理节点为管理、调度任务至计算节点的节点;所述调度系统包括管理器、调度器和执行器,所述管理节点上部署有所述管理器和所述调度器,每个所述计算节点上各部署有一个所述执行器;所述节能作业调度系统的调度流程包括:步骤S1,所述管理器接收用户提交的作业;步骤S2,所述管理器将所述接收到的作业放到所述作业要求提交到的队列中,将所述作业的状态改为空闲状态;步骤S3,所述管理器把新作业到来的消息发送给所述调度器,所述调度器根据所述作业的信息和作业调度策略计算状态为空闲状态的作业的优先级,并选出优先级最高的作业;步骤S4,所述调度器根据所述最高优先级的作业的资源要求、作业的特征、节点的状态和节点分配策略,给所述最高优先级的作业分配计算节点,所述调度器通知管理器在所述分配的计算节点上启动所述最高优先级的作业,所述管理器通知所述执行器在所述分配的计算节点上启动执行所述作业;所述作业的资源要求包括cpu,gpu,内存和磁盘空间;步骤S5,将空闲节点置于节能状态。 |
地址 |
100193 北京市海淀区东北旺西路8号中关村软件园36号 |