基于五元组哈希路径的故障绕行方法以及装置制造方法及图纸

技术编号:29797903 阅读:32 留言:0更新日期:2021-08-24 18:18
本说明书实施例提供基于五元组哈希路径的故障绕行方法以及装置,其中所述方法包括:基于五元组哈希路径向目的端发送多个监听请求,其中,所述多个监听请求分别使用源端口不同的五元组,所述五元组包括:源端IP、源端口、目的端IP、目的端口、协议类型;根据所述目的端的响应更新五元组对应的路径可达性记录;在面向连接的队列建立源端与目的端的连接之前,从所述五元组对应的路径可达性记录中,提取出所述源端与所述目的端之间的路径可达的五元组的源端口;将提取出的源端口写入所述面向连接的队列所使用的五元组,以使所述面向连接的队列使用路径可达的五元组建立连接。

【技术实现步骤摘要】
基于五元组哈希路径的故障绕行方法以及装置
本说明书实施例涉及计算机
,特别涉及一种基于五元组哈希路径的故障绕行方法。本说明书一个或者多个实施例同时涉及一种基于五元组哈希路径的故障绕行装置,一种计算设备,以及一种计算机可读存储介质。
技术介绍
随着在线办公、在线上课、线上会议的普及,全球用户对云计算的需求进一步激增,使得各大基础设施供应商不断扩容数据中心规模和数量来满足当下和未来的需求。数据中心规模的增加伴随着更多的网络设备故障(如:寿命到期、硬件bug、突发性断电、常规故障概率、自然灾害等),这些网络故障通常会导致运行在数据中心上的云服务的可用性抖动、服务暂时性离线、甚至服务长期不可用等结果。目前,发生故障时,运维系统报警,运维人员隔离故障设备,切故障流量到可用设备上这一过程通常需要分钟级别,对于服务的恢复而言相当漫长。因此,如何能够绕开故障,快速恢复服务的网络可用性,是一个至关重要的问题。
技术实现思路
有鉴于此,本说明书实施例提供了一种基于五元组哈希路径的故障绕行方法。本说明书一个或者多个实施例同时涉及一种本文档来自技高网...

【技术保护点】
1.一种基于五元组哈希路径的故障绕行方法,包括:/n基于五元组哈希路径向目的端发送多个监听请求,其中,所述多个监听请求分别使用源端口不同的五元组,所述五元组包括:源端IP、源端口、目的端IP、目的端口、协议类型;/n根据所述目的端的响应更新五元组对应的路径可达性记录;/n在面向连接的队列建立源端与目的端的连接之前,从所述五元组对应的路径可达性记录中,提取出所述源端与所述目的端之间的路径可达的五元组的源端口;/n将提取出的源端口写入所述面向连接的队列所使用的五元组,以使所述面向连接的队列使用路径可达的五元组建立连接。/n

【技术特征摘要】
1.一种基于五元组哈希路径的故障绕行方法,包括:
基于五元组哈希路径向目的端发送多个监听请求,其中,所述多个监听请求分别使用源端口不同的五元组,所述五元组包括:源端IP、源端口、目的端IP、目的端口、协议类型;
根据所述目的端的响应更新五元组对应的路径可达性记录;
在面向连接的队列建立源端与目的端的连接之前,从所述五元组对应的路径可达性记录中,提取出所述源端与所述目的端之间的路径可达的五元组的源端口;
将提取出的源端口写入所述面向连接的队列所使用的五元组,以使所述面向连接的队列使用路径可达的五元组建立连接。


2.根据权利要求1所述的方法,在所述基于五元组哈希路径向目的端发送多个监听请求之前,还包括:
在创建面向连接的队列时,判断是否存在包含所述源端与所述目的端的五元组对应的路径可达性记录;
如果不存在,则生成所述源端的若干个源端口,并将所述若干个源端口分别与所述目的端一一对应形成多个五元组;
通过将形成的多个五元组分别封装到监听请求中,生成多个监听请求以进入与所述基于五元组哈希路径向目的端发送多个监听请求的步骤。


3.根据权利要求1所述的方法,在所述基于五元组哈希路径向目的端发送多个监听请求之前,还包括:
将已存在的路径可达性记录中的多个五元组分别封装到监听请求中,生成多个监听请求以进入所述基于五元组哈希路径向目的端发送多个监听请求的步骤。


4.根据权利要求3所述的方法,所述将已存在的路径可达性记录中的多个五元组分别封装到监听请求中,生成多个监听请求包括:
按照预设周期,周期性地将已存在的路径可达性记录中的多个五元组分别封装到监听请求中,生成多个监听请求;
所述基于五元组哈希路径向目的端发送监听请求包括:
按照所述预设周期,周期性地基于五元组哈希路径向目的端发送在本周期内生成的多个监听请求。


5.根据权利要求1所述的方法,所述根据所述目的端的响应更新五元组对应的路径可达性记录包括:
判断是否在预设时长内收到所述目的端针对所述监听请求的响应;
如果在预设时长内收到响应,将所述监听请求使用的五元组对应的路径可达性记录标记为可达;
如果未在预设时长内收到响应,将所述监听请求使用的五元组对应的路径可达性记录标记为不可达。


6.根据权利要求1所述的方法,所...

【专利技术属性】
技术研发人员:邱昊楠李强高翼枭
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1