[发明专利]调整服务器负载的方法、装置和相关设备在审
| 申请号: | 202010807026.2 | 申请日: | 2020-08-12 |
| 公开(公告)号: | CN111949404A | 公开(公告)日: | 2020-11-17 |
| 发明(设计)人: | 汤爱迪 | 申请(专利权)人: | 北京金山云网络技术有限公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李慧引 |
| 地址: | 100084 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 调整 服务器 负载 方法 装置 相关 设备 | ||
1.一种调整服务器负载的方法,其特征在于,包括:
监听边缘服务器的状态以及设备的状态;
若监听到所述边缘服务器的状态或者所述设备的状态发生变动,则识别所述边缘服务器的状态或者所述设备的状态发生变动所在的区域;
获取所述区域内每一个所述边缘服务器的设备连接数量;
根据每一个所述边缘服务器的设备连接数量,对各个所述边缘服务器连接的设备进行调整,以使得调整后的各个所述边缘服务器负载均衡。
2.根据权利要求1所述的方法,其特征在于,所述根据每一个所述边缘服务器的设备连接数量,对各个所述边缘服务器连接的设备进行调整,以使得调整后的各个所述边缘服务器负载均衡,包括:
根据每一个所述边缘服务器的设备连接数量,判断所述区域内各个所述边缘服务器负载是否能保持均衡;
若所述区域内各个所述边缘服务器负载不能保持均衡,则对各个所述边缘服务器连接的设备进行调整,以使得调整后的各个所述边缘服务器负载均衡。
3.根据权利要求1所述的方法,其特征在于,所述监听边缘服务器的状态以及设备的状态,包括:
利用心跳机制监听所述边缘服务器的状态以及所述设备的状态。
4.根据权利要求1所述的方法,其特征在于,所述若监听到所述边缘服务器的状态或者所述设备的状态发生变动,则识别所述边缘服务器的状态或者所述设备的状态发生变动所在的区域,包括:
若接收到任一设备的连接请求,则识别出所述设备所在的区域,以确定所述区域内的边缘服务器。
5.根据权利要求2所述的方法,其特征在于,所述根据每一个所述边缘服务器的设备连接数量,判断所述区域内各个所述边缘服务器负载是否能保持均衡,包括:
若所述区域内每两个边缘服务器的设备连接数量之间的差值都不大于预设的阈值,则所述区域内各个所述边缘服务器负载保持均衡;
若所述区域内每两个边缘服务器的设备连接数量之间的差值不是都不大于预设的阈值,则所述区域内各个所述边缘服务器负载不均衡。
6.根据权利要求1所述的方法,其特征在于,所述对各个所述边缘服务器连接的设备进行调整,以使得调整后的各个所述边缘服务器负载均衡,包括:
构建边缘服务器数组;其中,所述边缘服务器数组包括:按照边缘服务器的设备连接数量大小进行排序的多个边缘服务器;
将所述边缘服务器数组中设备连接数量最大的边缘服务器所连接的一个设备断开,并将断开的设备与设备连接数量最少的边缘服务器进行连接;
在所述断开的设备与所述设备连接数量最少的边缘服务器连接后,调整所述边缘服务器数组中的边缘服务器的位置,得到更新后的边缘服务器数组;
基于所述更新后的边缘服务器数组,调整各个边缘服务器的负载,以使各个边缘服务器达到负载均衡。
7.根据权利要求6所述的方法,其特征在于,所述在所述断开的设备与所述设备连接数量最少的边缘服务器连接后,调整所述边缘服务器数组中的边缘服务器的位置,得到更新后的边缘服务器数组,包括:
更新所述边缘服务器数组中的边缘服务器的设备连接数量;
根据更新后的所述边缘服务器数组中的边缘服务器的设备连接数量,调整所述边缘服务器数组中的边缘服务器的位置,得到更新后的边缘服务器数组。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山云网络技术有限公司,未经北京金山云网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010807026.2/1.html,转载请声明来源钻瓜专利网。





