[发明专利]一种任务分配方法和系统无效
申请号: | 201110030729.X | 申请日: | 2011-01-28 |
公开(公告)号: | CN102622265A | 公开(公告)日: | 2012-08-01 |
发明(设计)人: | 蒋敏 | 申请(专利权)人: | 天脉聚源(北京)传媒科技有限公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100007 北京市东*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 任务 分配 方法 系统 | ||
1.一种任务分配方法,其特征在于,包括以下步骤:
A、数据库中存储处理机的标识信息和处理能力信息以及每种类型任务消耗的处理能力值;
B、客户端向任务分发机提交任务处理请求;
C、任务分发机从数据库获取处理机的标识信息,根据处理机的标识信息获取处理机的位置,并向处理机发出询问指令;
D、处理机收到询问指令后,将自己的当前状态信息和负载信息反馈给任务分发机;
E、任务分发机从数据库获取任务处理请求中的任务对应的需要消耗的处理能力值和处理机的处理能力信息;
F、任务分发机根据任务需要消耗的处理能力值,并结合处理机的处理能力以及当前状态和负载,将任务分发给对应的处理机。
2.根据权利要求1所述的一种任务分配方法,其特征在于,步骤C中,任务分发机向处理机发送询问指令无响应的次数达到预设值时,任务分发机判断所述处理机处于下线状态,并向监控模块报告所述处理机状态异常。
3.根据权利要求1所述的一种任务分配方法,其特征在于,还包括以下步骤:
数据库存储有新的处理机的标识信息和处理能力信息时,数据库向任务分发机发送更新处理机列表指令,任务分发机从数据库读取处理机信息以更新处理机列表。
4.根据权利要求1所述的一种任务分配方法,其特征在于,还包括以下步骤:
任务分发机监控每个任务的执行进度,当一台处理机执行任务失败或者异常时,将所述任务发送给其他处理机执行。
5.根据权利要求1所述的一种任务分配方法,其特征在于,处理机的标识信息是处理机的IP地址。
6.根据权利要求1所述的一种任务分配方法,其特征在于,处理机的处理能力和每种类型任务消耗的处理能力按照同一个标准进行量化。
7.一种任务分配系统,其特征在于,包括数据库、客户端、任务分发机和处理机,任务分发机分别与数据库、客户端和处理机连接,其中,
数据库用于存储处理机的标识信息和处理能力信息以及每种类型任务消耗的处理能力值;
客户端用于向任务分发机提交任务处理请求;
任务分发机用于接收客户端发来的任务处理请求,从数据库获取处理机的标识信息和处理能力信息及任务处理请求中的任务对应的需要消耗的处理能力值,向处理机发送询问指令,接收处理机的当前状态信息和负载信息,并向处理机发送任务;
处理机用于从任务分发机接收询问指令,将自己的当前状态信息和负载信息反馈给任务分发机,并接收任务分发机发来的任务。
8.根据权利要求7所述的一种任务分配系统,其特征在于,还包括监控模块,监控模块与任务分发机连接,任务分发机还用于判断处理机的状态,并发送给监控模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天脉聚源(北京)传媒科技有限公司,未经天脉聚源(北京)传媒科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110030729.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:果仁能量棒及其制备方法
- 下一篇:一种育苗基质自动化生产线