[发明专利]一种基于机器性能的服务器集群任务分配方法在审
| 申请号: | 202010177230.0 | 申请日: | 2020-03-13 |
| 公开(公告)号: | CN111400044A | 公开(公告)日: | 2020-07-10 |
| 发明(设计)人: | 郑中华;黎伟;胡淦 | 申请(专利权)人: | 安徽博约信息科技股份有限公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50 |
| 代理公司: | 合肥律众知识产权代理有限公司 34147 | 代理人: | 赵娟 |
| 地址: | 230000 安徽省合肥市高新区创*** | 国省代码: | 安徽;34 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 机器 性能 服务器 集群 任务 分配 方法 | ||
1.一种基于机器性能的服务器集群任务分配方法,其特征在于,根据服务器集群中各台服务器的机器配置信息,确定其在服务器集群中的权重值,再按照权重值确定服务器在哈希环中对应的虚拟节点数量,最后根据一致性哈希算法进行动态任务分配。
2.根据权利要求1所述的服务器集群任务分配方法,其特征在于,具体包括以下步骤:
A1,自动采集服务器集群中各台服务器的机器配置信息;
A2,根据机器配置信息对各台服务器进行配置评分,得到各自的性能配置得分;
A3,根据各台服务器的性能配置得分,得到各自在服务器集群中的权重值;
A4,创建哈希环,根据各台服务器在服务器集群中的权重值分配其在哈希环中的虚拟节点数量;
A5,根据目标任务的任务标识获取其哈希值,计算出该目标任务哈希值落于哈希环何处,若命中服务器节点就由该服务器执行该目标任务,否则由该处沿顺时针方向遇到的第一个服务器执行该目标任务。
3.根据权利要求2所述的服务器集群任务分配方法,其特征在于,步骤A1中的机器配置信息包括机器主板配置、CPU配置、内存配置、硬盘配置,步骤A2中的性能配置得分通过汇总各分项评分得出。
4.根据权利要求2所述的服务器集群任务分配方法,其特征在于,步骤A3中权重值通过各台服务器的性能配置得分与服务器分值权重表进行匹配得出。
5.根据权利要求4所述的服务器集群任务分配方法,其特征在于,服务器分值权重表采用Fibonacci数列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽博约信息科技股份有限公司,未经安徽博约信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010177230.0/1.html,转载请声明来源钻瓜专利网。





