存储容灾的链路管理方法及消息执行节点、存储控制集群技术

技术编号:32463132 阅读:24 留言:0更新日期:2022-02-26 08:56
本发明专利技术公开了一种存储容灾的链路管理方法及消息执行节点、存储控制集群,其中,所述方法包括:接收链路客户端发来的容灾业务消息,所述容灾业务消息中包括远端通信设备的设备标识;从存储控制集群下发的链路视图表中获取与所述设备标识相匹配的远端地址池链路表,并在所述远端地址池链路表中查询可用的复制链路;将所述容灾业务消息通过所述复制链路发送至所述远端通信设备下的远端消息执行节点中,以使得所述远端消息执行节点将所述容灾业务消息转发至远端目标业务节点中进行处理。本发明专利技术提供的技术方案,能够提高数据容灾备份的稳定性。定性。定性。

【技术实现步骤摘要】
存储容灾的链路管理方法及消息执行节点、存储控制集群


[0001]本专利技术涉及互联网
,具体涉及一种存储容灾的链路管理方法及消息执行节点、存储控制集群。

技术介绍

[0002]在分布式存储系统中,集群之间往往需要通过复制链路进行数据容灾备份的消息传输。为了满足链路冗余的要求,集群之间的复制链路往往需要由多个存储节点共同承载,每个存储节点可以独立管理自身的复制链路。
[0003]目前,如果某个存储节点自身的复制链路出现了故障,该存储节点的业务就会直接中断,这无疑会影响数据容灾备份的稳定性。

技术实现思路

[0004]有鉴于此,本专利技术实施方式提供了一种存储容灾的链路管理方法及消息执行节点、存储控制集群,能够提高数据容灾备份的稳定性。
[0005]本专利技术一方面提供了一种存储容灾的链路管理方法,所述方法应用于消息执行节点中,所述消息执行节点由存储控制集群添加至本端通信设备对应的本端地址池中;所述方法包括:接收链路客户端发来的容灾业务消息,所述容灾业务消息中包括远端通信设备的设备标识;从所述存储控制集群下发的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种存储容灾的链路管理方法,其特征在于,所述方法应用于消息执行节点中,所述消息执行节点由存储控制集群添加至本端通信设备对应的本端地址池中;所述方法包括:接收链路客户端发来的容灾业务消息,所述容灾业务消息中包括远端通信设备的设备标识;从所述存储控制集群下发的链路视图表中获取与所述设备标识相匹配的远端地址池链路表,并在所述远端地址池链路表中查询可用的复制链路;将所述容灾业务消息通过所述复制链路发送至所述远端通信设备下的远端消息执行节点中,以使得所述远端消息执行节点将所述容灾业务消息转发至远端目标业务节点中进行处理。2.根据权利要求1所述的方法,其特征在于,在接收链路客户端发来的容灾业务消息之前,所述方法还包括:接收所述存储控制集群下发的链路视图表,并从所述链路视图表中识别远端通信设备的远端地址池;若与所述远端地址池下的目标消息执行节点未建立复制链路,获取所述目标消息执行节点的IP地址和端口信息,并基于所述IP地址和端口信息,与所述目标消息执行节点建立复制链路。3.根据权利要求2所述的方法,其特征在于,在与所述目标消息执行节点建立复制链路之后,所述方法还包括:通过建立的所述复制链路按照指定时间周期向所述目标消息执行节点发送心跳数据包,并接收所述目标消息执行节点针对各个心跳数据包反馈的确认信息;识别最新接收到的确认信息与当前时刻的时间差,若所述时间差大于或者等于指定时长阈值,将所述复制链路的链路状态设置为故障状态;若所述时间差小于所述指定时长阈值,将所述复制链路的链路状态设置为在线状态;将所述复制链路的链路状态上报至所述存储控制集群处,以使得所述存储控制集群基于接收到的各条复制链路的链路状态,设置所述远端通信设备的设备状态。4.根据权利要求1所述的方法,其特征在于,在所述远端地址池链路表中查询可用的复制链路包括:获取所述消息执行节点自身的IP地址,并计算所述IP地址的散列值;基于所述散列值在所述远端地址池链路表中查询相匹配的远端消息执行节点,并从相匹配的远端消息执行节点开始,查询可用的复制链路。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:若无法查询到可用的复制链路,从所述相匹配的远端消息执行节点开始,尝试建立复制链路,并将建立的首个复制链路作为可用的复制链路。6.根据权利要求1所述的方法,其特征在于,在所述远端地址池链路表中查询可用的复制链路时,所述方法还包括:若所述消息执行节点与远端通信设备之间不存在可用的复制链路,从所述存储控制集群下发的链路视图表中查询同一地址池下与所述远端通信设备具备可用的复制链路的其它消息执行节点;将所述容灾业务消息转发至所述其它消息执行节点,以通过所述其它消息执行节点将
所述容灾业务消息通...

【专利技术属性】
技术研发人员:廖孝军
申请(专利权)人:新华三大数据技术有限公司
类型:发明
国别省市:

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

1