CN1199366C - Method of realizing main control plate thermal redundancy - Google Patents
Method of realizing main control plate thermal redundancy Download PDFInfo
- Publication number
- CN1199366C CN1199366C CN 02130094 CN02130094A CN1199366C CN 1199366 C CN1199366 C CN 1199366C CN 02130094 CN02130094 CN 02130094 CN 02130094 A CN02130094 A CN 02130094A CN 1199366 C CN1199366 C CN 1199366C
- Authority
- CN
- China
- Prior art keywords
- data
- main board
- backup
- hot spare
- board
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 238000004891 communication Methods 0.000 claims abstract description 31
- 230000015556 catabolic process Effects 0.000 abstract 1
- 238000005516 engineering process Methods 0.000 description 3
- 239000012467 final product Substances 0.000 description 2
- 238000012856 packing Methods 0.000 description 1
Images
Landscapes
- Hardware Redundancy (AREA)
Abstract
The present invention relates to a method for realizing the hot backup of a master control board, which belongs to the technical field of data communication. In the method, modules for the communication between boards are respectively arranged on the master control board and a service board, and the addresses of interfaces for the communication between the boards are respectively registered for the master control board and the service board; a hot backup module, a hot backup registry and a hot backup interface address are set on the master board and the backup board of the master control board so as to establish a data backup interface. When the backup is started, both the master board and the backup board are in a hot backup state, and then mass data backup and real-time data backup or timing data backup are orderly completed between the master board and the backup board; when the original master board breaks down, the backup board becomes a new master board, and data is exchanged between the new master board and the service board. The method of the present invention realizes the data backup of the master board and the backup board during normal operation and the data exchange between the new master board and the service board after the breakdown of the master board, and ensures that the backup board becomes the new master control board without affecting the operation of the service board.
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 this 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 the Hot Spare unified 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 the step 3 of said method, make main board and standby plate all be in the process of Hot Spare state, comprise the steps:
3.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;
3.2, the standby plate that is in ready state sends message on the throne to main board;
3.3, 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;
3.4, standby plate sends backup request message to main board, and enters the reception data mode.
In the step of said method (4), the process of mass data backup comprises the steps:
4.1, retrieval 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;
4.2, after the Hot Spare interface of main board data module receives 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;
4.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.4, repeat above-mentioned the 4.1st, 4.2,4.3 steps, finish mass data backup.
In the step of said method (5), process real-time or the timing data backup comprises the steps:
5.1, main board is changed in real time or the timed backup state;
5.2, standby plate is changed in real time or the timing data accepting state;
5.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 sent to standby plate again, finishes Hot Spare work.
In above-mentioned steps 6, the process of carrying out exchanges data between main board and business board comprises the steps:
After 6.1 main board and standby plate are switched, new main board retrieval Hot Spare registration table, and, according to priority notify the data module on it according to the Hot Spare interface IP address of data module, beginning is carried out exchanges data with business board;
After 6.2 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;
6.3 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.
The method of the realization Hot Spare of the present invention's design, by mass data backup, real-time or 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 the Hot Spare unified 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 are switched, new main board retrieval Hot Spare registration table, and, according to priority notify the data module on it according to the Hot Spare interface IP address of data module, 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, on the communication between plates module, registers the communication between plates interface IP address of each data module, the unified interface of communication between plates module and communication between plates is set respectively on master control borad and business board;
(2) on the main board of master control borad and standby plate, the Hot Spare module is set respectively, on this 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 the Hot Spare unified 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, when original main board broke down, standby plate became 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 the step (3) wherein, comprises the steps:
(3.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;
(3.2) standby plate that is in ready state sends message on the throne to main board;
(3.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;
(3.4) standby plate sends backup request message to main board, and enters the reception data mode.
4, the method for claim 1 is characterized in that in the step (4) wherein, and the process of mass data backup comprises the steps:
(4.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;
(4.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;
(4.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.4) repeat above-mentioned (4.1), (4.2), (4.3) step, finish the mass data backup.
5, the method for claim 1 is characterized in that in the step (5) wherein, and process real-time or the timing data backup comprises the steps:
(5.1) main board is changed to real-time or timed backup state;
(5.2) standby plate is changed to real-time or timing data accepting state;
(5.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:
(6.1) after main board and standby plate are switched, new main board retrieval Hot Spare registration table, and, according to priority notify the data module on it according to the Hot Spare interface IP address of data module, beginning is carried out exchanges data with business board;
(6.2) 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;
(6.3) 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 CN1479453A (en) | 2004-03-03 |
CN1199366C true 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) |
Families Citing this family (13)
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 |
CN101789854B (en) * | 2009-01-24 | 2014-02-19 | 华为技术有限公司 | Method, device and system for active and standby load sharing |
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 |
-
2002
- 2002-08-28 CN CN 02130094 patent/CN1199366C/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN1479453A (en) | 2004-03-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1199366C (en) | Method of realizing main control plate thermal redundancy | |
CN102413046B (en) | Method for forwarding flow by means of virtual router redundancy protocol backup set and equipment | |
US8032786B2 (en) | Information-processing equipment and system therefor with switching control for switchover operation | |
CN1217515C (en) | Gateway | |
CN101075861A (en) | Method for realizing main spared board thermal backup and reversing main spared board | |
CN101483540A (en) | Master-slave switching method in high class data communication equipment | |
CN101047538A (en) | Seamless switch-over system of data link based on Ethernet exchange and its method | |
CN101431428B (en) | Security monitoring service recovery method and system | |
CN1622483A (en) | A method for implementing software hot-backup of main and reserve machines | |
WO2007048319A1 (en) | A disaster recovery system and method of service controlling device in intelligent network | |
CN102388570B (en) | Single board running method and system under active-standby mode | |
CN1529459A (en) | Main-standby rotation realizing method facing to high-side exchange board | |
CN1194480C (en) | Method of data on line exchange between main control plate and business plate in main control plate thermal redundancy | |
CN1677887A (en) | N+1 duplicates data real-time synchronising method | |
CN1607772A (en) | Method for realizing data transfer backup through address interpretation protocol messages | |
CN101035326A (en) | Automatic synchronization method for master-slave board storage version of the communication system | |
CN1741404A (en) | Method for negat main spare board in communication equipment | |
CN1302372C (en) | Method of interrupting printing for solving wrong printing in networked printing system | |
CN107800737A (en) | The determination method, apparatus and server cluster of host node in a kind of server cluster | |
CN1929405A (en) | Off-line configuration management system and method based on client/server structure | |
CN1203427C (en) | Load balance modulator possessing TCP connection fault tolerant function and its modulating method | |
CN1722628A (en) | Method and system for equipment switching in communication system | |
CN1968075A (en) | Distributed hot-standby logic device and primary/standby board setting method | |
CN1306777C (en) | Method for realizing seamless changing of master and spare service module | |
CN1149786C (en) | User access network maintenance and management method |
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 |