一种信息处理方法、装置、第一节点及存储介质制造方法及图纸

技术编号:36540540 阅读:26 留言:0更新日期:2023-02-01 16:38
本申请实施例公开了一种信息处理方法,该方法包括:修改虚拟路由冗余协议VRRP;基于修改后的VRRP,建立至少两条通信链路;其中,通信链路为第二节点与第一节点之间的通信链路;基于修改后的VRRP,通过至少两条通信链路确定第二节点是否存在异常;在确定所述第二节点存在异常的情况下,控制所述第一节点切换工作状态为第一状态;其中,所述第一状态为能进行业务处理的状态。本申请实施例还公开了一种信息处理装置、第一节点及计算机可读存储介质。第一节点及计算机可读存储介质。第一节点及计算机可读存储介质。

【技术实现步骤摘要】
一种信息处理方法、装置、第一节点及存储介质


[0001]本申请涉及通信领域的信息处理技术,尤其涉及一种信息处理方法、装置、第一节点及存储介质。

技术介绍

[0002]双机热备中包括主机和备机,通常主机处于能够处理业务的状态,备机处于监视主机的状态,在备机通过监视确定主机异常时,备机会将代替主机实现主机的功能;其中,主机与备机之间通过一条心跳线连接,备机通常在接收不到主机通过心跳线传输的信息时确定主机异常;但是,这种仅通过一条心跳线确定主机是否存在异常的准确率低,使得主机在被备机误判为异常时主机和备机之间存在脑裂问题。

技术实现思路

