CN1479453A - Method of realizing main control plate thermal redundancy - Google Patents
Method of realizing main control plate thermal redundancy Download PDFInfo
- Publication number
- CN1479453A CN1479453A CNA021300941A CN02130094A CN1479453A CN 1479453 A CN1479453 A CN 1479453A CN A021300941 A CNA021300941 A CN A021300941A CN 02130094 A CN02130094 A CN 02130094A CN 1479453 A CN1479453 A CN 1479453A
- Authority
- CN
- China
- Prior art keywords
- main board
- data
- module
- hot spare
- backup
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Hardware Redundancy (AREA)
Abstract
The method sets up communication module between boards, registers communication interface address between boards on main board and service boards. Also the method sets up warm back-up module, registration table, and interface address of warm back-up and data backup interface on main board and standby board, which are utilized as main control board. When data backup starts, both of main board and standby board is in warm back-up state. Then, mass data backup between main board and standby board is completed in real time or in preset time. If original main board is in trouble, the standby board becomes as new main board. Data exchange is carried out between new main board and service boards. Thus, when in normal operation, data on main board are backed up to standby board. If main board is in trouble, data exchange starts between new main board and service boards without affecting on normal operation of service boards.
Description
Technical field
The present invention relates to a kind of method that realizes main control plate thermal redundancy, belong to data communication technology field.
Background technology
In data communication field, be in the high-end distributed network equipment of extremely important status, as core router, usually need to provide back mechanism, primary and backup two master control borads promptly are provided, make one of them in running order, another is in stand-by state.When the master control borad (hereinafter to be referred as main board) when breaking down of work, standby master control borad (hereinafter to be referred as standby plate) is taken over previous main board work, with the reliability of assurance equipment and network, requires to try one's best few regular traffic that influences simultaneously at once.Therefore require standby plate to be consistent with original main board before switching into operating state, this just need backup to standby plate in time, effectively with the data of main board.In the existing technology that realizes backing up, all be cold standby generally, the shortcoming of cold standby is, when standby plate is taken over main board work, need restart business board, will cause the work of business board occur to be interrupted like this, thereby make network the Single Point of Faliure of short time occur and influence regular traffic.
Summary of the invention
The objective of the invention is to overcome in the cold standby process of prior art, standby plate influences the shortcoming of regular traffic when replacing new main board work, propose a kind of method that realizes main control plate thermal redundancy, to realize perfect backup and don't to influence normal communication service.
The method of the realization main control plate thermal redundancy that the present invention proposes comprises the steps:
1, the communication between plates module is set respectively on master control borad and business board, the communication between plates interface IP address of each data module of registration on the communication between plates module;
2, on the main board of master control borad and standby plate, the Hot Spare module is set respectively, on the Hot Spare module, set up the Hot Spare registration table, in registration table, according to priority register the Hot Spare interface IP address of each data module, on the Hot Spare module, set up unified data backup interface simultaneously;
3, make main board and standby plate all be in the Hot Spare state;
4, between main board and standby plate, finish the mass data backup;
5, between main board and standby plate, carry out real-time or the timing data backup;
6, when original main board breaks down, standby plate becomes new main board, carries out exchanges data between new main board and business board.
In second step of said method, make main board and standby plate all be in the process of Hot Spare state, comprise the steps:
1, the main board of the network equipment is changed to during initialization and waits for standby plate state on the throne, standby plate is changed to ready state;
2, the standby plate that is in ready state sends message on the throne to main board;
3, main board is received to become after the message on the throne that standby plate sends and is waited for the backup request state, and the backup request message until receiving standby plate enters the Backup Data state, sends response message to standby plate simultaneously;
4, send backup request message with plate to main board, and enter the reception data mode.
In the 4th step of said method, the process of mass data backup comprises the steps:
1, retrieval Hot Spare registration table according to the Hot Spare interface IP address of data module on the main board, according to priority notifies corresponding data modules to begin backup;
2, after the Hot Spare interface of main board data module is received the backup start information, by the Hot Spare unified interface on the main board Backup Data is sent to Hot Spare module on the main board from the data module on the main board, and further is sent to standby plate by the Hot Spare module;
3, after the Hot Spare module on the standby plate receives the data of main board, Hot Spare interface IP address according to data module that register on the Hot Spare registration table, on the main board, send the data to the corresponding data module on the standby plate, and send Backup end information to the Hot Spare module of main board;
4, repeat above-mentioned (1), (2), (3) step, finish the mass data backup.
In the 5th step of said method, process real-time or the timing data backup comprises the steps:
1, main board is changed to real-time or timed backup state;
2, standby plate is changed to real-time or timing data accepting state;
3, the data module on the main board sends the data to the Hot Spare unified interface on it in real time or periodically, by the Hot Spare module data is sent to standby plate again, finishes Hot Spare work.
In above-mentioned the 6th step, the process of carrying out exchanges data between main board and business board comprises the steps:
1, the unified interface of communication between plates module and communication between plates is set respectively on master control borad and business board;
2, after main board and standby plate were switched, new main board was retrieved the Hot Spare registration table of the above-mentioned first step, and according to the Hot Spare interface IP address of data module, according to priority notified the data module on it, and beginning is carried out exchanges data with business board;
3, after the Hot Spare interface of data module is received exchanges data information on the new main board, by the communication between plates unified interface on it data are sent on the business board, the data module on the business board is sent to new main board by the communication between plates unified interface on it with data;
4, after data module is finished exchanges data, this data module on the new main board notifies the Hot Spare module on it to finish exchanges data.
The method of the realization Hot Spare of the present invention's design, by mass data backup, real-time and timing data two stages of backup, the main board when having realized the equipment operate as normal and the data backup of standby plate, data exchange phase, new main board after main board breaks down and the exchanges data between the business board have been realized, when having guaranteed that main board breaks down, standby plate can replace main board work with the identical state of former main board, makes the work of business board unaffected.Thereby when device fails, guarantee master control borad and business board non-stop run, communication service can not interrupted, and does not influence the carrying out of regular traffic.
Description of drawings
Fig. 1 is the FB(flow block) of the inventive method.
Fig. 2 is the allocation plan of main board and standby plate.
Fig. 3 is the configuration plate of new main board and standby plate.
Embodiment
The present invention is applied to distributed apparatus, is divided into master control borad and business board usually.Master control borad is used for the control and management entire equipment, and business board then is responsible for transmitting data etc.The present invention has designed the Hot Spare module and has unified to finish back-up job, data module need not be considered back-up job, only need registration Hot Spare interface to be used for receiving the message that the Hot Spare module is sent, with packing data, unified interface by Hot Spare sends the data to the Hot Spare module and gets final product, the process of backup has been simplified the design of data module Hot Spare work by the Hot Spare unified management.
Method of the present invention at first is provided with the communication between plates module respectively on master control borad and business board, the communication between plates interface IP address of each data module of registration on the communication between plates module, the unified data communication of carrying out between each plate; On the main board of master control borad and standby plate, the Hot Spare module is set respectively, on the Hot Spare module, set up the Hot Spare registration table, in registration table, according to priority register the Hot Spare interface IP address of each data module, on the Hot Spare module, set up simultaneously unified data backup interface, data module is called this interface and is got final product when Backup Data.
The configuration of master control borad and business board as shown in Figures 2 and 3, comprise: the data module 1 on main board and the standby plate, data module interface 2, the Hot Spare registration table 3 of main board and standby plate, Hot Spare interface 4 on the main board Hot Spare module, data module 5 on the business board, communication between plates interface 6 on the data module of business board and new main board, communication between plates interface 7 on the communication between plates module of business board and new main board, filled arrows among the figure is represented mass data backup request information, and hollow arrow is represented mass data Backup Data stream.
The idiographic flow of the inventive method at first makes main board and standby plate all be in the Hot Spare state as shown in Figure 1; Between main board and standby plate, finish the mass data backup; Between main board and standby plate, carry out real-time or the timing data backup; When original main board broke down, standby plate became new main board, carried out exchanges data between new main board and business board; State when at last main board being changed to initialization, waiting for that original main board restarts becomes standby plate and starts working, and the Hot Spare of a beginning new round.
In the said method, the process that makes main board and standby plate all be in the Hot Spare state is: at first when initialization the main board of the network equipment is changed to and waits for standby plate state on the throne, standby plate is changed to ready state; The standby plate that is in ready state sends message on the throne to main board; Main board receives to become after the message on the throne that standby plate sends and waits for the backup request state that the backup request message until receiving standby plate enters the Backup Data state, sends response message to standby plate simultaneously; Send backup request message with plate to main board, and enter the reception data mode.
In the said method, the process of mass data backup is: at first retrieve the Hot Spare registration table, according to the Hot Spare interface IP address of data module on the main board, according to priority notify corresponding data modules to begin backup; After the Hot Spare interface of main board data module is received the backup start information, by the Hot Spare unified interface on the main board Backup Data is sent to Hot Spare module on the main board from the data module on the main board, and further is sent to standby plate by the Hot Spare module; After Hot Spare module on the standby plate receives the data of main board, Hot Spare interface IP address according to data module that register on the Hot Spare registration table, on the main board, send the data to the corresponding data module on the standby plate, and send Backup end information to the Hot Spare module of main board.
Process real-time or the timing data backup is in the said method: at first main board is changed in real time or the timed backup state; Standby plate is changed in real time or the timing data accepting state; Data module on the main board sends the data to the Hot Spare unified interface of main board in real time or periodically, sends to standby plate by the Hot Spare module and finishes back-up job.When the whole system operate as normal, Hot Spare is in the work at present state always, breaks down up to main board.
In the said method, in the process of carrying out exchanges data between main board and the business board be: the unified interface of communication between plates module and communication between plates at first is set, the communication between plates interface IP address of each data module of registration on communication module respectively on master control borad and business board; After main board and standby plate were switched, new main board was retrieved the Hot Spare registration table of the above-mentioned first step, and according to the Hot Spare interface IP address of data module, according to priority notified the data module on it, and beginning is carried out exchanges data with business board; After the Hot Spare interface of data module was received exchanges data information on the new main board, the unified interface by the communication between plates on it was sent to data on the business board; After data module was finished exchanges data, this data module on the new main board notified the Hot Spare module on it to finish exchanges data.
Claims (6)
1, a kind of method that realizes main control plate thermal redundancy is characterized in that this method comprises the steps:
(1) the communication between plates module is set respectively on master control borad and business board, the communication between plates interface IP address of each data module of registration on the communication between plates module;
(2) on the main board of master control borad and standby plate, the Hot Spare module is set respectively, on the Hot Spare module, set up the Hot Spare registration table, in registration table, according to priority register the Hot Spare interface IP address of each data module, on the Hot Spare module, set up unified data backup interface simultaneously;
(3) make main board and standby plate all be in the Hot Spare state;
(4) between main board and standby plate, finish the mass data backup;
(5) between main board and standby plate, carry out real-time or the timing data backup;
2, the method for claim 1 is characterized in that also comprising:
(6) when original main board breaks down, standby plate becomes new main board, carries out exchanges data between new main board and business board.
3, the method for claim 1 is characterized in that making main board and standby plate all be in the process of Hot Spare state in second step wherein, comprises the steps:
(1) main board of the network equipment is changed to during initialization and waits for standby plate state on the throne, standby plate is changed to ready state;
(2) standby plate that is in ready state sends message on the throne to main board;
(3) main board is received to become after the message on the throne that standby plate sends and is waited for the backup request state, and the backup request message until receiving standby plate enters the Backup Data state, sends response message to standby plate simultaneously;
(4) send backup request message with plate to main board, and enter the reception data mode.
4, the method for claim 1 is characterized in that the process of mass data backup comprises the steps: in the 4th step wherein
(1) retrieval Hot Spare registration table according to the Hot Spare interface IP address of data module on the main board, according to priority notifies corresponding data modules to begin backup;
(2) after the Hot Spare interface of main board data module is received the backup start information, by the Hot Spare unified interface on the main board Backup Data is sent to Hot Spare module on the main board from the data module on the main board, and further is sent to standby plate by the Hot Spare module;
(3) after the Hot Spare module on the standby plate receives the data of main board, Hot Spare interface IP address according to data module that register on the Hot Spare registration table, on the main board, send the data to the corresponding data module on the standby plate, and send Backup end information to the Hot Spare module of main board;
(4) repeat above-mentioned (1), (2), (3) step, finish the mass data backup.
5, the method for claim 1 is characterized in that in the 5th step wherein that process real-time or the timing data backup comprises the steps:
(1) main board is changed to real-time or timed backup state;
(2) standby plate is changed to real-time or timing data accepting state;
(3) data module on the main board sends the data to the Hot Spare unified interface on it in real time or periodically, by the Hot Spare module data is sent to standby plate again, finishes Hot Spare work.
6, method as claimed in claim 2 is characterized in that the process of carrying out exchanges data between main board and business board comprises the steps: in the 6th step wherein
(1) unified interface of communication between plates module and communication between plates is set respectively on master control borad and business board;
(2) after main board and standby plate were switched, new main board was retrieved the Hot Spare registration table of the above-mentioned first step, and according to the Hot Spare interface IP address of data module, according to priority notified the data module on it, and beginning is carried out exchanges data with business board;
(3) after the Hot Spare interface of data module is received exchanges data information on the new main board, by the communication between plates unified interface on it data are sent on the business board, the data module on the business board is sent to new main board by the communication between plates unified interface on it with data;
(4) after data module is finished exchanges data, this data module on the new main board notifies the Hot Spare module on it to finish exchanges data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 02130094 CN1199366C (en) | 2002-08-28 | 2002-08-28 | Method of realizing main control plate thermal redundancy |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 02130094 CN1199366C (en) | 2002-08-28 | 2002-08-28 | Method of realizing main control plate thermal redundancy |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1479453A true CN1479453A (en) | 2004-03-03 |
CN1199366C CN1199366C (en) | 2005-04-27 |
Family
ID=34144399
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 02130094 Expired - Fee Related CN1199366C (en) | 2002-08-28 | 2002-08-28 | Method of realizing main control plate thermal redundancy |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1199366C (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100341257C (en) * | 2004-12-15 | 2007-10-03 | 华为技术有限公司 | ASC realizing method in switching single board load |
CN100362760C (en) * | 2004-09-07 | 2008-01-16 | 华为技术有限公司 | Duplication of distributed configuration database system |
CN100370759C (en) * | 2005-09-06 | 2008-02-20 | 上海华为技术有限公司 | Thermo-back-up system and method |
CN100431301C (en) * | 2005-09-12 | 2008-11-05 | 中兴通讯股份有限公司 | Master control board data thermal backup system and method thereof |
CN100433880C (en) * | 2005-05-17 | 2008-11-12 | 中兴通讯股份有限公司 | Method for carrying out active-standby increment backup protection on data area resource facing object |
CN100461646C (en) * | 2004-08-27 | 2009-02-11 | 华为技术有限公司 | Method for negat main spare board in communication equipment |
CN100522300C (en) * | 2005-09-08 | 2009-08-05 | 乐金电子(中国)研究开发中心有限公司 | Mobile communication terminal game storage method and mobile communication terminal thereof |
CN101789854A (en) * | 2009-01-24 | 2010-07-28 | 华为技术有限公司 | Main/standby load sharing method, device and system |
CN101902436A (en) * | 2009-05-31 | 2010-12-01 | 华为技术有限公司 | Interplate communication method, device and system |
CN101110608B (en) * | 2007-08-23 | 2011-02-09 | 华为技术有限公司 | Method, system and device for data detection of main and spare plate |
CN101577731B (en) * | 2009-06-15 | 2011-12-21 | 杭州华三通信技术有限公司 | Method and device for TCP connection active-standby changeover and H323 connection active-standby changeover |
CN101582797B (en) * | 2009-06-15 | 2012-06-27 | 北京星网锐捷网络技术有限公司 | Management board and two-unit standby system and method |
CN112332942A (en) * | 2020-12-02 | 2021-02-05 | 天津光电通信技术有限公司 | Master control backup equipment and method in optical signal convergence processing equipment |
-
2002
- 2002-08-28 CN CN 02130094 patent/CN1199366C/en not_active Expired - Fee Related
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100461646C (en) * | 2004-08-27 | 2009-02-11 | 华为技术有限公司 | Method for negat main spare board in communication equipment |
CN100362760C (en) * | 2004-09-07 | 2008-01-16 | 华为技术有限公司 | Duplication of distributed configuration database system |
CN100341257C (en) * | 2004-12-15 | 2007-10-03 | 华为技术有限公司 | ASC realizing method in switching single board load |
CN100433880C (en) * | 2005-05-17 | 2008-11-12 | 中兴通讯股份有限公司 | Method for carrying out active-standby increment backup protection on data area resource facing object |
CN100370759C (en) * | 2005-09-06 | 2008-02-20 | 上海华为技术有限公司 | Thermo-back-up system and method |
CN100522300C (en) * | 2005-09-08 | 2009-08-05 | 乐金电子(中国)研究开发中心有限公司 | Mobile communication terminal game storage method and mobile communication terminal thereof |
CN100431301C (en) * | 2005-09-12 | 2008-11-05 | 中兴通讯股份有限公司 | Master control board data thermal backup system and method thereof |
CN101110608B (en) * | 2007-08-23 | 2011-02-09 | 华为技术有限公司 | Method, system and device for data detection of main and spare plate |
CN101789854A (en) * | 2009-01-24 | 2010-07-28 | 华为技术有限公司 | Main/standby load sharing method, device and system |
CN101789854B (en) * | 2009-01-24 | 2014-02-19 | 华为技术有限公司 | Main/standby load sharing method, device and system |
CN101902436A (en) * | 2009-05-31 | 2010-12-01 | 华为技术有限公司 | Interplate communication method, device and system |
CN101577731B (en) * | 2009-06-15 | 2011-12-21 | 杭州华三通信技术有限公司 | Method and device for TCP connection active-standby changeover and H323 connection active-standby changeover |
CN101582797B (en) * | 2009-06-15 | 2012-06-27 | 北京星网锐捷网络技术有限公司 | Management board and two-unit standby system and method |
CN112332942A (en) * | 2020-12-02 | 2021-02-05 | 天津光电通信技术有限公司 | Master control backup equipment and method in optical signal convergence processing equipment |
Also Published As
Publication number | Publication date |
---|---|
CN1199366C (en) | 2005-04-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1199366C (en) | Method of realizing main control plate thermal redundancy | |
CN1311381C (en) | Method and system for implementing OSPF redundancy | |
CN101388759B (en) | Method and system for implementing from asynchronous copy to synchronous copy by data | |
US8032786B2 (en) | Information-processing equipment and system therefor with switching control for switchover operation | |
CN101075861A (en) | Method for realizing main spared board thermal backup and reversing main spared board | |
WO2007048319A1 (en) | A disaster recovery system and method of service controlling device in intelligent network | |
CN1622483A (en) | A method for implementing software hot-backup of main and reserve machines | |
CN102388570B (en) | Single board running method and system under active-standby mode | |
CN1194480C (en) | Method of data on line exchange between main control plate and business plate in main control plate thermal redundancy | |
CN101141282B (en) | Network management system and its management method | |
CN1677887A (en) | N+1 duplicates data real-time synchronising method | |
CN100461646C (en) | Method for negat main spare board in communication equipment | |
KR19980020514A (en) | Implementing Fault Tolerance of Private Switching System of Integrated Telecommunication Network | |
CN1275476C (en) | Clustering system for utilizing sharing internal memory in mobile communiation system and realizing method thereof | |
CN100395962C (en) | Method and system for equipment switching in communication system | |
CN1750419A (en) | Method and device for realizing single board backup in communication network device | |
CN100362761C (en) | Method for realizing single board switching | |
CN1306777C (en) | Method for realizing seamless changing of master and spare service module | |
CN100499387C (en) | A method of singleboard N+1 backup in communication system | |
CN100463373C (en) | Centralized control and hierarchical implementing switching control method and device | |
CN100362484C (en) | Method of multi-computer back-up | |
CN1307814C (en) | Business mutual aid method for hierarchical communication system | |
CN1455521A (en) | Method of conducting protocol calling and data processing on main backup module | |
CN1536866A (en) | Stand-by of IP telephone route and recovery method | |
CN101984413B (en) | Method and device for synchronizing data queues of different devices |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20050427 Termination date: 20150828 |
|
EXPY | Termination of patent right or utility model |