用于跨网络节点同步所复制的对象的装置、系统和方法制造方法及图纸

技术编号:34463313 阅读:45 留言:0更新日期:2022-08-10 08:34
本公开的实施例涉及用于跨网络节点同步所复制的对象的装置、系统和方法。所公开的方法可以包括:(1)在网络内的主节点上检测对跨网络内的主节点和备用节点所复制的对象所进行的更改;(2)修改去往备用节点的状态更新消息以解释对主节点上的对象所进行的更改;(3)检查去往备用节点的状态更新消息的状态标志;(4)至少部分地基于状态更新消息的状态标志来确定状态更新消息准备好传输给备用节点;以及然后,响应于确定状态更新消息准备好传输,(5)将状态更新消息传输给备用节点以支持将更改复制到备用节点上的对象。还公开了各种其他装置、系统和方法。系统和方法。系统和方法。

【技术实现步骤摘要】
用于跨网络节点同步所复制的对象的装置、系统和方法


[0001]本公开的实施例涉及用于在高度缩放的环境中跨网络节点同步所复制的对象的其他装置、系统和方法。

技术介绍

[0002]网络通常包括以高可用性来提供服务和/或业务转发的网络节点。为了实现针对这种服务和/或业务转发的可用性,这些网络节点中的一些网络节点可能需要彼此包括、提供和/或共享一组所复制的对象。另外,这些网络节点中的一些网络节点可能需要相对于彼此更新和/或同步这种所复制的对象的状态。
[0003]在一些示例中,网络节点可以支持和/或提供具有某些参数的网络套接字(socket)的高可用性。在这种示例中,这些网络节点中的一个网络节点可以主动地支持网络套接字和/或改变网络套接字的参数中的一个或多个参数。在传统的同步技术中,该网络节点可以每秒为每个网络套接字生成100个参数更新。例如,该网络节点可以主动地支持30,000个边界网关协议(BGP)连接。在该示例中,这30,000个BGP连接中的每个BGP连接可以每秒引起100个传输控制协议(TCP)更新和/或使100个传输控制协议(TCP本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种方法,包括:在网络内的主节点上检测对跨所述网络内的所述主节点和备用节点所复制的对象所进行的更改;修改去往所述备用节点的状态更新消息以解释对所述主节点上的所述对象所进行的所述更改;检查去往所述备用节点的所述状态更新消息的状态标志;至少部分地基于所述状态更新消息的所述状态标志来确定所述状态更新消息准备好传输给所述备用节点;以及响应于确定所述状态更新消息准备好传输,将所述状态更新消息传输给所述备用节点以支持将所述更改复制到所述备用节点上的所述对象。2.根据权利要求1所述的方法,还包括:至少部分地基于所述状态更新消息的所述状态标志来确定所述状态更新消息还未准备好传输给所述备用节点;以及推迟对所述状态更新消息的所述传输,直到所述状态标志指示所述状态更新消息准备好传输给所述备用节点为止。3.根据权利要求2所述的方法,其中确定所述状态更新消息准备好传输包括:在推迟对所述状态更新消息的所述传输之后,确定所述状态更新消息准备好传输。4.根据权利要求1所述的方法,还包括:至少部分地基于所述状态更新消息的所述状态标志来确定所述状态更新消息还未准备好被修改;以及推迟对所述状态更新消息的所述修改,直到所述状态标志指示所述状态更新消息准备好被修改为止。5.根据权利要求4所述的方法,还包括:在推迟对所述状态更新消息的所述修改之后,确定所述状态更新消息准备好被修改;并且其中修改所述状态更新消息包括:响应于确定所述状态更新消息准备好被修改而发起对所述状态更新消息的所述修改。6.根据权利要求1所述的方法,还包括:至少部分地基于所述状态更新消息的所述状态标志来确定所述状态更新消息包括过时的信息,所述过时的信息表示对所述主节点上的所述对象所进行的先前更改;以及响应于确定所述状态更新消息包括所述过时的信息,针对所述状态更新消息用已更新的信息来替代所述过时的信息,所述已更新的信息表示对所述对象所进行的所述更改。7.根据权利要求1所述的方法,还包括:至少部分地基于所述状态更新消息的所述状态标志来确定所述状态更新消息不包括表示对所述主节点上的所述对象所进行的先前更改的任何信息;以及响应于确定所述状态更新消息不包括表示对所述主节点上的所述对象所进行的先前更改的任何信息,将表示对所述主节点上的所述对象所进行的所述更改的信息插入到所述状态更新消息中。8.根据权利要求1所述的方法,其中检测对所述对象所进行的所述更改包括:针对指示对所述主节点上的网络套接字的一个或多个参数所进行的更改的事件监测
所述网络套接字;以及在监测所述网络套接字时,检测指示对所述网络套接字的所述一个或多个参数所进行的所述更改的事件。9.根据权利要求1所述的方法,其中:所述对象包括跨所述主节点和所述备用节点所复制的网络套接字;并且对所述对象所进行的所述更改包括以下至少一项:对在通信会话中所涉及的一组计算设备之间所交换的数据的第一字节的序列号所进行的更改;对将在通信会话中所涉及的一组计算设备之间被交换的数据的下一字节的序列号所进行的更改;对涉及一组计算设备的通信会话的窗口大小所进行的更改;以及对涉及一组计...

【专利技术属性】
技术研发人员:S
申请(专利权)人:瞻博网络公司
类型:发明
国别省市:

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

1