[发明专利]一种拓扑感知的负载均衡方法、装置及计算机设备有效
| 申请号: | 202110771506.2 | 申请日: | 2021-07-08 |
| 公开(公告)号: | CN113225403B | 公开(公告)日: | 2021-08-31 |
| 发明(设计)人: | 李丰启 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24;H04L12/26 |
| 代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 刘小峰;陈黎明 |
| 地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 拓扑 感知 负载 均衡 方法 装置 计算机 设备 | ||
1.一种拓扑感知的负载均衡方法,其特征在于,包括以下步骤:
获取用户下发的负载均衡配置信息,并基于所述配置信息判断负载均衡的若干后端服务端点是否位于不同节点;
若是负载均衡的若干后端服务端点位于不同节点,向所述不同节点定时下发对各自节点上所述若干后端服务端点轮询的命令,以获取所述不同节点的拓扑信息、所述若干后端服务端点的健康状态和链路质量;
基于所述拓扑信息、所述健康状态和所述链路质量,计算得到所述若干后端服务端点的优先级,并基于所述优先级设置均衡负载的服务响应端点;以及
响应于所述拓扑信息发生变化和/或所述健康状态和/或所述链路质量发生变化,重新计算所述若干后端服务端点的优先级,并基于所述优先级调整所述服务响应端点。
2.根据权利要求1所述的拓扑感知的负载均衡方法,其特征在于,还包括:
由所述不同节点的拓扑感知模块对各自节点上所述若干后端服务端点进行定时轮询,以获取所述不同节点的拓扑信息,并将所述拓扑信息上传到控制模块;
由所述不同节点的健康监测模块对各自节点上所述若干后端服务端点进行定时轮询,以获取所述若干后端服务端点的健康状态和链路信息,并将所述健康状态和所述链路信息上传到所述控制模块。
3.根据权利要求2所述的拓扑感知的负载均衡方法,其特征在于,响应于所述拓扑信息发生变化和/或所述健康状态和/或所述链路质量发生变化包括:
由所述拓扑感知模块获取当前拓扑信息,并判断所述当前拓扑信息与上次获取的所述拓扑信息是否相同;
若是所述当前拓扑信息与上次获取的所述拓扑信息不同,确认所述拓扑信息发生变化,并将所述当前拓扑信息上传到所述控制模块;
由所述健康监测模块获取当前健康状态和当前链路信息,并将所述当前健康状态和所述当前链路信息上传到所述控制模块,并由所述控制模块基于所述当前健康状态和所述当前链路信息与上次获取的健康状态和链路信息判断所述健康状态和所述链路质量是否发生变化。
4.根据权利要求3所述的拓扑感知的负载均衡方法,其特征在于,还包括:
若是所述当前拓扑信息与上次获取的所述拓扑信息相同,确认所述拓扑信息未发生变化,则不会将所述当前拓扑信息上传到所述控制模块。
5.根据权利要求1所述的拓扑感知的负载均衡方法,其特征在于,基于所述拓扑信息、所述健康状态和所述链路质量,计算得到所述若干后端服务端点的优先级包括:
基于所述链路质量中的链路开销计算得到链路平均开销,并基于所述链路平均开销、拓扑权重、链路权重、链路开销权重、链路稳定性权重、延迟变更权重计算得到所述若干后端服务端点的负载均衡优先级。
6.根据权利要求5所述的拓扑感知的负载均衡方法,其特征在于,基于所述链路平均开销、拓扑权重、链路权重、链路开销权重、链路稳定性权重、延迟变更权重计算得到所述若干后端服务端点的负载均衡优先级包括:
通过如下公式计算所述若干后端服务端点的优先级:
其中,A1为拓扑T的拓扑权重,A2为链路权重,x1,x2,……,xn为对应链路的链路开销,A3为链路开销权重,A4为链路稳定性权重,L为延迟变更权重,M为链路平均开销。
7.根据权利要求1所述的拓扑感知的负载均衡方法,其特征在于,基于优先级设置均衡负载的服务响应端点包括:
将所述若干后端服务端点的优先级按照从高到低排序,并将优先级最高的所述后端服务端点作为负载均衡的服务响应端点。
8.根据权利要求1所述的拓扑感知的负载均衡方法,其特征在于,基于优先级调整所述服务响应端点包括:
将所述若干后端服务端点重新计算得到的优先级按照从高到低排序,并将重新计算得到的优先级最高的所述后端服务端点作为负载均衡的服务响应端点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110771506.2/1.html,转载请声明来源钻瓜专利网。





