用于流量审计的高可用系统及其运行方法技术方案

技术编号:38204790 阅读:10 留言:0更新日期:2023-07-21 16:50
本发明专利技术提供一种用于流量审计的高可用系统及其运行方法,其中,该系统包括:流量复制装置,用于对目标移动通信网络的原始流量中的目标流量进行复制,并分发至第一处理装置和第二处理装置;第一处理装置和第二处理装置,用于定时向主控装置发送心跳消息;在作为主处理装置的情况下,处理目标流量,输出处理结果,并在作为备处理装置的情况下,处理目标流量,不输出处理结果;主控装置,用于基于接收的第一处理装置的心跳消息和接收的第二处理装置的心跳消息的状态,控制主处理装置和备处理装置的切换。本发明专利技术提供的用于流量审计的高可用系统及其运行方法,能实现更简单地对目标流量进行高可靠处置。高可靠处置。高可靠处置。

【技术实现步骤摘要】
用于流量审计的高可用系统及其运行方法


[0001]本专利技术涉及通信
,尤其涉及一种用于流量审计的高可用系统及其运行方法。

技术介绍

[0002]移动通信网络的流量审计对可靠性有一定要求。由于关键流量处置异常往往导致整个流量审计系统不可用,因而需要一种用于流量审计的高可用(High Availability,HA)系统。
[0003]现有用于流量审计的高可用系统,一般是通过在主处理装置与备处理装置之间进行大量交互与同步,以实现主备切换。但上述方式的实现及实施较为复杂。

技术实现思路

