CN1482764A - Method for synchronisation of master and standby background net management data - Google Patents
Method for synchronisation of master and standby background net management data Download PDFInfo
- Publication number
- CN1482764A CN1482764A CNA021369925A CN02136992A CN1482764A CN 1482764 A CN1482764 A CN 1482764A CN A021369925 A CNA021369925 A CN A021369925A CN 02136992 A CN02136992 A CN 02136992A CN 1482764 A CN1482764 A CN 1482764A
- Authority
- CN
- China
- Prior art keywords
- succedaneum
- manager
- data
- daily record
- reports
- 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
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
A master station backstage network management data synchronization method comprising, the graph user interface A sending a configuration instruction to the administrator, the administrator transforming and dispatching the configuration instruction to the proxy, the proxy amending the data and storing the amended result, then submitting the amended information of the data item to the connected administrator, the administrator starting an operation for obtaining the data item and sending it to the proxy, the proxy answering the amended data to the administrator, the administrator storing the amended data locally, and displaying the client activity information in the form of pictures, thus the two network management systems have performed the synchronizing procedure of a data item.
Description
Technical field
The invention belongs to communication class, relate in particular to the control method of communication network management system.
Background technology
At present, the scale of SDH (the digital synchronous system is the general name of webmaster and equipment) network is increasing, the continuous appearance of new business, and network develops more and more complicatedly, and the requirement that need be configured, safeguard, manage and run equipment is also more and more higher.The SDH network management system is divided into figure (user) operation interface, manager and three parts of succedaneum, (as shown in Figure 1).The succedaneum carries out communication by bus system, (as shown in Figure 2) at equipment side with each function veneer (MCU) on same backboard.In order to improve the reliability of network management system itself, the active/standby backup of SDH network management system is used more and more general in actual networking, and its active and standby network management system networking is in the configuration of active and standby webmaster, and the data sync between the webmaster is the basis.Therefore how to realize that the data sync between active and standby is a very the key link, but it is than the link that is easier to go wrong again.
Therefore along with the status of network management system in communications network system is more and more important, more and more indispensable, the configuration of active and standby webmaster will be more and more general, and the data sync between active and standby network management system is our unavoidable problem.In the configuration of active and standby webmaster, the data synchronization process of a typical active and standby webmaster is as follows: suppose that two network management systems of A, B backup each other.At this moment, the A webmaster issues a configuration order by graphic user interface, arrives the succedaneum through gerentocratic conversion, and is configured the storage of information on manager and succedaneum respectively.In order to carry out effective backup functionality, this configuration data that A webmaster manager locates to preserve must copy to the manager place of B webmaster a very short time inter-sync, make that the configuration information between two webmasters is just the same, so just can play the effect of webmaster backup.
But in technology in the past, the common practices of data sync between the active and standby webmaster is to depend on the synchronization replication function that network management data storehouse system provides.Data base management system is as a gerentocratic part, and the user need carry out the corresponding synchronous functional configuration to it, and the synchronization replication module then can be finished the automatic synchronizing function of data according to user's configuration.At this moment, there is following problem in the method for synchronous between this active and standby network management system: 1, if want the support of Database Systems synchronizing function software module, then need are bought to external third party manufacturer; 2, configuration more complicated, especially under unix environment, general technical staff can not be competent at; 3, poor reliability, the reliability of the synchronization replication that the database that places one's entire reliance upon provides, and track and localization when being unfavorable for that problem occurs.
Summary of the invention
The method that the purpose of this invention is to provide a kind of master and slave background network administration data sync, solve an above-mentioned difficult problem, with the method for data sync between the simple and effective SDH master and slave background network administration system, solve that the configuration complexity, the problem that exist by database synchronization can not be followed the tracks of and the problem of poor reliability.
The object of the present invention is achieved like this: a kind of method of master and slave background network administration data sync comprises the following steps:
1, issue a configuration order to manager A by graphic user interface A, manager A carries out storage, and this configuration order conversion is sent to the succedaneum;
2, the data that the succedaneum relates to this configuration order are made amendment and are preserved amended result, and the information that this data item is modified reports the manager B that is attached thereto then;
3, manager B receives the information that the succedaneum reports, and learns that through judging this data item revised by other webmaster, just starts an operation of obtaining this data item and sends to the succedaneum;
4, the operation of obtaining data of succedaneum's response management person B will be revised the back data answering and give manager B;
5, manager B stores the data that get access to and can show by graphic user interface B in this locality, and network management system A and network management system B just finish the synchronizing process of a data item thus.
Because the present invention has adopted above technical scheme, thereby has following advantage;
1, synchronizing function oneself is developed, and does not need to buy the special-purpose synchronization module of database of other manufacturers.
2, configuration is simple, as long as simply open, the configuration of closing function can realize whether supporting data sync.
3, good reliability problem oneself occurred and can carry out omnidistance tracking, and need not be subjected to the restriction of third party software.
Description of drawings
Fig. 1 is the network management framework schematic diagram of prior art;
Fig. 2 is the position view of the succedaneum of prior art at equipment side;
Fig. 3 is an active and standby network management framework schematic diagram of the present invention;
Fig. 4 is the data item log sheet on the succedaneum of the present invention;
Fig. 5 is the data item log sheet of all network elements on the manager of the present invention;
Fig. 6 is the process flowchart that succedaneum's daily record of the present invention reports;
Fig. 7 is that manager of the present invention receives the process flowchart that succedaneum's daily record reports.
Embodiment
Below in conjunction with accompanying drawing enforcement of the present invention is done as detailed below:
The explanation of Fig. 1, Fig. 2 is described in detail in " background technology ", so in this omission.
In Fig. 3, master and slave background network administration system (comprising graphic user interface, manager, succedaneum's three parts) A, B are linked on the same succedaneum, forming active and standby network management system (generally is to be linked in the same SDH network in actual applications, be identical on the principle), need data sync between A, the B.
In Fig. 4, the modification log sheet of each data item of the last preservation of succedaneum, first is the sign of data item, and second is the time of this data item Last modification, and the 3rd is the last gerentocratic sign of revising order of carrying out.
In Fig. 5, the modification log information of all data item of all network elements that the manager preserves, first is each network element (succedaneum's) sign, the same Fig. 4 of second, third meaning.
In Fig. 6, succedaneum's daily record of the present invention reports the processing procedure flow process, and its concrete steps are as follows:
1, start succedaneum's working procedure, and the graphic user interface by background net management A issues one order is set, be issued to the succedaneum through the manager of A;
2, the succedaneum receives the setting operation that at first carries out the corresponding data item after the order is set,
If success is set, then revise data item log sheet shown in Figure 4, the manager of daily record and Last modification correspondence is reset; And the corresponding new log information of the data item that is provided with is broadcast to manager A and manager B, this receives daily record and reports processing procedure to finish.
3, if failure is set, then do not revise log information, this receives daily record and reports processing procedure to finish.
In Fig. 7, manager of the present invention receives the processing procedure flow process that succedaneum's daily record reports, and its concrete steps are as follows:
1, start manager's working procedure, manager A receives the log event that the succedaneum reports, and checks at first whether the manager's sign in the log information is this manager.In the present embodiment, because be that the daily record that the setting of manager A causes reports, so the manager of this time in reporting identifies corresponding manager A.If manager A judges that the sign in the daily record is identical with self, then be left intact.
2, manager B receives the log event that the succedaneum reports, and whether person's sign is this manager at first to check the log information management.In the present embodiment, the manager's sign in the daily record that the succedaneum reports is not the sign of manager B, so need carry out the further processing of data sync.
3, manager B determines succedaneum's corresponding identification that this time reports again, and at first (as shown in Figure 5) finds data item in this time daily record information at the log information of manager B place preservation in the log information table of preserving to manager self.The modification daily record that manager B preserves compares with the modification daily record that the succedaneum reports, if inequality, then explanation is that data item among the succedaneum is changed by other background net managements, need carry out the background net management data synchronization.
4, the order of manager B structure is kept in the local data base then, thereby has finished the synchronous of back-end data from the content that the succedaneum obtains the data item of daily record correspondence.
5, manager B upgrades the data item of the corresponding network element of self preserving and revises log information (as shown in Figure 5).
It below is respectively the flow chart of succedaneum and manager's data sync.Manager and succedaneum are two independent subsystem collaborative works, finish data synchronization process.The present invention is by defining interface, succedaneum who realizes at equipment side and the information interchange between the back-stage management person, coordination, and then finish data sync between active and standby webmaster.
Simply introduce the operation principle at manager and succedaneum place and the data structure definition that relates to below more respectively.
1, in succedaneum's side, design one, the modification daily record of each item number certificate of record and the corresponding manager of modification in the table about network element data modification log sheet.Its concrete course of work is as follows:
A. the succedaneum receives the data modification operation that the manager issues, and finishes data modification.If run succeeded, the modification daily record of then writing down this data item correspondence is a current time, and the corresponding gerentocratic information of modification of record;
B. the log information broadcasting of the data item correspondence that this time operation is revised reports all with the manager who oneself connects.
2, in manager's side, also design a table, the data item of own all network elements managed of record and the Operation Log of each correspondence in the table.Its concrete course of work is as follows:
A. the manager receives the notice of the Operation Log change that the succedaneum reports, and judges at first whether the manager in the Operation Log information that reports is self, if self then is left intact; Otherwise need carry out the processing of back;
B. the Operation Log that more corresponding succedaneum reports if the daily record time is identical, then is left intact, otherwise need carries out the processing of back with the Operation Log of self preserving;
B. the corresponding command of the daily record corresponding data item that reports by the succedaneum obtains data after the change from the succedaneum, and is saved in gerentocratic database;
D. upgrade the Operation Log that manager self preserves.
Like this, just finished the synchronizing process between a data item active and standby webmaster.
From the above mentioned, the invention solves between the active and standby webmaster problem that the needs that exist by database synchronization are bought third party software, configuration complexity and poor reliability, realized between the data simple and reliable synchronously.The invention provides the implementation method of data sync between a kind of fairly simple effective active and standby webmaster.And the present invention also is not limited to the SDH field, can be applied to fully in other application with similarity equipment.
Claims (4)
1. the method for a master and slave background network administration data sync comprises the following steps:
1) issue a configuration order to manager A by graphic user interface A, manager A carries out storage, and this configuration order conversion is sent to the succedaneum;
2) succedaneum's data that this configuration order is related to are made amendment and are preserved amended result, and the information that this data item is modified reports the manager B that is attached thereto then;
3) manager B receives the information that the succedaneum reports, and learns that through judging this data item revised by other webmaster, just starts an operation of obtaining this data item and sends to the succedaneum;
4) operation of obtaining data of succedaneum's response management person B will be revised the back data answering and give manager B;
5) manager B stores the data that get access to and can show by graphic user interface B in this locality, and network management system A and network management system B just finish the synchronizing process of a data item thus.
2. the method for a kind of master and slave background network administration data sync according to claim 1 is characterized in that, the 2nd) contain follow procedure in the step:
1) start succedaneum's running status,
Does 2) succedaneum receive the gerentocratic order that is provided with, and the succedaneum is carried out the success that order is set judge?
3) succedaneum is carried out the success that order is set and judges,
4) if the Operation Log table that order corresponding data item is set is then revised in success, and the amended log information of succedaneum is broadcast to the manager that all link to each other, this daily record reports processing procedure to finish;
5) if fail, then this daily record reports processing procedure to finish.
3. the method for a kind of master and slave background network administration data sync according to claim 1 is characterized in that, the 3rd) contain follow procedure in the step:
1) start manager's running status,
Does 2) manager receive that the daily record that the succedaneum reports changes, and the daily record that this manager setting operation causes reported judges?
3) to whether being that daily record that this manager setting operation causes reports and judges,
If then this receives daily record and reports the processing procedure end;
If not, does then whether the daily record that the succedaneum is reported and gerentocratic preservation daily record identical judge?
4) whether the daily record that the succedaneum is reported and gerentocratic preservation daily record be identical judges,
If then this receives daily record and reports the processing procedure end;
If not, then the manager obtains up the data item of daily record correspondence from the succedaneum, and preserves, and this daily record reports processing procedure to finish.
4. the method for a kind of master and slave background network administration data sync according to claim 1 is characterized in that, the synchronizing process that network management system A and network management system B finish a data item contains follow procedure:
1) in succedaneum's side, the design grid metadata is revised log sheet, writes down the modification daily record of each item number certificate and revises corresponding manager, and its concrete course of work is,
A, succedaneum receive the data modification operation that the manager issues, and finish data modification, if run succeeded, the modification daily record of then writing down this data item correspondence is a current time, and the corresponding gerentocratic information of modification of record;
B, the log information broadcasting of this time being operated the data item correspondence of revising reports all with the manager who oneself connects;
2) in manager's side, design a table, the record data item of self-administered all network elements and the Operation Log of each correspondence, its concrete course of work is,
A, manager receive the notice of the Operation Log change that the succedaneum reports, and judge at first whether the manager in the Operation Log information that reports is self, if self then is left intact; Otherwise need carry out postorder handles;
B, the Operation Log that more corresponding succedaneum reports, then is left intact if the daily record time is identical with the Operation Log of self preserving, and handles otherwise need carry out postorder;
C, the corresponding command of the daily record corresponding data item that reports by the succedaneum obtains data after the change from the succedaneum, and is saved in gerentocratic database;
D upgrades the Operation Log that manager self preserves.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN021369925A CN100407633C (en) | 2002-09-12 | 2002-09-12 | Method for synchronisation of master and standby background net management data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN021369925A CN100407633C (en) | 2002-09-12 | 2002-09-12 | Method for synchronisation of master and standby background net management data |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1482764A true CN1482764A (en) | 2004-03-17 |
CN100407633C CN100407633C (en) | 2008-07-30 |
Family
ID=34146789
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN021369925A Expired - Fee Related CN100407633C (en) | 2002-09-12 | 2002-09-12 | Method for synchronisation of master and standby background net management data |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100407633C (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100336343C (en) * | 2004-10-10 | 2007-09-05 | 中兴通讯股份有限公司 | Method for keeping multiple data copy consistency in distributed system |
CN100433640C (en) * | 2005-09-09 | 2008-11-12 | 中兴通讯股份有限公司 | Upper/lower layer grid management data comparative method for telecommunication managerial grid |
CN101183966B (en) * | 2006-11-14 | 2010-12-29 | 中兴通讯股份有限公司 | Method of implementing synchronization of multi-graph user interface unit |
CN101163036B (en) * | 2006-10-10 | 2011-08-10 | 中兴通讯股份有限公司 | Method of implementing two-computer hot backup of network equipment management software |
CN101123535B (en) * | 2007-09-14 | 2012-07-11 | 中兴通讯股份有限公司 | ANS.1 packet comparison method and system |
CN102567388A (en) * | 2010-12-17 | 2012-07-11 | 日电(中国)有限公司 | Device and method for data update |
CN101198137B (en) * | 2007-12-25 | 2013-06-05 | 中兴通讯股份有限公司 | Background order processing apparatus and method |
CN104376017A (en) * | 2013-08-15 | 2015-02-25 | 阿里巴巴集团控股有限公司 | Method and system for inter-database data synchronization |
CN105208060A (en) * | 2014-06-19 | 2015-12-30 | 阿里巴巴集团控股有限公司 | Service data synchronization method, service data synchronization device and service data synchronization system |
CN106941418A (en) * | 2017-03-10 | 2017-07-11 | 杭州迪普科技股份有限公司 | The synchronous method and device of SSL VPN configuration informations |
CN107659451A (en) * | 2017-09-30 | 2018-02-02 | 成都西加云杉科技有限公司 | Network system and administration interface display methods |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19903988B4 (en) * | 1999-02-02 | 2008-05-08 | Bundesdruckerei Gmbh | Device for the validation of authenticity features on value and security documents |
DE60006121T2 (en) * | 1999-06-30 | 2004-07-08 | Computer Science Corp., Austin | SYSTEM AND METHOD FOR SYNCHRONIZING DATA COPIES IN A COMPUTER SYSTEM |
-
2002
- 2002-09-12 CN CN021369925A patent/CN100407633C/en not_active Expired - Fee Related
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100336343C (en) * | 2004-10-10 | 2007-09-05 | 中兴通讯股份有限公司 | Method for keeping multiple data copy consistency in distributed system |
CN100433640C (en) * | 2005-09-09 | 2008-11-12 | 中兴通讯股份有限公司 | Upper/lower layer grid management data comparative method for telecommunication managerial grid |
CN101163036B (en) * | 2006-10-10 | 2011-08-10 | 中兴通讯股份有限公司 | Method of implementing two-computer hot backup of network equipment management software |
CN101183966B (en) * | 2006-11-14 | 2010-12-29 | 中兴通讯股份有限公司 | Method of implementing synchronization of multi-graph user interface unit |
CN101123535B (en) * | 2007-09-14 | 2012-07-11 | 中兴通讯股份有限公司 | ANS.1 packet comparison method and system |
CN101198137B (en) * | 2007-12-25 | 2013-06-05 | 中兴通讯股份有限公司 | Background order processing apparatus and method |
CN102567388A (en) * | 2010-12-17 | 2012-07-11 | 日电(中国)有限公司 | Device and method for data update |
CN102567388B (en) * | 2010-12-17 | 2013-10-09 | 日电(中国)有限公司 | Device and method for data update |
CN104376017A (en) * | 2013-08-15 | 2015-02-25 | 阿里巴巴集团控股有限公司 | Method and system for inter-database data synchronization |
CN104376017B (en) * | 2013-08-15 | 2018-10-23 | 阿里巴巴集团控股有限公司 | The method and system of data synchronization are carried out between database |
CN105208060A (en) * | 2014-06-19 | 2015-12-30 | 阿里巴巴集团控股有限公司 | Service data synchronization method, service data synchronization device and service data synchronization system |
CN105208060B (en) * | 2014-06-19 | 2019-01-18 | 阿里巴巴集团控股有限公司 | Synchronizing traffic data method, apparatus and system |
CN106941418A (en) * | 2017-03-10 | 2017-07-11 | 杭州迪普科技股份有限公司 | The synchronous method and device of SSL VPN configuration informations |
CN106941418B (en) * | 2017-03-10 | 2019-12-06 | 杭州迪普科技股份有限公司 | SSL VPN configuration information synchronization method and device |
CN107659451A (en) * | 2017-09-30 | 2018-02-02 | 成都西加云杉科技有限公司 | Network system and administration interface display methods |
Also Published As
Publication number | Publication date |
---|---|
CN100407633C (en) | 2008-07-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6615223B1 (en) | Method and system for data replication | |
CN102693324B (en) | Distributed database synchronization system, synchronization method and node management method | |
WO2019154394A1 (en) | Distributed database cluster system, data synchronization method and storage medium | |
CN100478902C (en) | Geographically distributed clusters | |
CN100388675C (en) | A method for implementing foreground data configuration in network management system | |
CN1482764A (en) | Method for synchronisation of master and standby background net management data | |
CN100388225C (en) | Cluster database with remote data mirroring | |
EP2163989A1 (en) | A method and device for data synchronization among terminals | |
US20020059279A1 (en) | Apparatus and method for database synchronization in a duplex system | |
CN1874254A (en) | Method for browsing data based on structure of client end / server end | |
CN101043318A (en) | Method for synchronizing front-background data and apparatus thereof | |
US20120278429A1 (en) | Cluster system, synchronization controlling method, server, and synchronization controlling program | |
CN104834700A (en) | Method for capturing movement data increment based on track change | |
EP1577776B1 (en) | Method and apparatus for data synchronization in a distributed data base system | |
CN103152416A (en) | Dynamic management method for improving high availability of online clustering group | |
CN1617600A (en) | Data disaster tolerance method for attaching location registor | |
CN114374701B (en) | Transparent sharing device for sample model of multistage linkage artificial intelligent platform | |
US20110307444A1 (en) | Replicating server configuration data in distributed server environments | |
CN1271812C (en) | Wireless facility synchronizing system and method | |
CN110389937A (en) | A kind of method and system based on database in phase transmission file | |
CN1275476C (en) | Clustering system for utilizing sharing internal memory in mobile communiation system and realizing method thereof | |
CN102006156B (en) | Method and system for synchronizing configuration data among boards | |
CN113076298A (en) | Distributed small file storage system | |
US8230444B2 (en) | Global attribute uniqueness (GAU) using an ordered message service (OMS) | |
CN101751292B (en) | Method for realizing consistency function of multimachine core data in ATC (automatic timing corrector) system |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080730 Termination date: 20190912 |