著录项信息
专利名称 | 数据备份传输处理方法、装置及系统 |
申请号 | CN201010248706.1 | 申请日期 | 2010-08-04 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2011-08-03 | 公开/公告号 | CN102142978A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04L12/24 | IPC分类号 | H;0;4;L;1;2;/;2;4;;;H;0;4;L;2;9;/;0;6查看分类表>
|
申请人 | 华为技术有限公司 | 申请人地址 | 江苏省苏州市常熟市常福街道联丰路68号4号楼5楼
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 常熟市知识产权运营中心有限公司,广东高航知识产权运营有限公司 | 当前权利人 | 常熟市知识产权运营中心有限公司,广东高航知识产权运营有限公司 |
发明人 | 高鹏;滕新东 |
代理机构 | 北京同立钧成知识产权代理有限公司 | 代理人 | 刘芳 |
摘要
本发明实施例提供一种数据备份传输处理方法、装置及系统,该方法包括:通过主用设备的主MPU与备用设备的备MPU之间的第一通道传输控制信息;通过至少一个主单板与至少一个备单板之间的第二通道传输数据备份信息;通过以下方式建立第二通道:主用设备获取主用设备的主单板信息,并通过第一通道获取备用设备的备单板信息;主用设备根据主单板信息和备单板信息建立至少一个主单板与至少一个备单板之间的第二通道。本发明实施例,通过第一通道传输控制信息,并通过第二通道传输备份的数据信息,由此使得通过第二通道可以发送数据量很大的数据信息;并且由于MPU只处理控制信息,所以对MPU的处理能力占用小,从而提高网关设备的转发能力。
数据备份传输处理方法、装置及系统 \n技术领域\n[0001] 本发明实施例涉及通信技术领域,尤其涉及一种数据备份传输处理方法、装置及系统。 \n背景技术\n[0002] SR(业务路由器,Service Router,简称为:SR)/MSCG(多业务控制网关,Multi-Service Control Gateway,简称为MSCG)作为承载多业务的网关设备,在网络中承担着承上启下的功能。SR/MSCG上接核心网,实现三层路由功能;SR/MSCG下接汇聚层,终结用户二层报文,实现用户接入功能;并且SR/MSCG承载三网合一(Triple Play)等多种业务;其中,Triple Play包括高速上网(High Speed Internet,简称为:HSI)、IP承载语音(Voice overIP,简称为:VOIP)、网络电视(Internet Protocol Television,简称为:IPTV)等。 \n[0003] 为了保证高可靠性,在SR/MSCG设备中实现双机备份功能。该双机备份功能可以包括:主备控制、业务控制和路由控制。其中,主备控制为多台设备间可以通过虚拟路由冗余协议(Virtual Router Redundancy Protocol,以下简称为:VRRP)协议协商出主备设备,结合双向转发检测(BidirectionalForwarding Detection,以下简称为:BFD)技术,当链路发生故障时,能够实现快速感知。业务控制为主备设备之间通过传输控制协议(TransmissionControl Protocol,以下简称为:TCP)传输协议备份用户信息,可以保持业务一致。路由控制为设备通过对地址池路由或用户路由的实时控制,在主备设备发生切换后,保证下行流量能够正确到达用户。 \n[0004] 图1为现有的业务控制的流程示意图,如图1所示,业务控制可以包括 备份阶段、倒换阶段和回切阶段。 \n[0005] 具体的,备份阶段包括:多个MSCG之间通过VRRP协商,选出主用设备(MSCG-1)和备用设备(MSCG-2);用户通过MSCG-1上线,该用户的信息(用户表项)被实时备份到MSCG-2;MSCG之间通过BFD协议来检测链路状态。 \n[0006] 倒换阶段包括:当MSCG-1的链路发生故障时,VRRP协议借助BFD协议能够快速生效,将MSCG-1切换为备用设备,并将MSCG-2切换为主用设备。 \n[0007] 回切阶段包括:MSCG-1的链路从故障中恢复后,VRRP重新进行主备协商,将MSCG-1重新切换回主用设备,此时MSCG-2需要将所有的用户信息批量同步(用户表项备份)到MSCG-1,同时MSCG-1也需要将本节点的用户信息同步到MSCG-2,设备间的用户表项同步是双向的。在批量备份结束前不会进行VRRP切换,此时MSCG-1仍然是备用设备状态,MSCG-2仍然是主用设备状态。当批量备份结束,主备设备间才会发生切换,即MSCG-1切换为主用设备,MSCG-2切换为备用设备,完成用户业务的回切。 \n[0008] 其中,如图2所示,图2为现有的用户信息备份过程示意图,该过程包括:首先是主用设备和备用设备之间的主控板(Main Processing Unit,以下简称为:MPU)通过TCP建立连接;然后MPU从各个接口板(Line ProcessingUnit,以下简称为:LPU)获得用户的相应信息(用户1信息和用户2信息),此时所有用户的备份信息都放在MPU上;之后主用设备和备用设备之间的MPU通过TCP连接来传递用户的备份信息;当备用设备上的MPU获得用户信息之后,MPU板就把用户的备份信息发送到相应的LPU上,由此完成了该用户的信息备份。 \n[0009] 但是,MPU与LPU之间的数据通道通常较小,当备份数据量较大时,尤其是对于增值业务,例如:网络地址转换(Network Address Translation,简称为:NAT)、会话边界控制器(Session Border Controller,简称为:SBC)和深度报文检测(Deep Packet Inspection,简称为:DPI)业务,其备份数据 量非常大,此时MPU与LPU之间的数据通道就无法满足带宽的需求,从而造成增值业务无法实现双机备份的方案,并可能造成MPU与LPU之间的关键数据由于通道拥塞而丢失;并且备份数据和控制信息都由MPU处理,数据的备份需要占用大量的MPU处理能力,由此会影响MPU对关键业务的处理,降低MSCG的转发能力。 \n发明内容\n[0010] 本发明实施例提供一种数据备份传输处理方法、装置及系统,以提高数据备份的性能和网关设备的转发能力。 \n[0011] 本发明实施例提供一种数据备份传输处理方法,该方法适用于包含主用设备和备用设备的系统中,其中所述主用设备包含主主控板MPU和至少一个主单板,所述备用设备包含备MPU和至少一个备单板,该方法包括: \n[0012] 通过所述主用设备的主MPU与所述备用设备的备MPU之间的第一通道传输控制信息; \n[0013] 通过所述至少一个主单板与所述至少一个备单板之间的第二通道传输数据备份信息; \n[0014] 其中,所述第二通道通过以下方式预先建立: \n[0015] 所述主用设备获取所述主用设备的主单板信息,并通过所述第一通道获取所述备用设备的备单板信息; \n[0016] 所述主用设备根据所述主单板信息和备单板信息建立所述至少一个主单板与所述至少一个备单板之间的所述第二通道。 \n[0017] 本发明实施例提供一种数据备份传输处理装置,包括:第一MPU和至少一个第一单板; \n[0018] 所述第一MPU包括: \n[0019] 第一处理单元,用于通过所述第一MPU与第二MPU之间的第一通道传输控制信息; \n[0020] 第一获取单元,用于获取所述第一单板信息和通过所述第一通道获取第二单板信息; \n[0021] 建立单元,用于根据所述第一获取单元获取的所述第一单板信息和所述第二单板信息建立所述至少一个第一单板与至少一个第二单板之间的第二通道; [0022] 第二处理单元,用于通过所述至少一个第一单板与至少一个第二单板之间的所述第二通道传输数据备份信息。 \n[0023] 本发明实施例还提供一种数据备份传输处理系统,包括至少两个本发明实施例提供的任一数据备份传输处理装置。 \n[0024] 本发明实施例,通过主MPU和备MPU之间的第一通道传输控制信息,并通过主单板和备单板之间的第二通道传输备份的数据信息,由此避免了主MPU和各主单板之间、以及备MPU和各备单板之间的数据信息传输,使得通过第二通道可以发送数据量很大的数据信息;并且由于MPU只处理控制信息,而控制信息数据量小,所以对MPU的处理能力占用小,从而不会影响MPU对关键业务的处理,提高网关设备的转发能力。 \n附图说明\n[0025] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。 \n[0026] 图1为现有的业务控制的流程示意图; \n[0027] 图2为现有的用户信息备份过程示意图; \n[0028] 图3为本发明数据备份传输处理方法实施例一的流程图; \n[0029] 图4为本发明数据备份传输处理方法实施例二的流程图; \n[0030] 图5为本发明数据备份传输处理装置实施例一的示意图; \n[0031] 图6为本发明数据备份传输处理装置实施例二的示意图。 \n具体实施方式\n[0032] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。 [0033] 图3为本发明数据备份传输处理方法实施例一的流程图,如图3所示,该方法包括: \n[0034] 步骤301、通过主用设备的主MPU与备用设备的备MPU之间的第一通道传输控制信息。 \n[0035] 本发明实施例可以应用于承载多业务的网关设备SR/MSCG进行备份数据的过程中。其中包含主用设备和备用设备,主用设备包含主MPU和至少一个主单板,备用设备包含备MPU和至少一个备单板。 \n[0036] 网关设备可以包括多个MSCG设备,多个MSCG根据VRRP协商出一主用设备以及一个或多个备用设备。其中,主用设备处理用户的上线请求,走正常用户上线流程,包括认证、实时计费、授权等;备用设备将丢弃用户的请求报文。MSCG设备包括有一个MPU和至少一个单板,其中单板可以为LPU或者业务板;对于集中式增值业务,该业务集中在业务板进行处理,需要备份的用户的数据信息都集中在各个业务板上;对于分布式增值业务,增值业务集中在LPU进行处理,需要备份的用户的数据信息都集中在各个LPU上。 [0037] 当用户通过主用设备上线后,该用户的信息将被实时的备份到备用设备中。其中需要备份的信息包括用户信息和数据信息;用户信息为用户名、用户IP、密码、用户需执行的动作等信息。用户信息通过主MPU和备MPU之间的第一通道进行传输,数据信息通过主单板和备单板之间的第二通道进行传输,也就是说,主MPU通过第一通道将用户信息发送给备MPU,主单板通过第二通道将数据信息发送给备单板,以对用户信息和数据信息进行备份。为了建立主单板和备单板之间的第二通道,主MPU通过第一通道接收备MPU发送的各备单板的单板信息,并且主MPU通过第一通道发送用于建立主单板和备单板之间通道的全局控制信息;本实施例中,将用户信息、单板信息和全局控制信息统称为控制信息 [0038] 在进行传输控制信息之前,首先建立第一通道。建立第一通道的过程可以为:在主用设备中本地配置备用设备的相关信息(包括备MPU的IP地址、TCP/UDP端口号),配置使能后,主MPU与备MPU之间建立TCP连接,即在主MPU与备MPU之间建立第一通道。建立第一通道后,通过第一通道传输控制信息,在本实施例中,通过第一通道传输控制信息可以具体为通过第一通道传输用于建立第二通道的单板信息和用于备份的用户信息。 [0039] 步骤302、通过主单板与备单板之间的第二通道传输数据备份信息。 [0040] 为了减轻MPU的处理量,在主单板与备单板之间预先建立第二通道,然后通过第二通道将需要备份的数据信息从主单板传输到备单板。其中本发明实施例并不限定步骤\n301和步骤302的时序关系。 \n[0041] 其中,建立第二通道的过程可以为: \n[0042] 步骤a、主用设备获取主用设备的主单板信息,并通过第一通道获取备用设备的备单板信息。 \n[0043] 主用设备获取本地各个主单板的单板信息,并通过主MPU和备MPU之间的第一通道获取备用设备中各个备单板的单板信息;其中各个主单板的单板信息即为主单板信息,各个备单板的单板信息即为备单板信息;主单板信息可以包括:各个备份实例与至少一个主单板的对应关系、主单板IP地址和端口号、主单板在位信息;备单板信息可以包括:备单板IP地址和端口号、备单板在位信息。其中,备份实例可以与单板一一对应,也可以与用户一一对应;当备份实例与单板一一对应时,一个单板上的数据信息作为一个备份 实例要备份到同一个位置,即可以备份到同一个备单板;当备份实例与用户一一对应时,可能是一个单板对应多个备份实例(一个单板上可能有多个用户的数据信息,每个用户的数据信息对应一个备份实例),每个备份实例对应的数据信息要备份到同一个位置,即可以备份到同一个备单板。需要说明的是,在主用设备上,存储有各个备份实例与各个主单板之间的对应关系。 \n[0044] 步骤b、主用设备根据主单板信息和备单板信息建立至少一个主单板与至少一个备单板之间的第二通道。 \n[0045] 主用设备根据主单板信息和备单板信息,建立各个备份实例与至少一个备单板的对应关系,以得到用于在主单板与备单板之间建立第二通道的全局控制信息;然后将该全局控制信息发送给各个主单板,并将该全局控制信息通过第一通道发送给备用设备的备MPU,以使备MPU将该全局控制信息发送给各个备单板。其中,该全局控制信息可以包括:各个备份实例与至少一个主单板的对应关系、各个备份实例与至少一个备单板的对应关系、主单板IP地址和端口号、备单板IP地址和端口号。当某一主单板需要将该主单板上的数据信息备份到备用设备时,主单板首先确定该数据信息对应的备份实例,然后根据该备份实例与备单板的对应关系,可以获取到与该备份实例对应的备单板的IP地址和端口号,从而可以建立该主单板与该备单板之间的连接,即建立第二通道。 \n[0046] 其中,备份实例主要是要明确把哪些信息备份到备用设备的哪个单板上去。 [0047] 本发明实施例,通过主MPU和备MPU之间的第一通道传输控制信息,并通过主单板和备单板之间的第二通道传输备份的数据信息,由此避免了主MPU和各主单板之间、以及备MPU和各备单板之间的数据信息传输,使得通过第二通道可以发送数据量很大的数据信息;并且由于MPU只处理控制信息,而控制信息数据量小,所以对MPU的处理能力占用小,从而不会影响MPU对关键业务的处理,提高网关设备的转发能力。 \n[0048] 图4为本发明数据备份传输处理方法实施例二的流程图,如图4所示,在方法实施例一的基础上,该方法包括: \n[0049] 步骤401、主MPU根据备用设备的属性信息,与备MPU进行连接,以建立第一通道。 [0050] 本实施例中,第一通道可以为父通道,第二通道可以为子通道。 [0051] 首先,多个MSCG设备通过VRRP协商出主用设备和至少一个备用设备,本实施例以一个备用设备为例进行说明,但是本发明实施例并不限定备用设备的数量,备用设备可以有多个。然后在主用设备中本地配置备用设备的相关信息,该相关信息可以包括:备MPU的IP地址、TCP/UDP端口号等。上述配置使能后,主MPU与备MPU之间建立TCP连接,即主MPU与备MPU之间建立父通道。 \n[0052] 步骤402、通过主MPU与备MPU之间的父通道发送控制信息。 \n[0053] 主用设备和备用设备之间通过父通道来交互控制信息,该控制信息可以包括备单板的单板信息、全局控制信息和用户信息;其中关于备份实例参见方法实施例一中的具体描述,在此不再赘述。 \n[0054] 主MPU获取主单板信息;备MPU获取备单板信息,并将获取到的备单板信息通过父通道发送给主MPU。 \n[0055] 在父通道上,主MPU和备MPU之间通过Hello机制来维护父通道的连接状态。 [0056] 步骤403、主MPU根据主单板信息和备单板信息,建立各个备份实例与至少一个备单板的对应关系,以得到用于在至少一个主单板与至少一个备单板之间建立子通道的全局控制信息。主单板信息包括:各个备份实例与至少一个主单板的对应关系、主单板IP地址和端口号、主单板在位信息。备单板信息包括:备单板IP地址和端口号、备单板在位信息。\n全局控制信息包括:各个备份实例与至少一个主单板的对应关系、各个备份实例与至少一个备单 板的对应关系、主单板IP地址和端口号、备单板IP地址和端口号。 [0057] 主MPU根据获取到的主单板和备单板的单板信息,得到备份实例与主单板和备单板之间的对应关系,由此得到用于建立子通道的全局控制信息。 \n[0058] 步骤404、主MPU将全局控制信息发送给至少一个主单板,以使每个主单板根据全局控制信息建立与对应同一个备份实例的备单板之间的子通道;并且主MPU将全局控制信息通过主通道发送给备MPU,以使备MPU将全局控制信息发送给至少一个备单板。 [0059] 步骤405、备MPU从主通道接收主MPU发送的全局控制信息,然后将该全局控制信息发送给各个备单板。 \n[0060] 步骤406、当有备份实例需要备份时,主单板根据该备份实例的标识信息,选择与该备份实例相对应的备单板进行关联,以建立主单板与备单板之间的子通道。 [0061] 建立子通道的具体过程可以为: \n[0062] 主MPU将全局控制信息发送给各个主单板后,当主单板上有需要备份的数据信息时,该主单板根据该数据信息对应的备份实例,在全局控制信息中查找到与该备份实例对应的备单板,即该备份实例的数据待备份的备单板,具体为:主单板根据备份实例的标识,查找到与该备份实例的标识相对应的备单板; \n[0063] 主单板根据查找到的备单板的IP地址、用于备份的通道的TCP/UDP端口号,与该备单板进行连接,由此建立了子通道。其中,主单板与备单板进行连接时,可以建立TCP连接,也可以建立UDP连接;例如:若对备份数据传递的可靠性要求较高时,可以建立TCP连接,若对备份数据传递的可靠性要求不是很高时,可以建立UDP连接;与TCP连接相比,UDP连接可以提高数据传递的性能。 \n[0064] 步骤407、通过上述建立的子通道传输数据备份信息。 \n[0065] 但是所有的控制信息,例如:用户信息、单板信息和全局控制信息等还 是通过父通道进行备份。 \n[0066] 进一步的,该方法还可以包括: \n[0067] 步骤408、若检测到主单板信息或备单板信息发生变化,则主用设备根据变化后的主单板信息和备单板信息重新建立子通道。 \n[0068] 主MPU和备MPU实时或定期的分别检测主单板和备单板的单板信息,若检测到有主单板或备单板的单板信息发生变化,例如:备份实例的增加/删除、单板的插入/拔出、备份连接相关的IP地址或端口号发生变化等,则首先会更新本地的单板信息,然后通过父通道传递更新后的单板信息,再根据单板信息的变化情况生成新的全局控制信息,并添加、删除或更改子通道。 \n[0069] 此外,一个MSCG设备可以包括多个单板,可将这多个单板再分为主备单板,以实现一个MSCG设备内的备份。 \n[0070] 需要说明的是,本实施例中的单板可以是业务板,也可以是LPU。对于集中式增值业务,该业务都集中在业务板进行处理,需要备份的用户的数据信息都集中在各个业务板上,由此在集中式增值业务中,本实施例中的单板可以为业务板。对于分布式增值业务,增值业务都集中在LPU进行处理,需要备份的用户的数据信息都集中在各个LPU上,由此在分布式增值业务中,本实施例中的单板可以为LPU。 \n[0071] 本实施例中由于使用了单板之间的子通道来传递数据备份信息,而单板间的子通道能力是和整机相匹配的,由此可以通过该子通道传输数据量较大的数据,而不会出现现有的MPU与单板之间传输大量数据时带宽不足的问题。并且,本实施例中将控制信息和数据信息分由不同的通道进行传输,而数据信息的传输对可靠性要求不高,由此对控制信息的传输可以采用TCP连接,对数据信息的传输可以采用UDP连接,而采用UDP连接可以提高数据信息传输的性能。 \n[0072] 本发明实施例,通过主MPU和备MPU之间的父通道传输控制信息,并通过主单板和备单板之间的子通道传输备份的数据信息,由此避免了主MPU 和各主单板之间、以及备MPU和各备单板之间的数据信息传输,使得通过子通道可以发送数据量很大的数据信息;\n并且由于MPU只处理控制信息,而控制信息数据量小,所以对MPU的处理能力占用小,从而不会影响MPU对关键业务的处理,提高网关设备的转发能力。 \n[0073] 图5为本发明数据备份传输处理装置实施例一的示意图,如图5所示,该装置包括:第一MPU51和至少一个第一单板53。 \n[0074] 其中本实施例提供的数据备份传输处理装置相当于上述方法实施例中的主用设备或备用设备。需要说明的是,主用设备和备用设备的结构可以是相同的,当经过协商区分出主用设备和备用设备之后,主用设备和备用设备才分别执行主用和备用的功能;当主用设备出现问题后,经过协商会确定当前的一个备用设备作为主用设备,即主用设备和备用设备是可以相互转换的。 \n[0075] 第一MPU51包括:第一处理单元511、第二处理单元513、第一获取单元515和建立单元517。 \n[0076] 第一处理单元511用于通过第一MPU与第二MPU之间的第一通道传输控制信息。 [0077] 第二处理单元513用于通过至少一个第一单板与至少一个第二单板之间的第二通道发送数据备份信息。 \n[0078] 第一获取单元515用于当数据备份传输处理装置为主用设备时,获取第一单板信息和通过第一通道获取第二单板信息。 \n[0079] 建立单元517用于根据第一获取单元515获取的第一单板信息和第二单板信息建立至少一个第一单板与至少一个第二单板之间的第二通道。 \n[0080] 本实施例中各个模块和单元的工作流程和工作原理参见上述各方法实施例中的描述,在此不再赘述。 \n[0081] 本发明实施例,主用设备通过主MPU和备MPU之间的第一通道传输控制信息,并通过主单板和备单板之间的第二通道传输备份的数据信息,由此 避免了主MPU和各主单板之间、以及备MPU和各备单板之间的数据信息传输,使得通过第二通道可以发送数据量很大的数据信息;并且由于MPU只处理控制信息,而控制信息数据量小,所以对MPU的处理能力占用小,从而不会影响MPU对关键业务的处理,提高网关设备的转发能力。 [0082] 图6为本发明数据备份传输处理装置实施例二的示意图,如图6所示,在装置实施例一的基础上,第一MPU51还包括:第二获取单元519、接收单元522、发送单元524、第三处理单元526;建立单元517包括:第一子单元5171、第二子单元5173、第三子单元5175。 [0083] 第二获取单元519用于当数据备份传输处理装置为备用设备时,获取第一单板信息,并将第一单板信息通过第一通道发送给第二MPU。接收单元522用于通过第一通道接收第二MPU根据第二单板信息和第二获取单元519发送的第一单板信息,得到的用于在第二单板与第一单板之间建立第二通道的全局控制信息。发送单元524用于将接收单元522接收到的全局控制信息发送给第一单板。 \n[0084] 第三处理单元526用于若检测到第一单板信息或第二单板信息发生变化,则触发建立单元517根据变化后的第一单板信息和第二单板信息重新建立第二通道。 [0085] 第一子单元5171用于根据第一单板信息和第二单板信息,建立各个备份实例与至少一个第二单板的对应关系,以得到用于在至少一个第一单板与至少一个第二单板之间建立第二通道的全局控制信息。第一单板信息包括:各个备份实例与至少一个第一单板的对应关系、第一单板IP地址和端口号、第一单板在位信息。第二单板信息包括:第二单板IP地址和端口号、第二单板在位信息。全局控制信息包括:各个备份实例与至少一个第一单板的对应关系、各个备份实例与至少一个第二单板的对应关系、第一单板IP地址和端口号、第二单板IP地址和端口号。 \n[0086] 第二子单元5173用于将全局控制信息发送给至少一个第一单板,以使每 个第一单板根据全局控制信息建立与对应同一个备份实例的第二单板之间的第二通道。 [0087] 第三子单元5175用于将全局控制信息通过第一通道发送给第二MPU,以使第二MPU将全局控制信息发送给至少一个第二单板。 \n[0088] 当本实施例提供的数据备份传输处理装置作为主用设备时,第一MPU51中的第一处理单元511、第二处理单元513、第一获取单元515、建立单元517和第三处理单元526相互配合进行工作;第一MPU相当于前述的主MPU,第一单板相当于前述的主单板,第二MPU相当于前述的备MPU,第二单板相当于前述的备单板。当本实施例提供的数据备份传输处理装置作为备用设备时,第一MPU51中的第一处理单元511、第二处理单元513、第二获取单元\n519、接收单元522和发送单元524相互配合进行工作;第一MPU相当于前述的备MPU,第一单板相当于前述的备单板,第二MPU相当于前述的主MPU,第二单板相当于前述的主单板。 [0089] 本实施例中各个模块和单元的工作流程和工作原理参见上述各方法实施例中的描述,在此不再赘述。 \n[0090] 本发明实施例,通过主MPU和备MPU之间的第一通道传输控制信息,并通过主单板和备单板之间的第二通道传输备份的数据信息,由此避免了主MPU和各主单板之间、以及备MPU和各备单板之间的数据信息传输,使得通过第二通道可以发送数据量很大的数据信息;并且由于MPU只处理控制信息,而控制信息数据量小,所以对MPU的处理能力占用小,从而不会影响MPU对关键业务的处理,提高网关设备的转发能力。 \n[0091] 本发明实施例还提供一种数据备份传输处理系统,该系统包括至少两个上述各实施例中提供的任一设备。其中一个作为主用设备,另一个作为备用设备。 [0092] 本实施例中各个模块和单元的工作流程和工作原理参见上述各方法实施例中的描述,在此不再赘述。 \n[0093] 本发明实施例,通过主MPU和备MPU之间的第一通道传输控制信息,并通过主单板和备单板之间的第二通道传输备份的数据信息,由此避免了主MPU和各主单板之间、以及备MPU和各备单板之间的数据信息传输,使得通过第二通道可以接收数据量很大的数据信息;并且由于MPU只处理控制信息,而控制信息数据量小,所以对MPU的处理能力占用小,从而不会影响MPU对关键业务的处理,提高网关设备的转发能力。 \n[0094] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(ROM)或随机存储记忆体(RAM)等。 \n[0095] 最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
法律信息
- 2021-03-26
专利权人的姓名或者名称、地址的变更
专利权人由常熟市知识产权运营中心有限公司变更为常熟市知识产权运营中心有限公司
地址由215500 江苏省苏州市常熟市草荡路13号变更为215500 江苏省苏州市常熟市常福街道联丰路68号4号楼5楼
- 2013-08-07
- 2011-09-28
实质审查的生效
IPC(主分类): H04L 12/24
专利申请号: 201010248706.1
申请日: 2010.08.04
- 2011-08-03
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |