[发明专利]任务分配方法和系统无效
申请号: | 201110345217.2 | 申请日: | 2011-11-04 |
公开(公告)号: | CN102426544A | 公开(公告)日: | 2012-04-25 |
发明(设计)人: | 刘成平;王理想;刘正伟 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 栗若木;王漪 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务 分配 方法 系统 | ||
技术领域
本发明涉及计算机网络领域,尤其涉及一种计算机集群内的任务分配方法和系统。
背景技术
当前计算机厂商的集群中的计算机服务器因购入的时间不一样,型号不一样,搭配的CPU型号也不一样,因而各服务器的CPU内核数量、内核结构、主频、外频、倍频、缓存等也不同,各服务器的计算能力也存在差异。在系统执行计算任务时,一般采用的是任务平均分配的方式,将计算任务平均的分配到计算机集群内的各个服务器节点,
这种情况下,如果将计算任务量在多个服务器之间平均分配,则性能高的CPU完成计算任务所需的时间相对较短,而性能低的CPU完成计算任务所需时间相对较长,没有充分合理的利用集群内各服务器节点的计算能力,进而降低了计算机集群的任务执行效率。
发明内容
本发明提供了一种任务分配方法和系统,解决了计算机集群的任务执行效率降低的问题。
一种任务分配方法,包括:
收集计算机集群中各服务器的CPU性能参数;
根据所述CPU性能参数,分别计算所述计算机集群内各服务器的计算能力;
根据计算获得的各服务器的计算能力,为所述各服务器分配计算任务。
优选的,所述CPU性能参数包括:
CPU核数、内核结构、主频、外频、缓存。
优选的,根据计算获得的各服务器的计算能力,为所述各服务器分配计算任务具体为:
按照计算能力由低到高的顺序增加为相应服务器分配的任务量。
优选的,所述按照计算能力由低到高的顺序增加为相应服务器分配的任务量具体为:
取各服务器中计算能力的最低值为标准值;
计算各服务器计算能力相对于所述标准值的倍数,所述计算能力的最低值相对于所述标准值的倍数为1;
按照所述各服务器计算能力相对于所述标准值倍数的比例,在所述计算机集群中的各服务器上分配任务。
本发明还提供了一种任务分配装置,包括:
CPU性能监控中心,用于收集计算机集群中各服务器的CPU性能参数;
CPU性能计算模块,用于根据所述CPU性能参数,分别计算所述计算机集群内各服务器的计算能力;
任务智能分配模块,用于根据计算获得的各服务器的计算能力,为所述各服务器分配计算任务。
优选的,所述任务智能分配模块包括:
标准确定单元,用于取各服务器中计算能力的最低值为标准值;
参照获取单元,用于计算各服务器计算能力相对于所述标准值的倍数,所述计算能力的最低值相对于所述标准值的倍数为1;
分配策略单元,用于按照所述各服务器计算能力相对于所述标准值倍数的比例,在所述计算机集群中的各服务器上分配任务。
本发明提供了一种任务分配方法和系统,收集计算机集群中各服务器的CPU性能参数,根据所述CPU性能参数,分别计算所述计算机集群内各服务器的计算能力,再根据计算获得的各服务器的计算能力,为所述各服务器分配计算任务,实现了根据各服务器的实际计算能力分配任务,最大效率最合理化的利用了计算机集群内的各服务器,解决了计算机集群的任务执行效率降低的问题。
附图说明
图1为本发明的实施例一提供的一种任务分配方法的流程图;
图2为本发明的实施例二提供的一种任务分配装置的结构示意图。
具体实施方式
在将计算任务量在多个服务器之间平均分配时,由于计算机集群内的各服务器计算能力不同,导致性能高的CPU完成计算任务所需的时间相对较短,而性能低的CPU完成计算任务所需时间相对较长,没有充分合理的利用集群内各服务器节点的计算能力,进而降低了计算机集群的任务执行效率。如何根据CPU性能,合理的分配计算任务,在整体上缩短系统完成计算任务的时间,也就成了节约时间、提高计算效率的关键问题。
为了解决上述问题,本发明的实施例提供了一种任务分配方法和系统。下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
首先结合附图,对本发明的实施例一进行说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110345217.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种复合的负极材料
- 下一篇:三角转子发动机润滑装置及具有其的三角转子发动机