[发明专利]适用于服务器群集的负载均衡任务分配方法及系统有效
申请号: | 201911185369.3 | 申请日: | 2019-11-27 |
公开(公告)号: | CN111078397B | 公开(公告)日: | 2023-04-25 |
发明(设计)人: | 陈康;杨永彪;路强;陈希 | 申请(专利权)人: | 上海朗曦信息技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 上海段和段律师事务所 31334 | 代理人: | 李佳俊;郭国中 |
地址: | 201799 上海市青浦区天辰*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 适用于 服务器 群集 负载 均衡 任务 分配 方法 系统 | ||
1.一种适用于服务器群集的负载均衡任务分配方法,其特征在于,包括:
任务调度部署步骤:将任务调度单元部署在任务调度服务器上,获取任务调度单元状态信息;任务调度单元信息包括任务下发记录,即任务执行单元的任务分配清单;
资源利用率清单部署步骤:将资源利用率清单单元部署在任务调度服务器上,获取资源利用率清单信息;
任务执行单元部署步骤:将任务执行单元部署在一个或者多个服务器上,获取任务执行单元状态信息;
所述任务调度单元状态信息指示任务调度单元的状态;
所述任务执行单元状态信息指示任务执行单元的状态;
所述资源利用率清单信息指示任务执行单元资源利用率。
2.根据权利要求1所述的适用于服务器群集的负载均衡任务分配方法,其特征在于,还包括:
资源利用率查询步骤:根据任务调度单元状态信息、资源利用率清单信息,当任务调度单元接到新任务时,先查询已分配的执行单元,如有空闲单元,就直接分配给该单元;如果执行单元都已分配了任务,就查询资源利用率清单,找出资源利用率最低的任务执行单元,获取利用率最低任务执行单元指定信息;
任务下发步骤:根据利用率最低任务执行单元指定信息,将任务下发给相应任务执行单元,获取任务下发控制信息;
所述任务下发控制信息指导任务下发给相应任务执行单元的行为;
所述利用率最低任务执行单元指定信息指示资源利用率最低任务执行单元的位置。
3.根据权利要求2所述的适用于服务器群集的负载均衡任务分配方法,其特征在于,所述资源利用率查询步骤包括:
数量判断步骤:判断资源利用率最低的任务执行单元的数量,获取单个利用率最低任务执行单元确认信息或者多个利用率最低任务执行单元确认信息;
任务下发步骤还包括:
直接指定步骤:根据单个利用率最低任务执行单元确认信息,直接指定一个任务执行单元,获取利用率最低任务执行单元指定信息;
随机抽取任务执行单元步骤:根据多个利用率最低任务执行单元确认信息,随机抽取一个利用率最低任务执行单元,获取利用率最低任务执行单元指定信息。
4.根据权利要求2所述的适用于服务器群集的负载均衡任务分配方法,其特征在于,还包括:
资源满负荷判断步骤:根据任务下发控制信息,任务调度单元向任务执行单元发布任务,判断任务执行单元是否响应,获取资源满负荷标签信息或者任务执行单元响应信息;
替补分配任务步骤:根据资源满负荷标签信息,继续向清单中下一个符合预定要求的任务执行单元分配任务,获取任务下发替补控制信息;
根据任务下发替补控制信息,获取任务执行单元响应信息;
所述任务下发替补控制信息指示继续向清单中下一个符合预定要求的任务执行单元分配任务的行为。
5.根据权利要求4所述的适用于服务器群集的负载均衡任务分配方法,其特征在于,还包括:
资源利用率报告步骤:根据任务执行单元响应信息,任务执行单元完成任务,向调度单元提交任务结果,同时提交该任务执行单元当前的资源利用率,获取任务完成信息、当前资源利用率信息;
所述当前资源利用率信息指示当前任务执行单元的资源利用率。
6.一种适用于服务器群集的负载均衡任务分配系统,其特征在于,包括:
任务调度部署模块:将任务调度单元部署在任务调度服务器上,获取任务调度单元状态信息;
资源利用率清单部署模块:将资源利用率清单单元部署在任务调度服务器上,获取资源利用率清单信息;
任务执行单元部署模块:将任务执行单元部署在一个或者多个服务器上,获取任务执行单元状态信息;
所述任务调度单元状态信息指示任务调度单元的状态;
所述任务执行单元状态信息指示任务执行单元的状态;
所述资源利用率清单信息指示任务执行单元资源利用率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海朗曦信息技术有限公司,未经上海朗曦信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911185369.3/1.html,转载请声明来源钻瓜专利网。