[发明专利]一种虚拟负载均衡器高可用的实现方法、系统及电子设备在审
| 申请号: | 202210537656.1 | 申请日: | 2022-05-18 |
| 公开(公告)号: | CN114785671A | 公开(公告)日: | 2022-07-22 |
| 发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 江苏安超云软件有限公司 |
| 主分类号: | H04L41/0663 | 分类号: | H04L41/0663;H04L43/08;H04L69/40 |
| 代理公司: | 苏州友佳知识产权代理事务所(普通合伙) 32351 | 代理人: | 储振 |
| 地址: | 214000 江苏省无*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 虚拟 负载 均衡器 可用 实现 方法 系统 电子设备 | ||
本发明提供了一种虚拟负载均衡器高可用的实现方法、系统及电子设备,该虚拟负载均衡器高可用的实现方法包括:基于优先级创建虚拟负载均衡器所分别对应的路由,以确定主虚拟负载均衡器以及备虚拟负载均衡器;监听虚拟负载均衡器所分别对应的状态信息,基于状态信息确定是否触发断开事件,以确定虚拟路由器是否成功转发至主虚拟负载均衡器或者备虚拟负载均衡器;监控并统计虚拟路由器转发至虚拟负载均衡器的成功次数和/或失败次数,以生成虚拟负载均衡器的转换策略后,基于转换策略以重新确定新的主虚拟负载均衡器。通过本发明,基于虚拟负载均衡器之间的主/备切换及转换,实现了虚拟负载均衡器对数据报文转发的高可用。
技术领域
本发明涉及云计算技术领域,尤其涉及一种虚拟负载均衡器高可用的实现方法、系统及电子设备。
背景技术
虚拟负载均衡器是云计算技术中的一种以软件实现负载均衡功能的虚拟设备,通过创建虚拟负载均衡器,可以实现与硬件负载均衡器一样的负载均衡功能。SDN(SoftwareDefined Network)软件定义网络,是一种新型网络创新架构,通过将网络设备控制面与数据面分离开,从而实现了网络流量的灵活控制,让网络成为一种可灵活调配的资源。
在云计算SDN环境中,由于网络高可用的要求,在创建一个虚拟负载均衡器时,通常需要创建多个虚拟负载均衡器实例,其中仅有一个虚拟负载均衡器处于工作状态,可以将其理解为主虚拟负载均衡器,剩下的一个或者多个虚拟负载均衡器均处于备份状态,可以将其理解为备虚拟负载均衡器。由此,当主虚拟负载均衡器处于非正常状态时,其他任意一个备虚拟负载均衡器能够快速转为工作模式,从而保证负载均衡服务不中断。
现有技术中一般是在主/备虚拟负载均衡器之间创建守护线程(例如,keepalived线程)互相监控运行状态以及处理主/备切换,以确保主/备虚拟负载均衡器之间的工作状态能够正常切换。然而,通过前述方式必须保证主/备虚拟负载均衡器的状态同步网络必须完全正常,因为一方面任何网络波动都可能发生主/备虚拟负载均衡器的主/备切换的情况,导致网络产生波动;另一方面如果主/备虚拟负载均衡器之间的网络断开,则会导致主/备虚拟负载均衡器互相不清楚对方的状态而出现双主的情况(即,出现两个主虚拟负载均衡器,也可以理解为出现两个虚拟负载均衡器处于工作状态),从而导致虚拟负载均衡器不能正常工作,即虚拟负载均衡服务产生中断。
有鉴于此,有必要对现有技术中的虚拟负载均衡器的实现方法予以改进,以解决上述问题。
发明内容
本发明的目的在于揭示一种虚拟负载均衡器高可用的实现方法、系统及电子设备,用以基于虚拟负载均衡器之间的主/备切换及转换,实现了虚拟负载均衡器对数据报文转发的高可用。
为实现上述目的,本发明提供了一种虚拟负载均衡器高可用的实现方法,包括:
基于优先级创建虚拟负载均衡器所分别对应的路由,以确定主虚拟负载均衡器以及备虚拟负载均衡器;
监听所述虚拟负载均衡器所分别对应的状态信息,基于所述状态信息确定是否触发断开事件,以确定虚拟路由器是否成功转发至主虚拟负载均衡器或者备虚拟负载均衡器;
监控并统计所述虚拟路由器转发至虚拟负载均衡器的成功次数和/或失败次数,以生成虚拟负载均衡器的转换策略后,基于所述转换策略以重新确定新的主虚拟负载均衡器。
作为本发明的进一步改进,所述基于优先级创建虚拟负载均衡器所分别对应的路由,以确定主虚拟负载均衡器以及备虚拟负载均衡器,包括:
基于优先级创建虚拟负载均衡器所分别对应的路由,将高优先级路由所对应的虚拟负载均衡器作为主虚拟负载均衡器,将低优先级路由所对应的虚拟负载均衡器作为备虚拟负载均衡器。
作为本发明的进一步改进,所述状态信息包括虚拟负载均衡器所分别对应的运行状态信息以及运行环境信息;其中,所述运行环境信息包括虚拟负载均衡器与虚拟路由器所分别对应的网络连通状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏安超云软件有限公司,未经江苏安超云软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210537656.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种猕猴桃组织培养方法
- 下一篇:一种可折展型防摔拐杖





