[发明专利]负载均衡方法、装置、计算机可读存储介质和计算机设备有效
申请号: | 202010130749.3 | 申请日: | 2020-02-28 |
公开(公告)号: | CN111381963B | 公开(公告)日: | 2023-06-09 |
发明(设计)人: | 张戎;汪华;林向东 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 李文渊;曹瀚青 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 负载 均衡 方法 装置 计算机 可读 存储 介质 设备 | ||
本申请涉及一种负载均衡方法、装置、计算机可读存储介质和计算机设备,所述方法包括:获取当前时刻下目标集群中各服务器的处理单元使用率;各所述服务器的处理单元使用率与各所述服务器所对应的权重正相关;在存在多于一个所述处理单元使用率之间的差异满足权重调整条件时,则根据负载均衡条件重新确定各所述服务器所对应的权重;所述负载均衡条件,用于约束负载均衡时各所述处理单元使用率与平均处理单元使用率的关系;按照重新确定的各所述权重为各所述服务器分配处理任务。本申请提供的方案可以更准确地实现负载均衡。
技术领域
本申请涉及计算机技术领域,特别是涉及一种负载均衡方法、装置、计算机可读存储介质和计算机设备。
背景技术
随着计算机技术的发展,提供服务的服务器集群经常需要同时面对海量的用户以及大量的并发请求数据。为了避免由于服务器负载较大出现无法响应的情况,往往需要使得各服务器之间大致负载均衡,避免某一台服务器负载较高。
然而,现有技术中存在多种负载均衡方式,比如轮询或者基于最小负载调度等。但在实际使用过程中,现有的这些负载均衡方式存在准确度不高的问题,各台服务器的负载仍会存在较大差异,整体负载不够均衡稳定。
发明内容
基于此,有必要针对现有的这些负载均衡方式存在准确度不高的技术问题,提供一种负载均衡方法、装置、计算机可读存储介质和计算机设备。
一种负载均衡方法,包括:
获取当前时刻下目标集群中各服务器的处理单元使用率;各所述服务器的处理单元使用率与各所述服务器所对应的权重正相关;
在存在多于一个所述处理单元使用率之间的差异满足权重调整条件时,则
根据负载均衡条件重新确定各所述服务器所对应的权重;所述负载均衡条件,用于约束负载均衡时各所述处理单元使用率与平均处理单元使用率的关系;
按照重新确定的各所述权重为各所述服务器分配处理任务。
一种负载均衡装置,包括:
获取模块,用于获取当前时刻下目标集群中各服务器的处理单元使用率;各所述服务器的处理单元使用率与各所述服务器所对应的权重正相关;
确定模块,用于在存在多于一个所述处理单元使用率之间的差异满足权重调整条件时,则根据负载均衡条件重新确定各所述服务器所对应的权重;所述负载均衡条件,用于约束负载均衡时各所述处理单元使用率与平均处理单元使用率的关系;
分配模块,用于按照重新确定的各所述权重为各所述服务器分配处理任务。
一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行上述负载均衡方法的步骤。
一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行上述负载均衡方法的步骤。
上述负载均衡方法、装置、计算机可读存储介质和计算机设备,在获取到当前时刻下目标集群中各服务器的处理单元使用率后,若这些处理单元使用率中存在多于一个处理单元使用率之间的差异满足权重调整条件,即自动根据负载均衡条件重新确定各服务器所对应的权重。由于各服务器的处理单元使用率与各服务器所对应的权重正相关,且负载均衡条件用于约束负载均衡时各处理单元使用率与平均处理单元使用率的关系,这样基于各服务器当前的处理单元使用率出发,考虑到各服务器的实际处理能力,再按照重新确定的各权重为各服务器分配处理任务,使得目标集群中各服务器快速准确地达到负载均衡状态。
附图说明
图1为一个实施例中负载均衡方法的流程示意图;
图2为一个实施例中调整权重之前目标集群各服务器的处理单元使用率随时间变化的示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010130749.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种目标检测跟踪方法
- 下一篇:图像翻译方法、装置及存储介质