[0003]为解决上述技术问题,本申请实施例期望提供一种信息处理方法、装置、第一节点及存储介质,解决了仅通过一条心跳线确定主机是否存在异常的准确率低,使得主机在被备机误判为异常时主机和备机之间存在脑裂问题,提高了确定主机是否存在异常的准确率。
[0004]本申请的技术方案是这样实现的:
[0005]一种信息处理方法,应用于第一节点,所述方法包括:
[0006]修改虚拟路由冗余协议VRRP;
[0007]基于修改后的VRRP,建立至少两条通信链路;其中,通信链路为第二节点与第一节点之间的通信链路;
[0008]基于所述修改后的VRRP,通过所述至少两条通信链路确定所述第二节点是否存在异常;
[0009]在确定所述第二节点存在异常的情况下,控制所述第一节点切换工作状态为第一状态;其中,所述第一状态为能进行业务处理的状态。
[0010]上述方案中,所述修改虚拟路由冗余协议VRRP,包括:
[0011]获取所述第一节点的至少两个网卡的第一配置信息;
[0012]获取所述第二节点的至少两个网卡的第二配置信息;
[0013]基于所述第一配置信息和所述第二配置信息修改VRRP,得到所述修改后的VRRP。
[0014]上述方案中,所述基于所述修改后的VRRP,通过至少两条通信链路确定第二节点是否存在异常,包括:
[0015]基于所述修改后的VRRP,在第一时间内未接收到主通信链路传输的第一VRRP通告报文的情况下,确定在第二时间内是否接收到主通信链路和/或备通信链路传输的第二VRRP通告报文;其中,所述至少两条通信链路包括所述主通信链路和所述备通信链路;
[0016]在未接收到所述第二VRRP通告报文的情况下,确定所述第二节点存在异常。
[0017]上述方案中,所述方法还包括:
[0018]在接收到所述第一VRRP通告报文或所述第二VRRP通告报文的情况下,确定所述第二节点未存在异常;
[0019]确定是否切换所述第一节点的工作状态为所述第一状态。
[0020]上述方案中,所述确定是否切换所述第一节点的工作状态为所述第一状态,包括:
[0021]确定所述第一节点的第一优先级和所述第二节点的第二优先级;
[0022]在所述第一节点处于目标工作模式的情况下,基于所述第一优先级和所述第二优先级,控制所述第一节点切换工作状态为所述第一状态;其中,所述目标工作模式为切换工作状态的模式。
[0023]上述方案中,所述基于所述第一优先级和第二优先级,控制所述第一节点切换工作状态为所述第一状态;
[0024]在所述第一优先级高于所述第二优先级的情况下,控制所述第一节点切换工作状态为所述第一状态;
[0025]在所述第一优先级和所述第二优先级相同的情况下,获取所述第一节点的第一网卡的第一地址和所述第二节点的第二网卡的第二地址;
[0026]基于所述第一地址和所述第二地址,控制所述第一节点切换工作状态为所述第一状态;其中,所述通信链路为通过所述第一网卡与所述第二网卡连接的链路。
[0027]上述方案中,所述基于所述第一地址和所述第二地址,控制所述第一节点切换工作状态为所述第一状态,包括:
[0028]在所述第一地址和所述第二地址之间的关系满足目标关系的情况下,控制所述第一节点切换工作状态为所述第一状态;
[0029]在所述第一地址和所述第二地址之间的关系不满足所述目标关系的情况下,控制所述第一节点维持当前的第二状态;其中,所述第二状态为监测所述第二节点的状态。
[0030]上述方案中,所述基于所述修改后的VRRP,通过至少两条通信链路确定第二节点是否存在异常,包括:
[0031]基于所述修改后的VRRP,在第一时间内未收到主通信链路传输的第一VRRP通告报文,且在第二时间内未收到所述主通信链路上传输的第二VRRP通告报文的情况下,通过备通信链路发送目标数据包至所述第二节点;其中,所述至少两条通信链路包括所述主通信链路和所述备通信链路;
[0032]在未接收到第二节点针对所述目标数据包发送的反馈数据包的情况下,确定所述第二节点存在异常。
[0033]上述方案中,所述通信链路为第二节点与第一节点直连的通信链路;或,所述通信链路为所述第二节点通过交换机与所述第一节点连接的通信链路。
[0034]上述方案中,每一通信链路对应的所述第一网卡和所述第二网卡不同。
[0035]一种信息处理装置,所述装置包括:
[0036]处理单元,用于修改虚拟路由冗余协议VRRP;
[0037]所述处理单元,还用于基于修改后的VRRP,建立至少两条通信链路;其中,通信链路为第二节点与第一节点之间的通信链路;
[0038]所述处理单元,还用于通过所述至少两条通信链路确定所述第二节点是否存在异常;
[0039]控制单元,用于在确定所述第二节点存在异常的情况下,控制所述第一节点切换工作状态为第一状态;其中,所述第一状态为能进行业务处理的状态。
[0040]一种第一节点,所述第一节点包括:处理器、存储器和通信总线;
[0041]所述通信总线用于实现处理器和存储器之间的通信连接;
[0042]所述处理器用于执行存储器中的信息处理程序,以实现上述信息处理方法的步骤。
[0043]一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述的信息处理方法的步骤。
[0044]本申请的实施例所提供的信息处理方法、装置、第一节点及存储介质,修改虚拟路由冗余协议VRRP;基于修改后的VRRP,建立至少两条通信链路;其中,通信链路为第二节点与第一节点之间的通信链路;基于修改后的VRRP,通过至少两条通信链路确定第二节点是否存在异常;在确定第二节点存在异常的情况下,控制第一节点切换工作状态为第一状态;其中,第一状态为能进行业务处理的状态;如此,通过修改VRRP,并基于修改后的VRRP建立至少两条通信链路,之后基于修改后的VRRP通过至少两条通信链路来确定第二节点是否存在异常,不需要如相关技术中仅通过一条心跳线来确定第二节点是否存在异常,提高了确定第二节点是否异常的准确率,避免了第一节点和第二节点之间发生脑本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息处理方法,其特征在于,应用于第一节点,所述方法包括:修改虚拟路由冗余协议VRRP;基于修改后的VRRP,建立至少两条通信链路;其中,通信链路为第二节点与第一节点之间的通信链路;基于所述修改后的VRRP,通过所述至少两条通信链路确定所述第二节点是否存在异常;在确定所述第二节点存在异常的情况下,控制所述第一节点切换工作状态为第一状态;其中,所述第一状态为能进行业务处理的状态。2.根据权利要求1所述的方法,其特征在于,所述修改虚拟路由冗余协议VRRP,包括:获取所述第一节点的至少两个网卡的第一配置信息,并获取所述第二节点的至少两个网卡的第二配置信息;基于所述第一配置信息和所述第二配置信息修改VRRP,得到所述修改后的VRRP。3.根据权利要求1所述的方法,其特征在于,所述基于所述修改后的VRRP,通过至少两条通信链路确定第二节点是否存在异常,包括:基于所述修改后的VRRP,在第一时间内未接收到主通信链路传输的第一VRRP通告报文的情况下,确定在第二时间内是否接收到主通信链路和/或备通信链路传输的第二VRRP通告报文;其中,所述至少两条通信链路包括所述主通信链路和所述备通信链路;在未接收到所述第二VRRP通告报文的情况下,确定所述第二节点存在异常。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:在接收到所述第一VRRP通告报文或所述第二VRRP通告报文的情况下,确定所述第二节点未存在异常;确定是否切换所述第一节点的工作状态为所述第一状态。5.根据权利要求4所述的方法,其特征在于,所述确定是否切换所述第一节点的工作状态为所述第一状态,包括:确定所述第一节点的第一优先级和所述第二节点的第二优先级;在所述第一节点处于目标工作模式的情况下,基于所述第一优先级和所述第二优先级,控制所述第一节点切换工作状态为所述第一状态;其中,所述目标工作模式为切换工作状态的模式。6.根据权利要求5所述的方法,其特征在于,所述基于所述第一优先级和第二优先级,控制所述第一节点切换工作状态为所述第一状态;在所述第一优先级高于所述第二优先级的情况下,控制所述第一节点切换工作状态为所述第一状态;在所述第一优先级和所述第二优先级相同的情况下,获取所述第一节点的第一网卡的第一地址和所述第二节点的第二网卡的第二地址;基于所述第一地址和所述第二地址,控制所述第一节点切换工作状态为所述第一状态;其中,所述通信...

【专利技术属性】
技术研发人员:程康杨旭荣
申请(专利权)人:深信服科技股份有限公司
类型:发明
国别省市:

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

1