[发明专利]高可用负载均衡方法、系统及计算机可读存储介质有效
| 申请号: | 202010980799.0 | 申请日: | 2020-09-17 |
| 公开(公告)号: | CN112398902B | 公开(公告)日: | 2022-07-05 |
| 发明(设计)人: | 董树晶;谢英豪;陈志辉 | 申请(专利权)人: | 苏宁云计算有限公司 |
| 主分类号: | H04L67/1001 | 分类号: | H04L67/1001;H04L45/30;H04L45/745;H04L9/40 |
| 代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 赵然 |
| 地址: | 210000 江苏省南*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 可用 负载 均衡 方法 系统 计算机 可读 存储 介质 | ||
本发明公开了一种高可用负载均衡方法、系统及计算机可读存储介质,属于通信控制技术领域。所述方法包括:核心交换机根据访问用户的IP数据包和预置路由规则查找相应路由信息;所述核心交换机根据针对不同汇聚组之间的优先级选定条件和所述路由信息确定相应汇聚组下路由指向的路由路径,并将所述用户的报文发往所述路由路径,所述汇聚组包括至少一个汇聚交换机;所述汇聚组将所述报文发往相应负载均衡集群;所述负载均衡集群根据所述用户IP、所述负载均衡集群VIP和预设转发规则,将所述报文发送至相应服务器并返回访问结果,所述预设转发规则包括:根据预设源进源出数据结构信息进行转发。本发明提高了网络业务可靠性、设备的安全性、可靠性。
技术领域
本发明涉及通信控制技术领域,特别涉及一种高可用负载均衡方法、系统及计算机可读存储介质。
背景技术
由于各种网络办公、购物、休闲娱乐等APP的广泛应用,互联网、云计算已经成为当今最热门的方向之一,其中负载均衡(LB,Load Balance)已经成为云平台网络架构的关键部分。以现有技术中一种典型的云台架构为例,正如图1 所示,负载均衡的作用是将大量client请求分担到多个后端服务器同时处理,提高云服务的性能。早期的负载均衡设备是由专门的硬件设备充当,比如F5、A10、 Citrix等,这些设备性能吞吐较高,部署上大多采用主备的高可用方案,主用工作时,备用设备闲置,而且资源浪费;后来也出现过集群部署,但是使用不多。
随着互联网发展,由通用X86服务器来搭建LB负载均衡集群的方式已经成为业界主流,组网方式如附图2所示,G1表示负载均衡(服务器)集群,RS 表示业务服务器,LB集群由多台X86服务器组成,通过在服务器与网络设备之间配置动态路由协议(OSPF/BGP+ECMP),将网络流量均分到多台LB服务器上,这种方式相较硬件LB,实现成本低,多台服务器集群同时承载流量,可以动态增删设备,相较件LB设备利用率高,可靠性高。
如图3所示的业务数据流,对于外部client的访问,首先通过在汇聚设备配置的路由协议(OSPF/BGP+ECMP),将流量按调度算法分布到每台负载均衡设备上,负载均衡使用FNAT模式做地址转换,设备根据client访问的VIP虚拟地址,查找现有的LB配置和内部的session连接表,确定将报文转发哪一台后端应用服务器(RS)和转发规则,后端服务器处理完成,将数据返回给LB后,LB 再查找session连接表,返回给client。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种高可用负载均衡方法、系统及计算机可读存储介质,实现了LB设备的跨汇聚部署和业务访问在经过均衡设备时的源进源出功能,大大提高了网络业务的可靠性以及设备的安全性、可靠性。所述技术方案如下:
一方面,提供了一种高可用负载均衡方法,所述方法包括:
核心交换机根据访问用户的IP数据包和预置路由规则查找相应路由信息;
所述核心交换机根据针对不同汇聚组之间的优先级选定条件和所述路由信息确定相应汇聚组下路由指向的路由路径,并将所述用户的报文发往所述路由路径,所述汇聚组包括至少一个汇聚交换机;
所述汇聚组将所述报文发往相应负载均衡集群;
所述负载均衡集群根据所述用户IP、所述负载均衡集群VIP和预设转发规则,将所述报文发送至相应服务器并返回访问结果,所述预设转发规则包括:根据预设源进源出数据结构信息进行转发。
优选地,核心交换机根据访问用户的IP数据包和预置路由规则查找相应路由信息,包括:
核心交换机根据访问用户的IP数据包和预置路由规则确定目标VIP+Port,根据所述目标VIP+Port确定OSPF路由信息。
优选地,所述核心交换机根据针对不同汇聚组之间的优先级选定条件和所述路由信息确定相应汇聚组下路由指向的路由路径,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏宁云计算有限公司,未经苏宁云计算有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010980799.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高强度轻型核电专用梯式桥架
- 下一篇:一种PCB板生产用承托装置





