System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 分布式专线网络的智能切换方法及装置制造方法及图纸_技高网

分布式专线网络的智能切换方法及装置制造方法及图纸

技术编号:40599138 阅读:2 留言:0更新日期:2024-03-12 22:02
本发明专利技术公开了一种分布式专线网络的智能切换方法及装置。其中,该方法包括:向分布式专线网络的第一专线网络发送多个网络测试心跳数据包,对其进行网络通畅度测试;获取应答信息;在应答信息表示第一专线网络对每一个数据包均未作出应答,确定其发生网络中断,并将第一专线网络的全部专线流量切换至第二专线网络;在应答信息表示第一专线网络对至少一个数据包作出应答,且,对预定数量的数据包未作出应答或应答时长超过预定时长,确定第一专线网络存在网络不稳定,并将第一专线网络的部分专线流量或全部专线流量切换至第二专线网络。本发明专利技术解决了相关技术中专线网络管理与切换方式对人工依赖较多,智能化程度较低的技术问题。

【技术实现步骤摘要】

本专利技术涉及互联网信息,具体而言,涉及一种分布式专线网络的智能切换方法及装置


技术介绍

1、分布式架构作为互联网企业的主流技术架构,随着专线网络在互联网it领域的广泛应用,分布式服务中专线网络的统一管理与运营切换成为技术运营团队关注的焦点。现有的分布式专线网络管理与切换方案多是基于文档加中间件配置缓存数据,通过手动修改缓存配置数据实现专线网络的管理与切换。伴随互联网业务的不断发展,专线网络使用率的持续增加,现有的专线网络管理与切换方案存在如下缺陷:

2、1、专线与业务能力匹配关系未统一保存,很难实现专线统一管理与快速切换。

3、2、专线可用配置,流量切换配置步骤繁杂,对配置人员的要求较高。

4、3、专线意外网络中断,从发现到完成专线切换,需要人供操作完成,配置切换周期较长,对线上业务影响面较大。

5、针对上述的相关技术中专线网络管理与切换方式对人工依赖较多,智能化程度较低的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本专利技术实施例提供了一种分布式专线网络的智能切换方法及装置,以至少解决相关技术中专线网络管理与切换方式对人工依赖较多,智能化程度较低的技术问题。

2、根据本专利技术实施例的一个方面,提供了一种分布式专线网络的智能切换方法,包括:向分布式专线网络的第一专线网络发送多个网络测试心跳数据包,以对所述第一专线网络进行网络通畅度测试,其中,所述分布式专线网络包括包含所述第一专线网络的多个专线网络,所述多个专线网络中的每一个分别为不同的业务系统提供数据传输通道;获取所述第一专线网络对所述多个网络测试心跳数据包的应答信息;在所述应答信息表示所述第一专线网络对所述多个网络测试心跳数据包中的每一个均未作出应答,确定所述第一专线网络发生网络中断,并将所述第一专线网络的全部专线流量切换至第二专线网络,其中,所述第二专线网络为所述第一专线网络的备用网络;在所述应答信息表示所述第一专线网络对所述多个网络测试心跳数据包中的至少一个作出应答,且,对所述多个网络测试心跳数据包中的预定数量的网络测试心跳数据包未作出应答或对所述预定数量的网络测试心跳数据包的应答时长超过预定时长,确定所述第一专线网络存在网络不稳定,并将所述第一专线网络的部分专线流量或全部专线流量切换至所述第二专线网络。

3、可选地,在向分布式专线网络的第一专线网络发送多个网络测试心跳数据包之前,还包括:向数据存储介质发送可用专线网络查询请求,其中,所述数据存储介质存储有所述分布式专线网络的专线基础信息表,所述专线基础信息表用于记录所述多个专线网络的基本网络信息;获取所述数据存储介质对所述可用专线网络查询请求的反馈信息;对所述反馈信息进行解析,得到所述分布式专线网络中的可用专线网络;确定所述可用专线网络为需要进行所述网络通畅度测试的所述第一专线网络。

4、可选地,在向数据存储介质发送可用专线网络查询请求之前,还包括:获取所述多个专线网络对应的专线的网络信息,并获取所述专线与业务件之间的匹配信息,其中,所述网络信息至少包括所述专线的以下信息:类别、编号、属地、容量、可用标识及基础信息描述,所述匹配信息至少包括:专线编号、分布式服务名称、业务能力信息、专线支持业务标识、专线流量权重信息、专线方向信息、专线访问地址信息及专线配置信息描述;根据所述网络信息生成所述专线基础信息表,并根据所述匹配信息生成专线业务配置表;建立所述专线基础信息表与所述专线业务配置表之间的关联关系,并按照所述关联关系存储所述专线基础信息表与所述专线业务配置表至所述数据存储介质。

5、可选地,在按照所述关联关系存储所述专线基础信息表与所述专线业务配置表至所述数据存储介质之后,还包括:按照所述关联关系存储所述专线基础信息表与所述专线业务配置表至缓存中间件。

6、可选地,向分布式专线网络的第一专线网络发送多个网络测试心跳数据包,以对所述第一专线网络进行网络通畅度测试,包括:确定所述第一专线网络的可用网络通畅度测试时长;根据所述可用网络通畅度测试时长确定对所述第一专线网络进行网络通畅度测试的测试次数;在所述可用网络通畅度测试时长向所述第一专线网络发送所述多个网络测试心跳数据包,以对所述第一专线网络进行所述测试次数的网络通畅度测试。

