【技术实现步骤摘要】
基于软件负载均衡的故障处理方法、系统、设备和介质
本专利技术涉及计算机通信
,更为具体而言,涉及一种基于软件负载均衡的故障定位方法、系统、设备和存储介质。
技术介绍
负载均衡是网络数据处理方面的一门重要的技术手段。利用负载均衡可以扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。现有技术中,一般用两种方案实现负载均衡。(1)硬件负载均衡解决方案是直接在服务器和外部网络间安装负载均衡设备,这种设备通常称之为负载均衡器,由于专门的设备完成专门的任务,独立于操作系统,整体性能得到大量提高,加上多样化的负载均衡策略,智能化的流量管理,可达到最佳的负载均衡需求。(2)软件负载均衡,在SDN(softwaredefinednetworking,软件定义网络)网络中采用nginx等代理软件的代理模式负载均衡方案。其解决方案是在一台或多台服务器相应的操作系统上安装一个或多个附加软件来实现负载均衡,它的优点是基于特定环境,配置简单,使用灵活,成本低廉,可以满足一般的负载均衡需求。r>目前负载均衡已经本文档来自技高网...
【技术保护点】
1.一种基于软件负载均衡的故障处理方法,其特征在于,用于所述软件负载均衡的系统包括部署在容器中的管控组件、四层转发节点和七层转发节点;/n其中,所述故障处理方法包括:/n通过部署在各个监控点的agent实时采集相应监控点的健康信息,所述监控点包括所述容器、四层转发节点和七层转发节点;/n根据所述健康信息定位故障节点;/n对所述故障节点进行隔离。/n
【技术特征摘要】
1.一种基于软件负载均衡的故障处理方法,其特征在于,用于所述软件负载均衡的系统包括部署在容器中的管控组件、四层转发节点和七层转发节点;
其中,所述故障处理方法包括:
通过部署在各个监控点的agent实时采集相应监控点的健康信息,所述监控点包括所述容器、四层转发节点和七层转发节点;
根据所述健康信息定位故障节点;
对所述故障节点进行隔离。
2.如权利要求1所述的故障处理方法,其特征在于,所述健康信息包括:监控点的流量、日志、配置信息。
3.如权利要求1所述的故障处理方法,其特征在于,所述方法还包括:
根据不同的分析、监控要求对所述健康信息进行智能化分析、预测以及预警。
4.如权利要求1所述的故障处理方法,其特征在于,对所述故障节点进行隔离包括:
结合所述故障节点的信息,在知识库中查询所述故障节点的场景是否有操作指导;
在查询到操作指导时,按照所述操作指导自动处理。
5.如权利要求4所述的故障处理方法,其特征在于,所述按照所述操作指导自动处理包括:
在所述故障节点为转发面故障时,
针对LD故障导致的配置下发失败,剔除所述LD;
针对容器异常导致的故障,重启或者剔除所述容器。
6.如权利要求4所述的故障处理方法,其特征在于,所述按照所述操作指导自动处理包括:
在所述故障节点为数据面故障时,
针对四层LD服务异常,调用agent组件,停止quagga进程,自动剔除异常负载均衡转发节点,恢复业务;
针对七层LD负载异常,调用agent组件,将七层异常转发节点剔除集群,恢复业务。
7.如权利要求4所述的故障处理方法,其特征在于,所述方法还包括:
利用配置管理和动态采集技术,自动定位业务影响,划分业务影响等级。
8.如权利要求7所述的故障处理方法,其特征在于,对所述故障节点进行隔离包括:
在没有操作指导时,根据业务影响等级不同发出不同程度的告警信息,以请求人工介入。
9.如权利要求8所述的故障处理方法,其特征在于,对所述故障节点进行隔离还包括:
记录人工操作步骤,
根据所述记录的人工操作步骤更新所述知识库。
10.一种基于软件负载均衡的故障处理系统,其特征在于,用于所述软件负载均衡的系统包括部署在容器中的管控组件、四层转发节点和七层转发节点;
其中,所述故障处理系统包括:
agent组件,部署在各个监控点,用于实时采集相应监控点的健康信息,所述监控点包括所述容器、四层转发节点和七层转发节点;
故障定位组件,用于根据所述健康信息定位故障节点;
故障隔离组件,用于对所述故障节点进行隔离。
<...
【专利技术属性】
技术研发人员:孙姗姗,郭俊,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。