This application discloses a load balancing system for inter-regional cluster scheduling, which includes: multiple load balancing clusters and a shared session pool, in which the load balancing cluster processing the bearer services is recorded as the first cluster and the remaining load balancing clusters as the second cluster; any load balancing cluster is configured to process the bearer services and send bearers. When the first cluster has an exception, the second cluster reads the session state in the shared session pool according to the configuration information of exception handling, and processes the follow-up business of carrying the service. Through the technical scheme in this application, the fast switching of bearer services between cross-regional load balancing clusters is realized to ensure that when a single load balancing cluster is abnormal, its bearer services can be migrated to other load balancing clusters to improve the reliability and stability of handling bearer services.
【技术实现步骤摘要】
一种实现跨区域集群调度的负载均衡系统
本申请涉及负载均衡共享的
,具体而言,涉及一种实现跨区域集群调度的负载均衡系统。
技术介绍
现有负载均衡集群部署模式,通常各个集群之间并无联系,并且负载均衡集群通常部署在一个区域,当所在区域某个网络设备出现问题时,往往该区域负载均衡集群将会无法正常工作。常用的解决方案是将同一业务系统跨区域部署,并且采用SLB或者全部负载均衡等技术进行跨区域调度。但是这种架构需要的成本较高,并且单个业务系统跨区域部署通常需要架构设计人员能够有足够的经验,来处理诸如数据同步之类的情况。综上所述,如何能够快速完成业务系统跨区域切换,并且尽量减少设备和人力投入,将是目前亟待解决的问题。
技术实现思路
本申请的目的在于:保证单个负载均衡集群出现异常时,其所承载的业务能够跨区域迁移至其他负载均衡集群,以提高处理承载业务的可靠性和稳定性。本申请的技术方案是:提供了一种实现跨区域集群调度的负载均衡系统,该负载均衡系统包括:多个负载均衡集群和一个共享会话池,其中,将处理承载业务的负载均衡集群记作第一集群,将其余负载均衡集群记作第二集群;任一个负载均衡集群被配置为处理承载业务时,发送承载业务的会话状态至共享会话池进行存储;当第一集群发生异常时,第二集群根据异常处理配置信息,读取共享会话池中的会话状态,处理承载业务的后续业务。上述任一项技术方案中,进一步地,负载均衡集群还包括:业务区域配置单元以及会话控制单元;第一集群中的业务区域配置单元用于,根据预设配置规则对第一集群进行配置,生成异常处理配置信息,并将异常配置信息同步至预设配置规则指定的第二集群,第二 ...
【技术保护点】
1.一种实现跨区域集群调度的负载均衡系统,其特征在于,该负载均衡系统包括:多个负载均衡集群和一个共享会话池,其中,将处理承载业务的所述负载均衡集群记作第一集群,将其余所述负载均衡集群记作第二集群;任一个所述负载均衡集群被配置为处理承载业务时,发送所述承载业务的会话状态至所述共享会话池进行存储;当所述第一集群发生异常时,所述第二集群根据异常处理配置信息,读取所述共享会话池中的所述会话状态,处理所述承载业务的后续业务。
【技术特征摘要】
1.一种实现跨区域集群调度的负载均衡系统,其特征在于,该负载均衡系统包括:多个负载均衡集群和一个共享会话池,其中,将处理承载业务的所述负载均衡集群记作第一集群,将其余所述负载均衡集群记作第二集群;任一个所述负载均衡集群被配置为处理承载业务时,发送所述承载业务的会话状态至所述共享会话池进行存储;当所述第一集群发生异常时,所述第二集群根据异常处理配置信息,读取所述共享会话池中的所述会话状态,处理所述承载业务的后续业务。2.如权利要求1所述的实现跨区域集群调度的负载均衡系统,其特征在于,所述负载均衡集群还包括:业务区域配置单元以及会话控制单元;所述第一集群中的所述业务区域配置单元用于,根据预设配置规则对所述第一集群进行配置,生成所述异常处理配置信息,并将所述异常配置信息同步至所述预设配置规则指定的所述第二集群,所述第二集群中的所述业务区域配置单元还用于,根据接收到的所述异常处理配置信息,对所述第二集群进行配置;所述第一集群中的所述会话控制单元用于,当所述第一集群发生异常时,根据所述异常处理配置信息,向所述第二集群中的所述会话控制单元发送承载会话指令;所述第二集群中的所述会话控制单元还用于,接收到所述承载会话指令时,根据所述承载会话指令,读取所述共享会话池中的所述会话状态,并向所述第二集群发送业务处理指令,其中,所述业务处理指令用于所述第二集群处理所述承载业务的后续业务。3.如权利要求2所述的实现跨区域集群调度的负载均衡系统,其特征在于,所述业务区域配置单元,具体包括:发送端口和监听端口;所述发送端口用于向所述预设配置规则指定的负载均衡集群发送所述异常配置信息;所述监听端口用于监听其余所述负载均衡集群发送的所述异常配置信息。4.如权利要求2所述的实现跨区域集群调度的负载均衡系统,其特征在于,所述会话控制单元至少包括四个端口,依次为指令发送端口,指令接收端口,会话同步端口以及会话抓取端口,所述指令发送端口用于所述第一集群处理所述承载业务发生异常时,发送所述承载会话指令至所述第二集群中的所述指令接收端口,所述会话抓取端口用于当所述指令接收端口接收到所述承载会话指令时,...
【专利技术属性】
技术研发人员:李雨泰,王洋,尚智婕,董希杰,李伟良,周鸿禧,
申请(专利权)人:国家电网有限公司信息通信分公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。