主备负荷分担的方法、装置和系统的制作方法

文档序号:7943917阅读:263来源:国知局
专利名称:主备负荷分担的方法、装置和系统的制作方法
技术领域
本发明涉及数据处理领域,尤其涉及一种主备负荷分担的方法、装置和系统。
背景技术
目前的以太网接入设备中,常用的网络设备主控板主备备份模式如图l所示主 控板1和主控板2在背板上互为备份,在网络设备稳定运行的时候,同一时刻只有一块为主 板,另一块为备板。主控板主要包括主控模块和业务处理模块,其中,业务处理模块主要用 于各种以太网数据帧格式的处理和业务流的转发,主控模块用来对业务处理模块进行配置 端口和发起初始化操作等控制操作。有的主控板还包括上行模块,用来向业务处理模块发 送来自上层的以太网数据。上行模块可以做在同一块单板上或不同单板上。主控模块和业 务处理模块之间一般以PCI接口为主。主板和备板之间有主备网口 FE通道,实现主板和备 板之间数据的同步和备份。当主板出现问题需要保护时,迅速切换到备板,完成主备倒换。
在实现上述主备负荷分担的过程中,发明人发现现有技术中至少存在如下问题 同一时刻仅一块主控板(主板)工作,另一块主控板(备板)基本上处于资源闲置状态,造 成了带宽资源的浪费。

发明内容
本发明的实施例提供一种主备负荷分担的方法、装置、系统,能够有效利用带宽资 源。 为达到上述目的,本发明的实施例采用如下技术方案
—种主备负荷分担的方法,包括 主板侧主控模块控制主板侧业务处理模块和备板侧业务处理模块工作,并将同步 和备份信息发送给备板侧主控模块; 发生主备倒换后,所述主板侧主控模块停止对原主板侧业务处理模块和原备板侧 业务处理模块进行控制,接收原备板侧主控模块的同步和备份信息,进行同步和备份。
—种主备负荷分担的方法,包括 备板侧主控模块接收主板侧主控模块的同步和备份信息,进行同步和备份;
发生主备倒换后,所述备板侧主控模块进行原主板侧业务处理模块和原备板侧业 务处理模块工作,并将同步和备份信息发送给原主板侧主控模块。
—种主备负荷分担的装置,包括 主用处理单元用于控制主板侧业务处理模块和备板侧业务处理模块工作,并将 同步和备份信息发送给备板侧主控模块; 备用处理单元用于在发生主备倒换后,停止对原主板侧业务处理模块和原备板 侧业务处理模块进行控制,接收原备板侧主控模块的同步和备份信息,进行同步和备份。
—种主备负荷分担的装置,包括 备用管理单元用于接收主板侧主控模块的同步和备份信息,进行同步和备份;
主用管理单元用于在发生主备倒换后,对原主板侧业务处理模块和原备板侧业 务处理模块进行控制,并将同步和备份信息发送给原主板侧主控模块。 —种主备负荷分担的系统,包括主板侧主控模块、备板侧主控模块、主板侧业务 处理模块和备板侧业务处理模块,其中, 主板侧主控模块用于对主板侧业务处理模块和备板侧业务处理模块进行控制, 并将同步和备份信息发送给备板侧主控模块;发生主备倒换后,接收原备板侧主控模块的 同步和备份信息,进行同步和备份; 备板侧主控模块用于接收主板侧主控模块的同步和备份信息,进行同步和备份;
发生主备倒换后,对原主板侧业务处理模块和原备板侧业务处理模块进行控制,并将同步
和备份信息发送给原主板侧主控模块; 主板侧业务处理模块用于进行报文处理; 备板侧业务处理模块用于进行报文处理。 本发明实施例提供的主备负荷分担的方法、装置、系统,由主板侧主控模块控制主 板侧业务处理模块和备板侧业务处理模块工作,这样可以使主备板侧业务处理模块都处于 工作状态,有效利用了带宽资源。


