本申请涉及通信,尤其涉及一种网关的容灾切换方法、装置、电子设备及存储介质。
背景技术:
1、相关技术中,在网关容灾组网过程中通常进行热备组网或堆叠组网,但是从单网关的现网组网,演进到双网关热备的组网,在此演进过程中,需要多次割接,对现网业务运行的影响较大。
技术实现思路
1、本申请旨在至少在一定程度上解决相关技术中的技术问题之一。
2、为此,本申请的第一个目的在于提出一种网关的容灾切换方法,以实现在容灾切换过程中不影响现网业务及快速容灾切换。
3、本申请的第二个目的在于提出一种装置。
4、本申请的第三个目的在于提出一种电子设备。
5、本申请的第四个目的在于提出一种计算机可读存储介质。
6、本申请的第五个目的在于提出一种计算机程序产品。
7、为达上述目的,本申请第一方面实施例提出了一种网关的容灾切换方法,包括:
8、响应于检测到第一网关离网,控制开启第二网关的m个物理接口;其中,m为正整数;
9、根据所述m个物理接口,生成北向指令;其中,所述北向指令用于开通所述第一网关的下挂网元到所述第二网关的m条传输专线;
10、基于链路聚合组重组规则,生成容灾切换指令,并发送给所述第二网关;其中,所述容灾切换指令用于将所述第一网关的业务数据迁移至所述第二网关。
11、为达上述目的,本申请第二方面实施例提出了一种网关的容灾切换装置,包括:
12、控制模块,用于响应于检测到第一网关离网,控制开启第二网关的m个物理接口;其中,m为正整数;
13、第一生成模块,用于根据所述m个物理接口,生成北向指令;其中,所述北向指令用于开通所述第一网关的下挂网元到所述第二网关的m条传输专线;
14、第二生成模块,用于基于链路聚合组重组规则,生成容灾切换指令;
15、发送模块,用于发送给所述第二网关;其中,所述容灾切换指令用于将所述第一网关的业务数据迁移至所述第二网关。
16、为达上述目的,本申请第三方面实施例提出了一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;
17、所述存储器存储计算机执行指令;
18、所述处理器执行所述存储器存储的计算机执行指令,以实现如上述第一方面实施例所述的方法
19、为达上述目的,本申请第四方面实施例提出了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如上述第一方面实施例所述的方法。
20、为达上述目的,本申请第五方面实施例提出了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面实施例所述的方法。
21、本申请提供的网关的容灾切换方法、装置、电子设备及存储介质,通过在第一网关离网时,根据第二网关的物理接口,生成北向指令,基于北向指令开通第一网关的下挂网元到第二网关的传输专线,由此第二网关容灾切换所需的容灾链路(也即传输专线)和第二网关都与现网设备分离,不需改变现网的网关的数据配置,从而在容灾切换过程中不影响现网业务的运行,并且基于链路聚合组重组规则,生成容灾切换指令,指令生成效率高,提高了容灾切换效率,实现了快速容灾切换,减少了网关离网对业务的影响
22、本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
1.一种网关的容灾切换方法,其特征在于,包括以下步骤:
2.如权利要求1所述的方法,其特征在于,所述容灾切换指令包括链路聚合组配置指令,所述基于链路聚合组重组规则,生成容灾切换指令,包括:
3.如权利要求2所述的方法,其特征在于,所述容灾切换指令还包括虚拟专用网vpn实例配置指令,所述基于链路聚合组重组规则,生成容灾切换指令,包括:
4.如权利要求2所述的方法,其特征在于,所述容灾切换指令还包括业务子接口配置指令,所述基于链路聚合组重组规则,生成容灾切换指令,包括:
5.如权利要求2所述的方法,其特征在于,所述容灾切换指令还包括静态路由配置指令,所述基于链路聚合组重组规则,生成容灾切换指令,包括:
6.如权利要求2所述的方法,其特征在于,所述容灾切换指令还包括专线业务地址池配置指令,所述基于链路聚合组重组规则,生成容灾切换指令,包括:
7.如权利要求2所述的方法,其特征在于,所述容灾切换指令还包括静态专线用户配置指令,所述基于链路聚合组重组规则,生成容灾切换指令,包括:
8.如权利要求2所述的方法,其特征在于,所述容灾切换指令还包括ip前缀列表配置指令,所述基于链路聚合组重组规则,生成容灾切换指令,包括:
9.如权利要求2所述的方法,其特征在于,所述容灾切换指令还包括路由引入配置指令,所述基于链路聚合组重组规则,生成容灾切换指令,包括:
10.如权利要求1所述的方法,其特征在于,所述响应于检测到第一网关离网,控制开启第二网关的m个下联物理接口,包括:
11.如权利要求1所述的方法,其特征在于,所述根据所述m个下联物理接口,生成北向指令,包括:
12.如权利要求1-11中任一项所述的方法,其特征在于,还包括:
13.一种网关的容灾切换装置,其特征在于,包括:
14.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;
15.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1-12中任一项所述的方法。
16.一种计算机程序产品,其特征在于,包括计算机程序,该计算机程序被处理器执行时实现权利要求1-12中任一项所述的方法。