[发明专利]负载均衡方法和负载均衡器在审
申请号: | 202010608909.0 | 申请日: | 2020-06-29 |
公开(公告)号: | CN111787095A | 公开(公告)日: | 2020-10-16 |
发明(设计)人: | 田钧宇;曾珍;车凯丽;韩广宇 | 申请(专利权)人: | 杭州数梦工场科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 林哲生 |
地址: | 310024 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 负载 均衡 方法 均衡器 | ||
1.一种负载均衡方法,其特征在于,应用于负载均衡器,包括:
查找服务对应的云服务器;查找到的云服务器为目标云服务器;
向所述目标云服务器发送负载均衡健康请求;
接收所述目标云服务器返回的综合健康信息;
使用所述综合健康信息评估所述目标云服务器是否健康;
其中,所述综合健康信息包括综合健康值,或者第一健康值和第二健康值,或者,目标物理机的第一性能信息和所述目标云服务器的第二性能信息;其中,所述综合健康值由所述第一健康值和所述第二健康值计算得到;所述第一健康值使用所述第一性能信息计算得到,所述第二健康值使用所述第二性能信息计算得到;所述目标物理机为所述云服务器所在的物理机;
所述第一性能信息是所述目标云服务器通过已建立的通信通道获取的,所述通信通道用于跨级获取物理机的性能信息。
2.如权利要求1所述的方法,其特征在于,
所述目标物理机上部署有第一性能获取单元;
所述第一性能获取单元用于获取所述第一性能信息。
3.如权利要求2所述的方法,其特征在于,
所述目标云服务器上部署有第二性能获取单元,所述第一性能获取单元与所述第二性能获取单元之间建立有通信连接;所述通信通道包括所述第一性能获取单元、所述第二性能获取单元和所述通信连接;
所述第一性能获取单元通过所述通信连接将所述第一性能信息返回给所述第二性能获取单元。
4.如权利要求3所述的方法,其特征在于,
所述第一性能获取单元具体为部署在所述目标物理机中的物理机Phy插件;
所述第二性能获取单元具体为部署在所述目标云服务器上的虚拟VM插件;
所述VM插件和所述Phy插件之间建立有Socket连接;所述VM插件使用的IP地址为所述云服务器的IP地址,所述Phy插件使用的IP地址为所述目标物理机的网桥的IP地址;所述云服务器的IP地址与所述网桥的IP地址属于同一网段;
所述Phy插件通过所述Socket连接将所述第一性能信息返回给所VM插件。
5.如权利要求4所述的方法,其特征在于,
所述VM插件是在所述目标物理机上部署所述目标云服务器后,部署在所述目标云服务器中的;或者,所述VM插件是所述目标云服务器首次接收到负载均衡健康请求,在所述目标云服务器中创建的;
所述Phy插件预先部署于所述目标物理机中。
6.如权利要求1所述的方法,其特征在于,
所述综合健康值的数值越大,表征所述云服务器的当前健康状态越差;
所述评估各云服务器所提供的服务是否健康包括:
对综合健康值最大或综合健康值大于预设阈值的云服务器所提供的服务,得到非健康的评估结果;
或者,
为每一云服务器分配权重;
计算各云服务器的综合健康值与所分配权重的积,作为加权健康值;
根据所述加权健康值评估各云服务器所提供的服务是否健康。
7.如权利要求1所述的方法,其特征在于,
所述第一性能信息包括云服务器所在物理机的CPU占用率、内存信息、磁盘IO信息和网络带宽;
所述第二性能信息包括云服务器的CPU占用率、内存信息、磁盘IO信息和网络带宽。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州数梦工场科技有限公司,未经杭州数梦工场科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010608909.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:异常交易账户群体识别方法及装置
- 下一篇:通信处理方法、装置及电子设备