[发明专利]负载均衡方法和负载均衡器在审
申请号: | 202010608909.0 | 申请日: | 2020-06-29 |
公开(公告)号: | CN111787095A | 公开(公告)日: | 2020-10-16 |
发明(设计)人: | 田钧宇;曾珍;车凯丽;韩广宇 | 申请(专利权)人: | 杭州数梦工场科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 林哲生 |
地址: | 310024 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 负载 均衡 方法 均衡器 | ||
本发明实施例提供负载均衡方法和负载均衡器以减少过载。上述负载均衡方法应用于负载均衡器,包括:查找服务对应的云服务器(目标云服务器);向目标云服务器发送负载均衡健康请求;接收目标云服务器返回的综合健康信息;使用综合健康信息评估目标云服务器是否健康;其中,综合健康信息包括综合健康值,或者第一健康值和第二健康值,或者,目标物理机的第一性能信息和目标云服务器的第二性能信息;其中,综合健康值由第一健康值和第二健康值计算得到;第一健康值使用第一性能信息计算得到,第二健康值使用第二性能信息计算得到;目标物理机为云服务器所在的物理机;第一性能信息是目标云服务器通过已建立的通信通道获取的,通信通道用于跨级获取物理机的性能信息。
技术领域
本发明涉及网络技术领域,特别涉及负载均衡方法和负载均衡器。
背景技术
负载均衡供了一种廉价有效透明的方法,以扩展网络设备和服务器的带 宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。负 载均衡就是分摊到多个操作单元(例如Web服务器、FTP服务器、企业关键 应用服务器和其它关键任务服务器)上进行执行,从而共同完成工作任务。
一般由负载均衡器设备执行负载均衡。在负载均衡中存在健康监测流程。 负载均衡器设备可对后端服务器周期性地进行健康监测。
具体的,负载均衡器设备可周期性地向各后端服务器(Server1至Server3) 发送负载均衡健康请求,根据各后端服务器返回的内容对业务层面是否正常 进行最基本的判断。
如图1所示:假定后端服务提供的访问路径为/path1/abcdef/123456,负载 均衡器设备产生负载均衡健康请求并发送至各后端服务器。假定Server1和 Server2可以成功返回正确的状态代码和字段(如200和该路径的返回data); 而负载均衡健康请求发送到Server3上不通,或者返回不正确的状态代码和字 段。那么下次客户端的实际请求就会转发到Server1和Server2上,而不会转 发到server3节点上。
然而,发明人发现,目前的健康监测只是简单判断对应路径的业务能否 正常返回正确的代码和字段,以此作为后端服务器的健康项,在目前云计算 大型推广的背景下,其越来越不能满足健康监测需求,过载现象时有发生。
发明内容
有鉴于此,本发明实施例提供负载均衡方法和负载均衡器,以减少过载。
为实现上述目的,本发明实施例提供如下技术方案:
一种负载均衡方法,应用于负载均衡器,包括:
查找服务对应的云服务器;查找到的云服务器为目标云服务器;
向所述目标云服务器发送负载均衡健康请求;
接收所述目标云服务器返回的综合健康信息;
使用所述综合健康信息评估所述目标云服务器是否健康;
其中,所述综合健康信息包括综合健康值,或者第一健康值和第二健康 值,或者,目标物理机的第一性能信息和所述目标云服务器的第二性能信息; 其中,所述综合健康值由所述第一健康值和所述第二健康值计算得到;所述 第一健康值使用所述第一性能信息计算得到,所述第二健康值使用所述第二 性能信息计算得到;所述目标物理机为所述云服务器所在的物理机;
所述第一性能信息是所述目标云服务器通过已建立的通信通道获取的, 所述通信通道用于跨级获取物理机的性能信息。
可选的,所述目标物理机上部署有第一性能获取单元;所述第一性能获 取单元用于获取所述第一性能信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州数梦工场科技有限公司,未经杭州数梦工场科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010608909.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:异常交易账户群体识别方法及装置
- 下一篇:通信处理方法、装置及电子设备