服务器的负载均衡方法及系统、网关技术方案

技术编号:41001337 阅读:15 留言:0更新日期:2024-04-18 21:39
本申请提供的一种服务器的负载均衡方法及网关、系统,涉及服务器负载均衡技术领域。网关能够确定多个服务器中各个服务器的负载,该每个服务器及其虚拟节点均分布在哈希环上。然后,网关若确定该负载相对于平均负载的负载偏离值大于偏离值阈值,则减少该服务器的虚拟节点的数量,以及若确定该负载偏离值小于该偏离值阈值,则增加该服务器的虚拟节点的数量,并更新哈希环,以均衡服务器的负载。由此可见,本申请提供的方法在通过哈希环进行负载均衡的基础上,还能够通过调整服务器的虚拟节点的数量,来均衡多个服务器的负载,因此可以确保多个服务器的负载均衡的效果较好。

【技术实现步骤摘要】

本申请涉及服务器负载均衡,尤其涉及一种服务器负载均衡方法及系统、网关。


技术介绍

1、随着互联网的发展,可以通过服务器集群响应来自终端设备的访问请求,以为终端设备提供服务。该服务器集群包括多台处理服务器。为了确保服务器集群的响应速度,通常会将用于访问服务器集群的访问请求,按照某种负载均衡算法分配给该多台处理服务器中的一台服务器。

2、一致性哈希算法是其中的一种负载均衡算法,一致性哈希算法可以计算来自终端设备的访问请求对应的哈希值,再基于该哈希值从多台服务器中确定用于响应该访问请求的目标处理服务器,继而将该访问请求分配至该目标处理服务器。

3、但是,目前基于一致性哈希算法进行负载均衡的效果较差。


技术实现思路

1、本申请旨在至少在一定程度上解决基于一致性哈希算法对服务器集群进行负载均衡的效果较差的问题。为此,本申请提供了一种服务器的负载均衡方法及网关、系统,所述技术方案如下:

2、一方面,提供了一种服务器的负载均衡方法,所述方法包括:

3、确定多个服务器中各个服务本文档来自技高网...

【技术保护点】

1.一种服务器的负载均衡方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,调整后的所述服务器的虚拟节点的数量T1满足:

3.根据权利要求1所述的方法,其特征在于,所述确定多个服务器中各个服务器的负载,包括:

4.根据权利要求3所述的方法,其特征在于,所述确定各个所述服务器的负载相对于平均负载的负载偏离值,包括:

5.根据权利要求3所述的方法,其特征在于,每隔第一周期,确定所述服务器在所述第一周期内的负载,包括:

6.根据权利要求1至5任一所述的方法,其特征在于,所述确定多个服务器中各个服务器的负载,包括...

【技术特征摘要】

1.一种服务器的负载均衡方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,调整后的所述服务器的虚拟节点的数量t1满足:

3.根据权利要求1所述的方法,其特征在于,所述确定多个服务器中各个服务器的负载,包括:

4.根据权利要求3所述的方法,其特征在于,所述确定各个所述服务器的负载相对于平均负载的负载偏离值,包括:

5.根据权利要求3所述的方法,其特征在于,每隔第一周期,确定所述服务器在所述第一周期内的负载,包括:

6.根据权利要求1至5任一所述的方法,其特征在于,所述确...

【专利技术属性】
技术研发人员:程廷华陈列翔黎石聪李金鑫
申请(专利权)人:广东睿住智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1