[0004]本专利技术提供一种用于流量审计的高可用系统及其运行方法,用以解决现有技术中高可用系统实现高可用较为复杂的缺陷,实现简单地对关键流量进行高可靠处置。
[0005]本专利技术提供一种用于流量审计的高可用系统,包括:流量复制装置、主控装置、第一处理装置和第二处理装置;
[0006]所述流量复制装置,用于对目标移动通信网络的原始流量中的目标流量进行复制,并分发至所述第一处理装置和所述第二处理装置;
[0007]所述第一处理装置,用于定时向所述主控装置发送心跳消息;在作为主处理装置的情况下,处理所述目标流量,输出处理结果,并在作为备处理装置的情况下,处理所述目标流量,不输出处理结果;
[0008]所述第二处理装置,用于定时向所述主控装置发送心跳消息;在作为主处理装置的情况下,处理所述目标流量,输出处理结果,并在作为备处理装置的情况下,处理所述目标流量,不输出处理结果;
>[0009]所述主控装置,用于基于接收的所述第一处理装置的心跳消息和接收的所述第二处理装置的心跳消息的状态,控制所述主处理装置和所述备处理装置的切换。
[0010]本专利技术还提供一种根据上述任一种所述的用于流量审计的高可用系统的运行方法,包括:
[0011]流量复制装置对目标移动通信网络的原始流量中的目标流量进行复制,并分发至第一处理装置和第二处理装置;
[0012]主处理装置处理所述目标流量,输出处理结果,且备处理装置处理所述目标流量,不输出处理结果;所述主处理装置为所述第一处理装置和所述第二处理装置中的至多一个,所述备处理装置为所述第一处理装置和所述第二处理装置中除所述主处理装置之外的处理装置;
[0013]主控装置基于接收的所述第一处理装置的心跳消息和接收的所述第二处理装置的心跳消息的状态,控制所述主处理装置和所述备处理装置的切换。
[0014]根据本专利技术提供的一种运行方法,所述主控装置基于接收的所述第一处理装置的心跳消息和接收的所述第二处理装置的心跳消息的状态,控制所述主处理装置和所述备处理装置的切换,包括:
[0015]所述主控装置在接收到的所述第一处理装置的心跳消息的状态为异常且所述第一处理装置为所述主处理装置的情况下,向所述第二处理装置发送输出指令,并向所述第一处理装置发送重启指令,以将所述第二处理装置切换为所述主处理装置,并将所述第一处理装置切换为所述备处理装置。
[0016]根据本专利技术提供的一种运行方法,所述主控装置基于接收的所述第一处理装置的心跳消息和接收的所述第二处理装置的心跳消息的状态,控制所述主处理装置和所述备处理装置的切换,包括:
[0017]所述主控装置在接收到的所述第二处理装置的心跳消息的状态为异常且所述第二处理装置为所述主处理装置的情况下,向所述第一处理装置发送输出指令,并向所述第二处理装置发送重启指令,以将所述第一处理装置切换为所述主处理装置,并将所述第二处理装置切换为所述备处理装置。
[0018]根据本专利技术提供的一种运行方法,所述主控装置基于接收的所述第一处理装置的心跳消息和接收的所述第二处理装置的心跳消息的状态,控制所述主处理装置和所述备处理装置的切换,包括:
[0019]所述主控装置在第一时长内未接收到所述第一处理装置的心跳消息且所述第一处理装置为所述主处理装置的情况下,向所述第二处理装置发送输出指令,并向所述第一处理装置发送重启指令,以将所述第二处理装置切换为所述主处理装置,并将所述第一处理装置切换为所述备处理装置。
[0020]根据本专利技术提供的一种运行方法,所述主控装置基于接收的所述第一处理装置的心跳消息和接收的所述第二处理装置的心跳消息的状态,控制所述主处理装置和所述备处理装置的切换,包括:
[0021]所述主控装置在第一时长内未接收到所述第二处理装置的心跳消息且所述第二处理装置为所述主处理装置的情况下,向所述第一处理装置发送输出指令,并向所述第二处理装置发送重启指令,以将所述第一处理装置切换为所述主处理装置,并将所述第二处理装置切换为所述备处理装置。
[0022]根据本专利技术提供的一种运行方法,所述主控装置基于接收的所述第一处理装置的心跳消息和接收的所述第二处理装置的心跳消息的状态,控制所述主处理装置和所述备处理装置的切换,包括:
[0023]所述主控装置在接收到的所述第一处理装置的心跳消息的状态为异常且所述第一处理装置为所述备处理装置的情况下,向所述第一处理装置发送重启指令,以将所述第一处理装置初始化为所述备处理装置。
[0024]根据本专利技术提供的一种运行方法,所述主控装置基于接收的所述第一处理装置的心跳消息和接收的所述第二处理装置的心跳消息的状态,控制所述主处理装置和所述备处理装置的切换,包括:
[0025]所述主控装置在接收到的所述第二处理装置的心跳消息的状态为异常且所述第二处理装置为所述备处理装置的情况下,向所述第二处理装置发送重启指令,以将所述第
二处理装置初始化为所述备处理装置。
[0026]根据本专利技术提供的一种运行方法,所述主控装置基于接收的所述第一处理装置的心跳消息和接收的所述第二处理装置的心跳消息的状态,控制所述主处理装置和所述备处理装置的切换,包括:
[0027]所述主控装置在所述第一处理装置和所述第二处理装置为所述备处理装置的情况下,向接收到的第一个状态为正常的心跳消息的发送方,发送输出指令,以将所述发送方切换为所述主处理装置。
[0028]根据本专利技术提供的一种运行方法,还包括:
[0029]所述主控装置在第二时长内未收到任何所述心跳消息的情况下,进行重启。
[0030]本专利技术提供的用于流量审计的高可用系统及其运行方法,通过流量复制装置基于接收的第一处理装置的心跳消息和接收的第二处理装置的心跳消息的状态,控制主处理装置和备处理装置的切换,主处理装置和备处理装置均处理目标流量,主处理装置和备处理装置仅输出策略不同,即主处理装置输出处理结果而备处理装置不输出处理结果,相较于传统方法需要主处理装置和备处理装置之间进行复杂的交互与同步,更加简单易实现,主处理装置和备处理装置之间无需交互也无需同步,只需要切换输出策略即可实现主备切换,能实现更简单地对目标流量进行高可靠处置。
附图说明
[0031]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于流量审计的高可用系统,其特征在于,包括:流量复制装置、主控装置、第一处理装置和第二处理装置;所述流量复制装置,用于对目标移动通信网络的原始流量中的目标流量进行复制,并分发至所述第一处理装置和所述第二处理装置;所述第一处理装置,用于定时向所述主控装置发送心跳消息;在作为主处理装置的情况下,处理所述目标流量,输出处理结果,并在作为备处理装置的情况下,处理所述目标流量,不输出处理结果;所述第二处理装置,用于定时向所述主控装置发送心跳消息;在作为主处理装置的情况下,处理所述目标流量,输出处理结果,并在作为备处理装置的情况下,处理所述目标流量,不输出处理结果;所述主控装置,用于基于接收的所述第一处理装置的心跳消息和接收的所述第二处理装置的心跳消息的状态,控制所述主处理装置和所述备处理装置的切换。2.一种根据权利要求1所述的用于流量审计的高可用系统的运行方法,其特征在于,包括:流量复制装置对目标移动通信网络的原始流量中的目标流量进行复制,并分发至第一处理装置和第二处理装置;主处理装置处理所述目标流量,输出处理结果,且备处理装置处理所述目标流量,不输出处理结果;所述主处理装置为所述第一处理装置和所述第二处理装置中的至多一个,所述备处理装置为所述第一处理装置和所述第二处理装置中除所述主处理装置之外的处理装置;主控装置基于接收的所述第一处理装置的心跳消息和接收的所述第二处理装置的心跳消息的状态,控制所述主处理装置和所述备处理装置的切换。3.根据权利要求2所述的运行方法,其特征在于,所述主控装置基于接收的所述第一处理装置的心跳消息和接收的所述第二处理装置的心跳消息的状态,控制所述主处理装置和所述备处理装置的切换,包括:所述主控装置在接收到的所述第一处理装置的心跳消息的状态为异常且所述第一处理装置为所述主处理装置的情况下,向所述第二处理装置发送输出指令,并向所述第一处理装置发送重启指令,以将所述第二处理装置切换为所述主处理装置,并将所述第一处理装置切换为所述备处理装置。4.根据权利要求2所述的运行方法,其特征在于,所述主控装置基于接收的所述第一处理装置的心跳消息和接收的所述第二处理装置的心跳消息的状态,控制所述主处理装置和所述备处理装置的切换,包括:所述主控装置在接收到的所述第二处理装置的心跳消息的状态为异常且所述第二处理装置为所述主处理装置的情况下,向所述第一处理装置发送输出指令,并向所述第二处理装置发送重启指令,以将所述第一处理装置切换为所述主处理装置,并将所述第二处理装置切换为所述备...

【专利技术属性】
技术研发人员:张琦刘琼许泽文
申请(专利权)人:武汉虹旭信息技术有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1