一种云平台间的通信故障恢复方法、装置、终端及介质与流程

文档序号:33809198发布日期:2023-04-19 13:11阅读:28来源:国知局
一种云平台间的通信故障恢复方法、装置、终端及介质与流程

本申请涉及通信,尤其涉及一种云平台间的通信故障恢复方法、装置、终端及介质。


背景技术:

1、目前不少公司在多个云厂家都存在业务,每个云之间需要同步数据。由于同步数据敏感,公网费用高,不能直接通过公网交互,因此,每个云之间通过物理专线互通。

2、为了保障云服务的正常运行,目前常用的方案是设置备用线路,当主用线路出现故障失效时,可以将业务数据切换到备用线路,以保证云服务不中断,但是这种方案的实施的前提是备用专线必须为正常,因此,在面对多专线同时故障等极端状况时,现有方案无法保障云服务的畅通。


技术实现思路

1、本申请提供了一种云平台间的通信故障恢复方法、装置、终端及介质,用于解决现有技术无法应对多线路同时故障等极端状况的技术问题。

2、为解决上述技术问题,本申请第一方面提供了一种云平台间的通信故障恢复方法,包括:

3、获取云平台的网络配置参数;

4、根据所述网络配置参数,结合云平台之间的专线连接关系,得到vpn通道配置信息,所述vpn通道配置信息用于在云平台之间建立vpn通道;

5、当检测到存在故障专线时,根据所述故障专线确定异常云平台,其中,所述异常云平台包括:通过所述故障专线相连的两个云平台;

6、利用建立在所述异常云平台之间的vpn通道,将所述异常云平台间的流量切换至所述vpn通道。

7、优选地,所述利用建立在所述异常云平台之间的vpn通道,将所述异常云平台间的流量切换至所述vpn通道具体包括:

8、根据所述异常云平台的vpn通道配置信息,在所述异常云平台之间建立vpn通道;

9、将所述异常云平台间的流量切换至所述vpn通道。

10、优选地,所述利用建立在所述异常云平台之间的vpn通道,将所述异常云平台间的流量切换至所述vpn通道具体包括:

11、从预先建立好的各个vpn通道,确定并激活所述异常云平台对应的vpn通道,再将所述异常云平台间的流量切换至所述vpn通道。

12、优选地,当检测到存在故障专线时,确定异常云平台具体包括:

13、通过双向转发检测方式,监测各云平台专线的连接状态,当检测到存在故障专线时,根据所述故障专线确定异常云平台。

14、优选地,当所述异常云平台之间的vpn通道有多条时,将所述异常云平台间的流量切换至所述vpn通道之后还包括:

15、监听所述vpn通道的流量负载;

16、当所述流量负载超过预设阈值时,自动负载到多条vpn通道。

17、优选地,当所述流量负载超过预设阈值时,自动负载到多条vpn通道之后还包括:

18、通过配置路由方式,平衡多条vpn通道之间流量负载。

19、优选地,所述vpn通道具体为基于ipsec协议的vpn通道、基于pptp协议的vpn通道或基于l2tp协议的vpn通道。

20、本申请第二方面提供了一种云平台间的通信故障恢复装置,包括:

21、网络参数获取单元,用于获取云平台的网络配置参数;

22、vpn配置信息获取单元,用于根据所述网络配置参数,结合云平台之间的专线连接关系,得到vpn通道配置信息,所述vpn通道配置信息用于在云平台之间建立vpn通道;

23、故障检测单元,用于当检测到存在故障专线时,根据所述故障专线确定异常云平台,其中,所述异常云平台包括:通过所述故障专线相连的两个云平台;

24、流量切换单元,用于利用建立在所述异常云平台之间的vpn通道,将所述异常云平台间的流量切换至所述vpn通道。

25、本申请第三方面提供了一种云平台间的通信故障恢复终端,存储器和处理器;

26、所述存储器用于存储程序代码,所述程序代码与本申请第一方面提供的一种云平台间的通信故障恢复方法相对应;

27、所述处理器用于执行所述程序代码。

28、本申请第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有程序代码,所述程序代码与本申请第一方面提供的一种云平台间的通信故障恢复方法相对应。

29、从以上技术方案可以看出,本申请实施例具有以下优点:

30、本申请提供的方案通过利用云平台的网络配置参数,结合云平台之间的专线连接关系,得到用于在云平台之间建立vpn通道的vpn通道配置信息,当检测到存在故障专线时,根据所述故障专线确定通过所述故障专线相连的两个云平台,利用建立在上述云平台之间的vpn通道,将异常云平台间的流量切换至vpn通道,即使在面对多条专线线路同时故障等极端状况时也能够快速恢复云平台间的通信,从而解决了现有技术无法应对多线路同时故障等极端状况的技术问题。



技术特征:

1.一种云平台间的通信故障恢复方法,其特征在于,包括:

2.根据权利要求1所述的一种云平台间的通信故障恢复方法,其特征在于,所述利用建立在所述异常云平台之间的vpn通道,将所述异常云平台间的流量切换至所述vpn通道具体包括:

3.根据权利要求1所述的一种云平台间的通信故障恢复方法,其特征在于,所述利用建立在所述异常云平台之间的vpn通道,将所述异常云平台间的流量切换至所述vpn通道具体包括:

4.根据权利要求1所述的一种云平台间的通信故障恢复方法,其特征在于,当检测到存在专线故障时,根据协议参数确定存在异常的故障专线以及异常云平台具体包括:

5.根据权利要求1所述的一种云平台间的通信故障恢复方法,其特征在于,当所述异常云平台之间的vpn通道有多条时,将所述异常云平台间的流量切换至所述vpn通道之后还包括:

6.根据权利要求5所述的一种云平台间的通信故障恢复方法,其特征在于,当所述流量负载超过预设阈值时,自动负载到多条vpn通道之后还包括:

7.根据权利要求1所述的一种云平台间的通信故障恢复方法,其特征在于,所述vpn通道具体为基于ipsec协议的vpn通道、基于pptp协议的vpn通道或基于l2tp协议的vpn通道。

8.一种云平台间的通信故障恢复装置,其特征在于,包括:

9.一种云平台间的通信故障恢复终端,其特征在于,存储器和处理器;

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有程序代码,所述程序代码与权利要求1至7任意一项所述的一种云平台间的通信故障恢复方法相对应。


技术总结
本申请公开了一种云平台间的通信故障恢复方法、装置、终端及介质,本申请提供的方案通过利用云平台的网络配置参数,结合云平台之间的专线连接关系,用于在云平台之间建立VPN通道的VPN通道配置信息,当检测到存在专线故障时,根据协议检测专线状态,进行路由切换,将流量切换至VPN通道,即使在面对多条专线线路同时故障等极端状况时也能够快速恢复云平台间的通信,从而解决了现有技术无法应对多线路同时故障等极端状况的技术问题。

技术研发人员:林明世
受保护的技术使用者:广州趣丸网络科技有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1