[发明专利]调整服务器负载的方法、装置和相关设备在审
| 申请号: | 202010807026.2 | 申请日: | 2020-08-12 |
| 公开(公告)号: | CN111949404A | 公开(公告)日: | 2020-11-17 |
| 发明(设计)人: | 汤爱迪 | 申请(专利权)人: | 北京金山云网络技术有限公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李慧引 |
| 地址: | 100084 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 调整 服务器 负载 方法 装置 相关 设备 | ||
本申请提供的一种调整服务器负载的方法、装置和相关设备,在调整服务器负载的方法中,通过监听边缘服务器的状态以及设备的状态,可以实时获取边缘服务器的状态以及设备的状态。当监听到边缘服务器的状态或者设备的状态发生变动时,就识别边缘服务器的状态或者设备的状态发生变动所在的区域。然后获取该区域内每一个边缘服务器的设备连接数量,由此可以判断该区域内各个边缘服务器负载是否能保持均衡。若该区域内各个边缘服务器负载不能保持均衡,则根据每一个边缘服务器的设备连接数量,对各个边缘服务器连接的设备进行调整,以使得调整后的各个边缘服务器负载均衡。
技术领域
本申请涉及物联网技术领域,尤其涉及一种调整服务器负载的方法、装置和相关设备。
背景技术
边缘计算是一种优化应用程序或云计算系统的技术,它将应用程序的数据或服务的某些部分从中心节点(云端服务器)转移到逻辑端点(边缘服务器)。在目前的兴起的物联网领域中开始广泛应用边缘计算的技术,通过边缘服务器进行执行分析和知识生成,使控制系统与中央数据中心之间的通信带宽减少。比如视频结构化服务系统就是一种典型的基于边缘计算的新型视频监控应用的物联网系统。通常的应用形式为云端服务器连接着一个或多个区域的边缘服务器,边缘服务器又直接与设备端相连。
在类似上述基于边缘计算的物联网系统中,在某一区域内,当需要选择一台边缘服务器与设备进行连接时,云端服务器会根据边缘服务器的地理位置、连接设备数量、处理器使用率、内存使用率等因素进行选择合适的边缘服务器,以实现该区域内的边缘服务器负载均衡。但是,由于边缘服务器和设备之间为长连接,当某个区域内的边缘服务器或者设备发生变动时,比如新加入边缘服务器或者部分设备离线等情况,该区域内的边缘服务器就无法一直保持负载均衡的状态。这样就会影响该区域内服务整体的吞吐量,导致服务整体吞吐量无法达到理想情况。
发明内容
有鉴于此,本申请提供一种调整服务器负载的方法、装置和相关设备,以解决当某个区域内的边缘服务器或者设备发生变动时,该区域内的边缘服务器就无法一直保持负载均衡的状态的问题。
为实现上述目的,本申请提供如下技术方案:
本申请第一方面公开了一种调整服务器负载的方法,包括:
监听边缘服务器的状态以及设备的状态;
若监听到所述边缘服务器的状态或者所述设备的状态发生变动,则识别所述边缘服务器的状态或者所述设备的状态发生变动所在的区域;
获取所述区域内每一个所述边缘服务器的设备连接数量;
根据每一个所述边缘服务器的设备连接数量,对各个所述边缘服务器连接的设备进行调整,以使得调整后的各个所述边缘服务器负载均衡;
可选的,上述的方法,所述根据每一个所述边缘服务器的设备连接数量,对各个所述边缘服务器连接的设备进行调整,以使得调整后的各个所述边缘服务器负载均衡,包括:
根据每一个所述边缘服务器的设备连接数量,判断所述区域内各个所述边缘服务器负载是否能保持均衡;
若所述区域内各个所述边缘服务器负载不能保持均衡,则对各个所述边缘服务器连接的设备进行调整,以使得调整后的各个所述边缘服务器负载均衡。
可选的,上述的方法,所述监听边缘服务器的状态以及设备的状态,包括:
利用心跳机制监听所述边缘服务器的状态以及所述设备的状态。
可选的,上述的方法,所述若监听到所述边缘服务器的状态或者所述设备的状态发生变动,则识别所述边缘服务器的状态或者所述设备的状态发生变动所在的区域,包括:
若接收到任一设备的连接请求,则识别出所述设备所在的区域,以确定所述区域内的边缘服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山云网络技术有限公司,未经北京金山云网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010807026.2/2.html,转载请声明来源钻瓜专利网。