7、可选地,该分布式专线网络的智能切换方法还包括:在接收到业务查询请求时,根据所述业务查询请求对所述缓存中间件进行信息查询,得到对所述缓存中间件的第一查询结果;在所述第一查询结果表示在所述缓存中间件中未搜索到与所述业务查询请求对应的业务查询结果时,根据所述业务查询请求对所述数据存储介质进行信息查询,得到对所述数据存储介质的第二查询结果;在所述第二查询结果表示在所述数据存储介质中搜索到与所述业务查询请求对应的所述业务查询结果时,获取所述业务查询结果;将所述业务查询结果缓存至所述缓存中间件;通过所述缓存中间件对所述业务查询请求作出应答。

8、可选地,该分布式专线网络的智能切换方法还包括:在监测到所述数据存储介质存在数据更新时,获取所述数据存储介质的更新信息;将所述更新信息同步至所述缓存中间件。

9、可选地,在将所述第一专线网络的部分专线流量或全部专线流量切换至所述第二专线网络之后,还包括:生成并发送第一告警信息,其中,所述第一告警信息用于提示所述第一专线网络发生网络中断;生成并发送第二告警信息,其中,所述第二告警信息用于提示所述第一专线网络发生网络存在网络不稳定。

10、根据本专利技术实施例的另一方面,还提供了一种分布式专线网络的智能切换装置,包括:第一发送单元,用于向分布式专线网络的第一专线网络发送多个网络测试心跳数据包,以对所述第一专线网络进行网络通畅度测试,其中,所述分布式专线网络包括包含所述第一专线网络的多个专线网络,所述多个专线网络中的每一个分别为不同的业务系统提供数据传输通道;第一获取单元,用于获取所述第一专线网络对所述多个网络测试心跳数据包的应答信息;第一确定单元,用于在所述应答信息表示所述第一专线网络对所述多个网络测试心跳数据包中的每一个均未作出应答,确定所述第一专线网络发生网络中断,并将所述第一专线网络的全部专线流量切换至第二专线网络,其中,所述第二专线网络为所述第一专线网络的备用网络;第二确定单元,用于在所述应答信息表示所述第一专线网络对所述多个网络测试心跳数据包中的至少一个作出应答,且,对所述多个网络测试心跳数据包中的预定数量的网络测试心跳数据包未作出应答或对所述预定数量的网络测试心跳数据包的应答时长超过预定时长,确定所述第一专线网络存在网络不稳定,并将所述第一专线网络的部分专线流量或全部专线流量切换至所述第二专线网络。

11、可选地,该分布式专线网络的智能切换装置还包括:第二发送单元,用于在向分布式专线网络的第一专线网络发送多个网络测试心跳数据包之前,向数据存储介质发送可用专线网络查询请求,其中,所述数据存储介质存储有所述分布式专线网络的专线基础信息表,所述专线基础信息表用于记录所述多个专线网络的本文档来自技高网...

【技术保护点】

1.一种分布式专线网络的智能切换方法,其特征在于,包括:

2.根据权利要求1所述的分布式专线网络的智能切换方法,其特征在于,在向分布式专线网络的第一专线网络发送多个网络测试心跳数据包之前,还包括:

3.根据权利要求2所述的分布式专线网络的智能切换方法,其特征在于,在向数据存储介质发送可用专线网络查询请求之前,还包括:

4.根据权利要求3所述的分布式专线网络的智能切换方法,其特征在于,在按照所述关联关系存储所述专线基础信息表与所述专线业务配置表至所述数据存储介质之后,还包括:

5.根据权利要求1所述的分布式专线网络的智能切换方法,其特征在于,向分布式专线网络的第一专线网络发送多个网络测试心跳数据包,以对所述第一专线网络进行网络通畅度测试,包括:

6.根据权利要求4所述的分布式专线网络的智能切换方法,其特征在于,还包括:

7.根据权利要求4所述的分布式专线网络的智能切换方法,其特征在于,还包括:

8.根据权利要求1至7中任一项所述的分布式专线网络的智能切换方法,其特征在于,在将所述第一专线网络的部分专线流量或全部专线流量切换至所述第二专线网络之后,还包括:

9.一种分布式专线网络的智能切换装置,其特征在于,包括:

10.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至8中任意一项所述的分布式专线网络的智能切换方法。

...

【技术特征摘要】

1.一种分布式专线网络的智能切换方法,其特征在于,包括:

2.根据权利要求1所述的分布式专线网络的智能切换方法,其特征在于,在向分布式专线网络的第一专线网络发送多个网络测试心跳数据包之前,还包括:

3.根据权利要求2所述的分布式专线网络的智能切换方法,其特征在于,在向数据存储介质发送可用专线网络查询请求之前,还包括:

4.根据权利要求3所述的分布式专线网络的智能切换方法,其特征在于,在按照所述关联关系存储所述专线基础信息表与所述专线业务配置表至所述数据存储介质之后,还包括:

5.根据权利要求1所述的分布式专线网络的智能切换方法,其特征在于,向分布式专线网络的第一专线网络发送多个网络...

【专利技术属性】
技术研发人员:胡杰
申请(专利权)人:天翼电子商务有限公司
类型:发明
国别省市:

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

1