一种通信设备及其主备倒换方法

    公开(公告)号:CN104038355B

    公开(公告)日:2018-03-06

    申请号:CN201310067417.5

    申请日:2013-03-04

    发明人: 王正 焦赵云

    IPC分类号: H04L12/24

    摘要: 本发明公开了一种通信设备及其主备倒换方法,该通信设备包括线卡、主用主控板、备用主控板,线卡通过两个端口分别与主用主控板和备用主控板连接;初始化时,线卡将自身与主用主控板连接的端口加入指定的逻辑端口组,使下行数据在线卡上学习到的MAC地址的源端口为逻辑端口组;当线卡检测到发生了主备倒换后,将自身与主用主控板连接的端口从逻辑端口组中删除,并将自身与备用主控板连接的端口添加到逻辑端口组中,此时原主用主控板就成为备用主控板,而原备用主控板则成为当前的主用主控板;可见,本发明在主备倒换过程中无需清除线卡与主用主控板连接端口的MAC地址,基本可以达到无损倒换,可提高系统主备倒换的性能,进而提高用户体验的满意度。

    数据处理的方法和节点设备

    公开(公告)号:CN103514173B

    公开(公告)日:2017-08-04

    申请号:CN201210205240.6

    申请日:2012-06-20

    发明人: 胡雪琴 叶松海

    IPC分类号: G06F17/30 G06F11/14

    摘要: 本发明实施例公开了一种数据处理的方法和节点设备,属于信息技术领域。所述方法包括:所述数据备份节点接收数据主节点发送的消息;所述数据备份节点判断所述消息是否为数据备份更新消息,如果是,则将所述数据备份更新消息存储到本地的非易失存储模块中,并向所述主数据节点返回备份成功响应。本发明数据备份节点识别出数据主节点发送的消息为数据备份更新消息时,将所述消息存储到非易失存储模块中,并立即组装备份成功响应返回给数据主节点,缩短了数据备份节点对数据备份更新消息的响应时间,从而减少了数据主节点等待备份成功响应的时间,提高了系统的事务响应能力。

    分布式数据库同步方法和系统

    公开(公告)号:CN103902617B

    公开(公告)日:2017-06-09

    申请号:CN201210586458.0

    申请日:2012-12-28

    发明人: 朱俊华

    IPC分类号: G06F17/30

    摘要: 本发明公开了分布式数据库同步方法和系统,布式数据库包括主服务器集群和备份服务器集群,主服务器集群包括第一主节点和第二主节点,备份服务器集群包括第一备份节点和第二备份节点;所述方法包括:生成主服务器集群哈希树和备份服务器集群哈希树;确定区间哈希值不一致的第二主节点的区间哈希树和第二备份节点的区间哈希树;确定第二主节点中需同步的数据单元和第二备份节点需同步的数据单元;进行数据同步。由于本发明中,在确定需同步数据单元时可以在各个节点分别完成,所以可以实现多个节点分别同步确定需同步数据单元,从而节省执行数据一致性检查时所需的时间,进而提高数据同步效率。

    容错系统和用于执行容错的方法

    公开(公告)号:CN103678021B

    公开(公告)日:2017-05-10

    申请号:CN201310428460.X

    申请日:2013-09-18

    IPC分类号: G06F11/07 G06F9/455

    摘要: 本发明公开了容错系统和用于执行容错的方法。主虚拟机在主机上形成,主管理程序在该主机中运行,主虚拟机将基于来自主管理程序的外部中断的虚拟中断输入至主客户OS。次虚拟机在次机上形成,次管理程序在该次机中运行,次虚拟机基于与主虚拟机所发送的虚拟中断有关的定时信息来将虚拟中断输入至次客户OS。当将虚拟中断输入至主客户OS时,主虚拟机挂起主客户OS,并且确定挂起位置是否在临界段中。如果挂起位置不在临界段中,则主虚拟机在挂起位置处输入虚拟中断。如果挂起位置在临界段中,则主虚拟机改变挂起位置,并再次进行确定。

    用于运行控制网络的方法和控制网络

    公开(公告)号:CN103917961B

    公开(公告)日:2017-04-19

    申请号:CN201280050482.0

    申请日:2012-10-05

    申请人: 西门子公司

    IPC分类号: G06F11/20 G06F11/14

    摘要: 本发明涉及一种用于运行控制网络的方法,所述方法应当能够以相对低的耗费可靠地执行。根据本发明,适用于此的是用于运行控制网络(1)的方法,所述控制网络具有在第一控制计算机(ST1)和冗余的第二控制计算机(ST2)之间经由数据线网(2)的唯一的物理连接,在所述数据线网上连接有多个功能重要的、处理数据的设备(A,C,D,F,H,K,L)。在控制计算机(ST1,ST2)和功能重要的设备(A,C,D,F,H,K,L)之间的数据连接借助于冗余的并且多样的心跳得出,其中为了开始运行控制网络(1),对两个控制计算机(ST1,ST2)之间的通信连接进行检查。在肯定的检查结果的情况下,将控制功能分配给控制计算机(ST1),或者在否定的检查结果的情况下,两个控制计算机(ST1,ST2)根据确定的顺序将这些功能重要的设备(A,C,D,F,H,K,L)连接到自身。在将预设数量的功能重要的设备(A,C,D,F,H,K,L)连接到两个控制计算机中的一个(ST1)上时,所述控制计算机承担控制功能并且另外的控制计算机(ST2)承担待机功能,或者在连接到这两个控制计算机(ST1,ST2)中的每一个上的功能重要的设备(A,C,D,F,H,K,L)的数量低于预设的数量的情况下,产生用信令通知控制网络(1)的干扰状态的信号。本发明也涉及一种控制网络。

    确定节点状态的方法和节点

    公开(公告)号:CN103873429B

    公开(公告)日:2017-03-15

    申请号:CN201210527710.0

    申请日:2012-12-10

    发明人: 廖铁平

    IPC分类号: H04L29/06 H04L12/26

    摘要: 本发明实施例提供确定节点状态的方法和节点。该方法包括:第一节点检测是否与交换机连通;第一节点在确定与交换机连通的情况下,获取配置信息;第一节点在配置信息指示需要配置主节点和备节点的情况下,检测是否与第二节点连通;第一节点在确定与第二节点连通的情况下,检测第二节点上是否存在浮动IP地址;第一节点在确定第二节点上不存在浮动IP地址的情况下,根据配置信息确定作为主节点或备节点,配置信息还指示第一节点作为主节点或备节点。本发明实施例无需仲裁节点决策节点状态,从而保证业务的可靠性和连续性。

    用于容错通信的系统和方法

    公开(公告)号:CN106462612A

    公开(公告)日:2017-02-22

    申请号:CN201580026917.1

    申请日:2015-06-23

    发明人: 理查德·奈特

    IPC分类号: G06F17/30

    摘要: 本发明揭示用于容许通信网格中的故障的设备、系统和方法。具体来说,提供各种技术和系统以用于在通信网格中检测计算机节点的网络中的节点的故障或失效;调整所述网格以避免网格失效;以及基于所述失效采取行动。在实例中,系统可包含在备份控制节点处接收网格状态信息,所述网格状态信息包含项目状态;将所述网格状态信息存储在所述备份控制节点内;接收包含主要控制节点已失效的指示的失效通信;将所述备份控制节点指定为新主要控制节点;基于所述主要控制节点已失效的所述指示而接收经更新的网格状态信息;以及基于所述经更新的网格状态信息而传输指令集。

    冗余控制装置之间的备用同步连接

    公开(公告)号:CN103246213B

    公开(公告)日:2016-09-07

    申请号:CN201310052998.5

    申请日:2013-02-18

    IPC分类号: G05B19/04

    摘要: 本发明提供了冗余控制装置之间的备用同步连接。本发明涉及一种冗余控制系统,包括具有第一控制装置(10)和第二控制装置(20)的自动化网络(1)。为了数据交换,第一控制装置(10)和第二控制装置(20)总是经由网络接口(11,21)连接至自动化网络。为了在彼此之间进行直接通信,第一控制装置(10)和第二控制装置(20)经由点对点连接装置(2)相互连接。而且,将第一控制装置(10)和第二控制装置(20)设计为:如果经由点对点连接装置(2)的直接通信不可用,则经由自动化网络(1)在彼此之间建立备用通信。本发明还涉及用于操作这样一种冗余控制系统的方法。

    容错系统和用于执行容错的方法

    公开(公告)号:CN103678022B

    公开(公告)日:2016-08-31

    申请号:CN201310429933.8

    申请日:2013-09-18

    IPC分类号: G06F11/07 G06F9/455

    摘要: 本发明公开了容错系统和用于执行容错的方法。所述容错系统包括:在主机上形成的主虚拟机,主管理程序在该主机中运行,该主虚拟机被配置为将基于来自主管理程序的外部中断的虚拟中断输入至主客户OS;以及在次机上形成的次虚拟机,次管理程序在该次机中运行,该次虚拟机被配置为基于与主虚拟机所发送的虚拟中断有关的定时信息来将虚拟中断输入至次客户OS。主虚拟机被配置为将关于虚拟中断的定时信息发送至次虚拟机,该定时信息包括主客户OS在输入虚拟中断之前执行的分支指令的数量、并包括输入虚拟中断时的执行挂起位置。