图1为现有技术主备备份模式结构示意图; 图2为本发明主板侧主控模块执行主备负荷分担的方法实施例流程图; 图3为本发明备板侧主控模块执行主备负荷分担的方法实施例流程图; 图4为本发明方法的一个实施例的流程图; 图5为本发明方法的另一个实施例的流程图; 图6为本发明方法的又一个实施例的流程图; 图7为本发明主板侧主控模块执行主备负荷分担的一个装置实施例的结构示意 图; 图8为本发明主板侧主控模块执行主备负荷分担的另一个装置实施例的结构示 意图; 图9为本发明主板侧主控模块执行主备负荷分担的另一个装置实施例的主用处 理单元的另一种结构示意图; 图10为本发明主板侧主控模块执行主备负荷分担的另一个装置实施例的主用处 理单元的又一种结构示意图; 图11为本发明备板侧主控模块执行主备负荷分担的一个装置实施例的结构示意 图; 图12为本发明备板侧主控模块执行主备负荷分担的另一个装置实施例的结构示 意图; 图13为本发明主备负荷分担的系统的实施例的结构示意图。
具体实施例方式
下面结合附图对本发明实施例主备负荷分担的方法、装置、系统进行详细描述。
本发明主板侧主控模块执行主备负荷分担的方法实施例,如图2所示,包括
S101、主板侧主控模块控制主板侧业务处理模块和备板侧业务处理模块工作,并 将同步和备份信息发送给备板侧主控模块。 S102、发生主备倒换后,停止对原主板侧业务处理模块和原备板侧业务处理模块
进行控制,接收原备板侧主控模块的同步和备份信息,进行同步和备份。 本实施例由主板侧主控模块对主板侧业务处理模块和备板侧业务处理模块进行
控制,这样可以使主、备板侧业务处理模块都处于工作状态,有效利用了带宽资源。 本发明备板侧主控模块执行主备负荷分担的方法,如图3所示,包括 S201、备板侧主控模块接收主板侧主控模块的同步和备份信息,进行同步和备份。 S202、发生主备倒换后,所述备板侧主控模块控制原主板侧业务处理模块和原备
板侧业务处理模块工作,并将同步和备份信息发送给原主板侧主控模块。 本实施例由备板侧主控模块进行同步和备份,主备切换后,原备板变成主板,对主
板侧业务处理模块和备板侧业务处理模块进行控制,这样可以使主备板侧业务处理模块都
处于工作状态,有效利用了带宽资源。 本发明方法的一个实施例,如图4所示,为主、备板同时存在的场景,包括以下步 骤 S301、主板侧主控模块对主板侧业务处理模块和备板侧业务处理模块进行初始化配置。 主板侧主控模块首先对主板侧业务处理模块和备板侧业务处理模块进行识别,然
后利用主机软件(主要进行系统全局配置)对两个业务处理模块作端口配置(主要是设
定业务处理模块的各个端口对外具体与其它设备的哪个端口连接,接收和发送的数据格式
等),再调用驱动软件为两个业务处理模块加装驱动,实现业务处理功能。 S302、备板侧主控模块虚拟两个业务处理模块,并对这两个虚拟业务处理模块进
行初始化配置。 备板侧主控模块并未与任何业务处理模块连接,但是按照连接有业务处理模块的 状态,也进行与主板侧主控模块相同的操作,就好像备板侧主控模块连接有两个虚拟业务 处理模块的样子。备板侧主控模块首先利用两个虚拟的业务处理模块进行识别操作,然后 利用两个虚拟业务处理模块作端口配置操作,再利用两个虚拟业务处理模块作调用驱动软 件操作。 之所以备板侧主控模块需要虚拟两个业务处理模块,是基于以下原因备板侧主 控模块的操作是要与主板侧主控模块的操作同步的,但是,本实施例中,主板侧主控模块会 对主、备板侧业务处理模块都进行管理,而一个业务处理模块同时只能被一个主控模块管 理,这使得备板侧主控模块失去了管理对象,为了达到主备同步的目的,需要为备板侧主控 模块提供与主板侧主控模块相对应的管理对象,所以,备板侧主控模块虚拟两个业务处理 模块,对应现实的主备板侧业务处理模块,进行虚拟操作,以达到与主板侧主控模块同步的 效果。 S303、当主板侧主控模块对主板侧业务处理模块或者备板侧业务处理模块进行控 制操作时,备板侧主控模块在内部对这一操作进行同步和备份,并对虚拟业务处理模块进 行同样的控制操作。
为了增加本发明实施例实现的灵活性,主板启动的时候可以通过启动命令行选择 工作模式来判断是按照传统的主备备份模式工作,还是应用本发明实施例提出的主备负荷 分担模式工作。 显然,S302和S303是可选的步骤,当备板侧主控模块可以直接或者以其它方式实 现与主板侧主控模块进行操作的同步和备份时,可以无需本步骤。本实施例只是给出备板 侧主控模块与主板侧主控模块同步和备份的一种形式,但本发明不限于采用其它形式实现 备板侧主控模块与主板侧主控模块的同步和备份。 S304、发生主备倒换后,原备板侧主控模块代替原主板侧主控模块控制原主板侧 业务处理模块和原备板侧业务处理模块工作。 发生主备倒换后,原备板侧主控模块将两个虚拟业务处理模块的数据,同步到原 主板侧业务处理模块和原备板侧业务处理模块,对原主板侧业务处理模块和原备板侧业务 处理模块进行控制。 由主变备的主控模块(原主板侧主控模块)将虚拟两个业务处理模块,执行同步 和备份功能。 另外,发生主备倒换时,选择性的,备板侧主控模块可以删除两个虚拟业务处理模 块。 本发明方法的另一个实施例,如图5所示,为主板存在,备板新插入的场景,包括 以下步骤 S401、备板插入前,主板侧主控模块下发对主板侧业务处理模块以及未插入的备 板侧业务处理模块的端口配置和全局配置,并下发对主板侧业务处理模块的驱动配置。
S402、备板插入后,主板侧主控模块下发对主板侧业务处理模块以及插入的备板 侧业务处理模块的端口配置和全局配置,并下发对备板侧业务处理模块的驱动配置。
由于端口配置和全局配置是针对整个主板和备板的负荷分担的系统,在备板插入 后,端口间数据流转发关系需要更新,所以要重新下发对业务处理模块的端口配置和全局 配置;而驱动配置对主板或者备板都是独立的,因此只需要针对主板或者备板侧业务处理 模块下发驱动配置。 S403、备板侧主控模块虚拟两个业务处理模块,并对这两个虚拟业务处理模块进 行初始化配置。 S404、当主板侧主控模块对主板侧业务处理模块或者备板侧业务处理模块进行控 制操作时,备板侧主控模块在内部对这一操作进行同步和备份,并对虚拟业务处理模块进 行同样的控制操作。 S405、发生主备倒换后,原备板侧主控模块代替原主板侧主控模块对原主板侧业 务处理模块和原备板侧业务处理模块进行控制。 另外,发生主备倒换时,选择性的,备板侧主控模块可以删除两个虚拟业务处理模 块。 显然,本实施例不限定实现备板侧主控模块与主板侧主控模块的同步和备份的手 段。 本发明方法的又一个实施例,如图6所示,为主板存在,备板先拔出后插入的场 景,包括以下步骤
8
S501、如果主、备板同时存在,备板拔出,主板侧主控模块保留对拔出的备板侧业
务处理模块的端口配置和全局配置,并删除对备板侧业务处理模块的驱动配置。 S502、在备板重新插入前,禁止主备倒换。 由于备板拔出后,单靠主板不能实现主备倒换,所以暂时禁止主备倒换。 S503、备板插入后,主板侧主控模块下发对主板侧业务处理模块以及插入的备板
侧业务处理模块的端口配置和全局配置,并下发对备板侧业务处理模块的驱动配置。 S504、备板侧主控模块虚拟两个业务处理模块,并对这两个虚拟业务处理模块进
行初始化配置。 S505、当主板侧主控模块对主板侧业务处理模块或者备板侧业务处理模块进行控 制操作时,备板侧主控模块在内部对这一操作进行同步和备份,并对虚拟业务处理模块进 行同样的控制操作。 S506、发生主备倒换后,原备板侧主控模块代替原主板侧主控模块对原主板侧业 务处理模块和原备板侧业务处理模块进行控制。 另外,发生主备倒换时,选择性的,备板侧主控模块可以删除两个虚拟业务处理模 块。 显然,本实施例不限定实现备板侧主控模块与主板侧主控模块的同步和备份的手 段。 本实施例由主板侧主控模块对主板侧业务处理模块和备板侧业务处理模块进行 控制,这样可以使主备板侧业务处理模块都处于工作状态,系统的交换容量相对于现有技 术增加一倍,从而使每个端口的有效带宽增加了一倍。如果主板侧主控模块发生故障,可 以切换到备板侧主控模块继续控制主备板侧业务处理模块。如果有一个业务处理模块发生 故障,代价也仅仅是每个端口的有效带宽与现有技术保持相同。并且,相对于现有技术,本 实施例可以应对备板侧主控模块和主板侧业务处理模块同时故障的情况,增加了系统可靠 性。 本发明主板侧主控模块执行主备负荷分担的一个装置实施例,如图7所示,包括
主用处理单元11 :用于控制主板侧业务处理模块和备板侧业务处理模块工作,并 将同步和备份信息发送给备板侧主控模块。
备用处理单元12 :用于在发生主备倒换后,停止控制原主板侧业务处理模块和原
备板侧业务处理模块工作,接收原备板侧主控模块的同步和备份信息,进行同步和备份。 本实施例由主板侧主控模块控制主板侧业务处理模块和备板侧业务处理模块工
作,这样可以使主备板侧业务处理模块都处于工作状态,有效利用了带宽资源。 本发明主板侧主控模块执行主备负荷分担的另一个装置实施例,如图8所示,包
括 主用处理单元11 :用于控制主板侧业务处理模块和备板侧业务处理模块工作,并 将同步和备份信息发送给备板侧主控模块。
备用处理单元12 :用于在发生主备倒换后,停止控制原主板侧业务处理模块和原 备板侧业务处理模块工作,接收原备板侧主控模块的同步和备份信息,进行同步和备份。
其中,主用处理单元11包括 主用初始化配置子单元111 :用于对主板侧业务处理模块和备板侧业务处理模块
9进行初始化配置。
信息发送子单元112 :用于在对主板侧业务处理模块或者备板侧业务处理模块进
行控制操作后,将同步和备份信息发送给备板侧主控模块。 或者,主用处理单元11如图9所示,包括 插入前配置子单元113 :备板插入前,用于下发对主板侧业务处理模块以及未插 入的备板侧业务处理模块的端口配置和全局配置,并下发对主板侧业务处理模块的驱动配置。 插入后配置子单元114 :备板插入后,用于下发对主板侧业务处理模块以及插入 的备板侧业务处理模块的端口配置和全局配置,并下发对备板侧业务处理模块的驱动配置。
信息发送子单元115 :用于在对主板侧业务处理模块或者备板侧业务处理模块进
行控制操作后,将同步和备份信息发送给备板侧主控模块。
或者,主用处理单元11如图10所示,包括 拔出后配置子单元116 :如果主、备板同时存在,备板拔出,主板侧主控模块保留 对拔出的备板侧业务处理模块的端口配置和全局配置,并删除对备板侧业务处理模块的驱 动配置。
禁止主备倒换子单元117 :用于在备板重新插入前,禁止主备倒换。
插入后配置子单元118 :备板插入后,用于下发对主板侧业务处理模块以及插入
的备板侧业务处理模块的端口配置和全局配置,并下发对备板侧业务处理模块的驱动配置。 信息发送子单元119 :用于在对主板侧业务处理模块或者备板侧业务处理模块进 行控制操作后,将同步和备份信息发送给备板侧主控模块。 本实施例由主板侧主控模块控制主板侧业务处理模块和备板侧业务处理模块工 作,这样可以使主备板侧业务处理模块都处于工作状态,系统的交换容量相对于现有技术 增加一倍,从而使每个端口的有效带宽增加了一倍。如果主板侧主控模块发生故障,可以 切换到备板侧主控模块继续控制主备板侧业务处理模块。如果有一个业务处理模块发生 故障,代价也仅仅是每个端口的有效带宽与现有技术保持相同。并且,相对于现有技术,本 实施例可以应对备板侧主控模块和主板侧业务处理模块同时故障的情况,增加了系统可靠 性。 本发明备板侧主控模块执行主备负荷分担的一个装置实施例,如图11所示,包 括 备用管理单元21 :用于接收主板侧主控模块的同步和备份信息,进行同步和备 份。 主用管理单元22 :用于在发生主备倒换后,控制原主板侧业务处理模块和原备板 侧业务处理模块工作,并将同步和备份信息发送给原主板侧主控模块。 本实施例由备板侧主控模块进行同步和备份,主备切换后,原备板变成主板,控制 主板侧业务处理模块和备板侧业务处理模块工作,这样可以使主备板侧业务处理模块都处 于工作状态,有效利用了带宽资源。
本发明备板侧主控模块执行主备负荷分担的另一个装置实施例,如图12所示,包
10括 备用管理单元21 :用于接收主板侧主控模块的同步和备份信息,进行同步和备 份。
主用管理单元22 :用于在发生主备倒换后,控制原主板侧业务处理模块和原备板 侧业务处理模块工作,并将同步和备份信息发送给原主板侧主控模块。
其中,备用管理单元21包括 虚拟子单元211 :用于虚拟两个业务处理模块,并对这两个虚拟业务处理模块进 行初始化配置。
备用操作子单元212 :用于接收主板侧主控模块发送的同步和备份信息,在内部
对这一操作进行同步和备份,并对虚拟业务处理模块进行与主板侧主控模块同样的操作。
删除子单元213 :用于在发生主备倒换时,删除虚拟业务处理模块。
本实施例由主板侧主控模块控制主板侧业务处理模块和备板侧业务处理模块工
作,这样可以使主备板侧业务处理模块都处于工作状态,系统的交换容量相对于现有技术
增加一倍,从而使每个端口的有效带宽增加了一倍。如果主板侧主控模块发生故障,可以
切换到备板侧主控模块继续控制主备板侧业务处理模块。如果有一个业务处理模块发生
故障,代价也仅仅是每个端口的有效带宽与现有技术保持相同。并且,相对于现有技术,本
实施例可以应对备板侧主控模块和主板侧业务处理模块同时故障的情况,增加了系统可靠性。 本发明主备负荷分担的系统的实施例,如图13所示,包括主板侧主控模块6、备 板侧主控模块7、主板侧业务处理模块8、备板侧业务处理模块9、主板侧通信接口 4和备板 侧通信接口 5,其中, 主板侧主控模块6 :用于控制主板侧业务处理模块6和备板侧业务处理模块7工 作,并将同步和备份信息发送给备板侧主控模块7 ;发生主备倒换后,接收原备板侧主控模 块7的同步和备份信息,进行同步和备份。 备板侧主控模块7 :用于接收主板侧主控模块6的同步和备份信息,进行同步和备
份;发生主备倒换后,控制原主板侧业务处理模块8和原备板侧业务处理模块9工作,并将
同步和备份信息发送给原主板侧主控模块6。 主板侧业务处理模块8 :用于进行报文处理。
备板侧业务处理模块9 :用于进行报文处理。 主板侧通信接口 4 :分别与主板侧主控模块6、主板侧业务处理模块8和备板侧通 信接口 5连接,将主板侧主控模块6对主板侧业务处理模块8的操作命令转发给主板侧业 务处理模块8,将主板侧主控模块6对备板侧业务处理模块9的操作命令通过备板侧通信接 口 5,转发给备板侧业务处理模块9 ;主备切换后,将原备板侧主控模块7通过原备板侧通信 接口 5发送的操作命令,转发给原主板侧业务处理模块8。 备板侧通信接口 5 :分别与备板侧主控模块7、备板侧业务处理模块9和主板侧通 信接口 4连接,将主板侧主控模块6通过主板侧通信接口 4发送的操作命令,转发给备板侧 业务处理模块9 ;主备切换后,将原备板侧主控模块7对原备板侧业务处理模块9的操作命 令转发给原备板侧业务处理模块9,将原备板侧主控模块7对原主板侧业务处理模块8的操 作命令通过原主板侧通信接口 4,转发给原主板侧业务处理模块8。
主板侧通信接口和备板侧通信接口可以使用支持PCIe接口的开关来实现。所述 PCIe接口具有可调整功能,可以根据用户的需要,对PCIe接口的连接关系进行调整。另外, 主备板侧业务处理模块可以级联在一起,作为一个业务处理模块使用。 本实施例由主板侧主控模块控制主板侧业务处理模块和备板侧业务处理模块工
作,这样可以使主备板侧业务处理模块都处于工作状态,有效利用了带宽资源。 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以
通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质
中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁
碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random Access
Memory, RAM)等。 以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何 熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵 盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
权利要求
一种主备负荷分担的方法,其特征在于,包括主板侧主控模块控制主板侧业务处理模块和备板侧业务处理模块工作,并将同步和备份信息发送给备板侧主控模块;发生主备倒换后,所述主板侧主控模块停止对原主板侧业务处理模块和原备板侧业务处理模块进行控制,接收原备板侧主控模块的同步和备份信息,进行同步和备份。
2. 根据权利要求1所述的方法,其特征在于,所述主板侧主控模块控制主板侧业务处 理模块和备板侧业务处理模块工作,并将同步和备份信息发送给备板侧主控模块的步骤包 括对主板侧业务处理模块和备板侧业务处理模块进行初始化配置;对主板侧业务处理模块或者备板侧业务处理模块进行控制操作后,将同步和备份信息 发送给备板侧主控模块。
3. 根据权利要求1所述的方法,其特征在于,主板侧主控模块控制主板侧业务处理模 块和备板侧业务处理模块工作,并将同步和备份信息发送给备板侧主控模块的步骤包括备板插入前,主板侧主控模块下发对主板侧业务处理模块以及未插入的备板侧业务处 理模块的端口配置和全局配置,并下发对主板侧业务处理模块的驱动配置;备板插入后,主板侧主控模块下发对主板侧业务处理模块以及插入的备板侧业务处理 模块的端口配置和全局配置,并下发对备板侧业务处理模块的驱动配置;对主板侧业务处理模块或者备板侧业务处理模块进行控制操作后,将同步和备份信息 发送给备板侧主控模块。
4. 根据权利要求2所述的方法,其特征在于,所述主板侧主控模块控制主板侧业务处 理模块和备板侧业务处理模块工作,并将同步和备份信息发送给备板侧主控模块的步骤还 包括备板拔出,主板侧主控模块保留对拔出的备板侧业务处理模块的端口配置和全局配 置,并删除对备板侧业务处理模块的驱动配置;备板插入后,主板侧主控模块下发对主板侧业务处理模块以及插入的备板侧业务处理 模块的端口配置和全局配置,并下发对备板侧业务处理模块的驱动配置;对主板侧业务处理模块或者备板侧业务处理模块进行控制操作后,将同步和备份信息 发送给备板侧主控模块。
5. —种主备负荷分担的方法,其特征在于,包括备板侧主控模块接收主板侧主控模块的同步和备份信息,进行同步和备份; 发生主备倒换后,所述备板侧主控模块控制原主板侧业务处理模块和原备板侧业务处 理模块工作,并将同步和备份信息发送给原主板侧主控模块。
6. 根据权利要求5所述的方法,其特征在于,备板侧主控模块接收主板侧主控模块的 同步和备份信息,进行同步和备份的步骤包括备板侧主控模块虚拟两个业务处理模块,并对这两个虚拟业务处理模块进行初始化配置;备板侧主控模块接收主板侧主控模块发送的同步和备份信息,在内部对这一操作进行 同步和备份,并对虚拟业务处理模块进行与主板侧主控模块同样的操作。
7. —种主备负荷分担的装置,其特征在于,包括主用处理单元用于控制主板侧业务处理模块和备板侧业务处理模块工作,并将同步 和备份信息发送给备板侧主控模块;备用处理单元用于在发生主备倒换后,停止对原主板侧业务处理模块和原备板侧业 务处理模块进行控制,接收原备板侧主控模块的同步和备份信息,进行同步和备份。
8. 根据权利要求7所述的装置,其特征在于,主用处理单元包括主用初始化配置子单元用于对主板侧业务处理模块和备板侧业务处理模块进行初始 化配置;信息发送子单元用于在对主板侧业务处理模块或者备板侧业务处理模块进行控制操 作后,将同步和备份信息发送给备板侧主控模块。
9. 根据权利要求7所述的装置,其特征在于,主用处理单元包括插入前配置子单元备板插入前,用于下发对主板侧业务处理模块以及未插入的备板 侧业务处理模块的端口配置和全局配置,并下发对主板侧业务处理模块的驱动配置;插入后配置子单元备板插入后,用于下发对主板侧业务处理模块以及插入的备板侧 业务处理模块的端口配置和全局配置,并下发对备板侧业务处理模块的驱动配置;信息发送子单元用于在对主板侧业务处理模块或者备板侧业务处理模块进行控制操 作后,将同步和备份信息发送给备板侧主控模块。
10. 根据权利要求8所述的装置,其特征在于,主用处理单元还包括拔出后配置子单元如果主、备板同时存在,备板拔出,主板侧主控模块保留对拔出的 备板侧业务处理模块的端口配置和全局配置,并删除对备板侧业务处理模块的驱动配置;插入后配置子单元备板插入后,用于下发对主板侧业务处理模块以及插入的备板侧 业务处理模块的端口配置和全局配置,并下发对备板侧业务处理模块的驱动配置;信息发送子单元用于在对主板侧业务处理模块或者备板侧业务处理模块进行控制操 作后,将同步和备份信息发送给备板侧主控模块。
11. 一种主备负荷分担的装置,其特征在于,包括备用管理单元用于接收主板侧主控模块的同步和备份信息,进行同步和备份; 主用管理单元用于在发生主备倒换后,对原主板侧业务处理模块和原备板侧业务处 理模块进行控制,并将同步和备份信息发送给原主板侧主控模块。
12. 根据权利要求11所述的装置,其特征在于,备用管理单元包括虚拟子单元用于虚拟两个业务处理模块,并对这两个虚拟业务处理模块进行初始化 配置;备用操作子单元用于接收主板侧主控模块发送的同步和备份信息,在内部对这一操 作进行同步和备份,并对虚拟业务处理模块进行与主板侧主控模块同样的操作。
13. —种主备负荷分担的系统,其特征在于,包括主板侧主控模块、备板侧主控模块、 主板侧业务处理模块和备板侧业务处理模块,其中,主板侧主控模块用于对主板侧业务处理模块和备板侧业务处理模块进行控制,并将 同步和备份信息发送给备板侧主控模块;发生主备倒换后,接收原备板侧主控模块的同步 和备份信息,进行同步和备份;备板侧主控模块用于接收主板侧主控模块的同步和备份信息,进行同步和备份;发 生主备倒换后,对原主板侧业务处理模块和原备板侧业务处理模块进行控制,并将同步和备份信息发送给原主板侧主控模块;主板侧业务处理模块用于进行报文处理; 备板侧业务处理模块用于进行报文处理。
全文摘要
本发明公开了一种主备负荷分担的方法、装置和系统,涉及数据处理领域,为解决现有技术同一时刻仅一块主控板(主板)完全工作,另一块主控板(备板)基本上处于资源闲置状态,造成了带宽资源的浪费的问题而发明。本发明实施例主板侧主控模块执行主备负荷分担的方法,包括对主板侧业务处理模块和备板侧业务处理模块进行控制,并将同步和备份信息发送给备板侧主控模块;发生主备倒换后,停止对原主板侧业务处理模块和原备板侧业务处理模块进行控制,接收原备板侧主控模块的同步和备份信息,进行同步和备份。本发明适用于主备同步系统。
文档编号H04L12/24GK101789854SQ20091000196
公开日2010年7月28日 申请日期2009年1月24日 优先权日2009年1月24日
发明者吕杰 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1