CN106657168A - Method, device and system for synchronizing data - Google Patents
Method, device and system for synchronizing data Download PDFInfo
- Publication number
- CN106657168A CN106657168A CN201510448471.3A CN201510448471A CN106657168A CN 106657168 A CN106657168 A CN 106657168A CN 201510448471 A CN201510448471 A CN 201510448471A CN 106657168 A CN106657168 A CN 106657168A
- Authority
- CN
- China
- Prior art keywords
- data
- control unit
- main control
- synchronous regime
- primary main
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 230000001360 synchronised effect Effects 0.000 claims abstract description 370
- 238000012545 processing Methods 0.000 claims abstract description 109
- 238000012790 confirmation Methods 0.000 claims abstract description 53
- 230000004048 modification Effects 0.000 claims description 42
- 238000012986 modification Methods 0.000 claims description 42
- 230000005540 biological transmission Effects 0.000 claims description 4
- 230000002159 abnormal effect Effects 0.000 abstract description 6
- 238000012423 maintenance Methods 0.000 abstract description 5
- 230000008569 process Effects 0.000 description 7
- 238000011084 recovery Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 6
- 238000011017 operating method Methods 0.000 description 5
- 230000009471 action Effects 0.000 description 4
- 238000013502 data validation Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000003672 processing method Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000004913 activation Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000007717 exclusion Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003362 replicative effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/084—Configuration by using pre-existing information, e.g. using templates or copying from other elements
- H04L41/0846—Configuration by using pre-existing information, e.g. using templates or copying from other elements based on copy from other elements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Hardware Redundancy (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention provides a method, apparatus and system for synchronizing data. An active main control unit receives data in an application state transmitted by a service processing unit, modifies the data in the application state into data in a non-synchronized state, and synchronizes the data in the non-synchronized state to the service processing unit; the active main control unit modifies the data in the non-synchronized state into data in a synchronizing state, and synchronizes the data in the synchronizing state to a standby main control unit; and the active main control unit receives a confirmation message, the confirmation message including confirmation content that the standby main control unit modifies the data in the synchronizing state into data in a synchronized state, and the active main control unit modifies the data in the synchronizing state into data in the synchronized state and synchronizes the data in the synchronized state to the service processing unit. The invention solves the problem of an abnormal failure caused by non-synchronization of data, achieves the data consistency of the units, and saves maintenance costs.
Description
Technical field
The present invention relates to the communications field, in particular to a kind of synchrodata method, apparatus and system.
Background technology
In SDH (Synchronous Digital Hierarchy, referred to as SDH) equipment, intensive light wave
Multiplexing (Dense Wavelength Division Multiplexing, referred to as DWDM) equipment, Packet Transport Network (Packet
Transport Network, referred to as PTN) equipment, Network Control Protocol (Network Control Protocol, referred to as
For NCP) in equipment, and optical transfer network (Optical Transport Network, referred to as OTN) equipment, by
There are very high real-time and reliability requirement, data of the main control unit as configuration data of device in its business for carrying
Center, the synchronizing function of its configuration data is extremely important.Often there are one or more standby main control units in main control unit,
That is, the synchronization of configuration data, including two contents:Data syn-chronization between main control unit and standby main control unit,
This synchronization is the action for replicating, backing up;The data syn-chronization of main control unit and Service Processing Unit, this synchronization be issue,
The action of response.
In the related, the two data syn-chronizations are independent operatings.Although so processing simple, often effect is not
It is good, such as:When main control unit issues data, if now main control unit breaks down, the data configuration of master control is not same
Walk successfully, standby main control unit does not have this data again, often data occur exception, cause equipment operation exception, very
To causing service disconnection, it is impossible to recover.It is often extremely complex and these are because the inconsistent caused problem of data, it is difficult to
Positioning and exclusion, can greatly increase the human and material resources of plant maintenance, cause the wasting of resources.
For in correlation technique, abnormal failure caused by data are asynchronous not yet proposes at present effective solution.
The content of the invention
The invention provides a kind of synchrodata method, apparatus and system, asynchronous at least to solve data in correlation technique
The problem of caused abnormal failure.
According to an aspect of the invention, there is provided a kind of method of data synchronization, including:
Primary main control unit receives the application status data that Service Processing Unit sends, and the primary main control unit is by the Shen
Please status data be revised as non-synchronous regime data, the non-synchronous regime data are synchronized to institute by the primary main control unit
State Service Processing Unit;
The primary main control unit is revised as the non-synchronous regime data just in synchronous regime data, the primary master control
Unit synchronously it is described just in synchronous regime data to standby main control unit;
The primary main control unit is received and confirms message, and the confirmation message includes the standby main control unit by described in
The confirmation content of the synchronous regime data modification synchronous regime data, the primary main control unit change described in it is same
The data of step state are the data of synchronous regime, described in the primary main control unit is synchronous the data of synchronous regime to institute
State Service Processing Unit.
Further, the primary main control unit receives masterslave switchover event, and to the Service Processing Unit master is sent
It is standby to switch event;
Data mode in the Service Processing Unit is that the primary main control unit connects in the case of synchronous regime
That receives the Service Processing Unit transmission synchronously completes event.
Further, the primary main control unit receives masterslave switchover event, and to the Service Processing Unit master is sent
It is standby to switch event;
In the case where the Service Processing Unit includes the non-synchronous regime data or the application status data, institute
State primary main control unit to receive just in synchronous regime data, wherein, described is the Business Processing just in synchronous regime data
Unit is by the non-synchronous regime data or the application status data modification;
The primary main control unit is just revised as non-synchronous regime data, the primary master control by described in synchronous regime data
Unit sends the non-synchronous regime data to the standby main control unit;
The primary main control unit is received and confirms message, and the confirmation message includes the standby main control unit by described in
The confirmation content of the synchronous regime data modification synchronous regime data, synchronization described in the primary main control unit modification
The data of state are the data of synchronous regime, described in the primary main control unit is synchronous the data of synchronous regime to described
Service Processing Unit.
According to another aspect of the present invention, a kind of method of data synchronization is additionally provided, including:
Primary main control unit receives the event of reaching the standard grade of standby main control unit, and the primary main control unit will non-synchronous regime data
Be revised as just in synchronous regime, the primary main control unit send it is described just in synchronous regime data to the standby master control list
Unit;
The primary main control unit is received and confirms message, and the confirmation message includes the standby main control unit by described in
The confirmation content of the synchronous regime data modification synchronous regime data, the primary main control unit change described in it is same
The data of step state are the data of synchronous regime, described in the primary main control unit is synchronous the data of synchronous regime to institute
State Service Processing Unit.
Further, the primary main control unit modification it is described just synchronous regime data be synchronous regime data it
Afterwards, methods described includes:
The primary main control unit to the standby main control unit sends the event that synchronously completes, and the standby main control unit incite somebody to action this
Ground is not that synchronous regime data are deleted.
According to another aspect of the present invention, a kind of data synchronization unit is additionally provided, including:
First receiver module, for primary main control unit the application status data that Service Processing Unit sends, the master are received
By the application status data modification be non-synchronous regime data with main control unit, the primary main control unit will described in it is not same
Step status data is synchronized to the Service Processing Unit;
First modified module, is revised as the non-synchronous regime data just in synchronous regime for the primary main control unit
Data, the primary main control unit synchronously it is described just in synchronous regime data to standby main control unit;
First confirms module, receives for the primary main control unit and confirms message, and the confirmation message includes described standby
Main control unit is by described just in the confirmation content of synchronous regime data described in the modification of synchronous regime data, the primary master control
Described in unit is synchronous the data of synchronous regime to the Service Processing Unit.
Further, first module is switched, masterslave switchover event is received for the primary main control unit, to the business
Processing unit sends the masterslave switchover event;
Second receiver module, be in the case of synchronous regime for the data mode in the Service Processing Unit,
What the primary main control unit received that the Service Processing Unit sends synchronously completes event.
Further, second module is switched, masterslave switchover event is received for the primary main control unit, to the business
Processing unit sends the masterslave switchover event;
3rd receiver module, for including the non-synchronous regime data or the application shape in the Service Processing Unit
In the case of state data, the primary main control unit is received just in synchronous regime data, wherein, it is described just in synchronous regime
Data are the Service Processing Units by the non-synchronous regime data or the application status data modification;
Second modified module, just non-synchronous regime is revised as the primary main control unit by described in synchronous regime data
Data, the primary main control unit sends the non-synchronous regime data to the standby main control unit;
Second confirms module, receives for the primary main control unit and confirms message, and the confirmation message includes described standby
Main control unit is by described just in the confirmation content of synchronous regime data described in the modification of synchronous regime data, the primary master control
The data of the unit modification non-synchronous regime are the data of synchronous regime, same described in the primary main control unit synchronization
The data of step state are to the Service Processing Unit.
According to another aspect of the present invention, a kind of data synchronization unit is additionally provided, including:
3rd modified module, for the event of reaching the standard grade that primary main control unit receives standby main control unit, the primary master control list
Non- synchronous regime data are revised as just in synchronous regime in unit, and the primary main control unit sends described just in step condition
According to the standby main control unit;
3rd confirms module, receives for the primary main control unit and confirms message, and the confirmation message includes described standby
Main control unit is by described just in the confirmation content of synchronous regime data described in the modification of synchronous regime data, the primary master control
Unit modification it is described just synchronous regime data be synchronous regime data, described in the primary main control unit is synchronous
The data of synchronous regime are to the Service Processing Unit.
Further, described device includes:
Removing module, sends to the standby main control unit for the primary main control unit and synchronously completes event, described standby
To not be locally that synchronous regime data have been deleted with main control unit.
According to another aspect of the present invention, a kind of data synchronous system is additionally provided, including:Primary main control unit, it is standby
With main control unit, Service Processing Unit;
The primary main control unit receives the application status data that the Service Processing Unit sends, the primary main control unit
It is non-synchronous regime data by the application status data modification, the primary main control unit will the non-synchronous regime data
It is synchronized to the Service Processing Unit;
The primary main control unit is revised as the non-synchronous regime data just in synchronous regime data, the primary master control
Unit synchronously it is described just in synchronous regime data to the standby main control unit;
The primary main control unit is received and confirms message, and the confirmation message includes the standby main control unit by described in
The confirmation content of the synchronous regime data modification synchronous regime data, the primary main control unit change described in it is same
The data of step state are the data of synchronous regime, described in the primary main control unit is synchronous the data of synchronous regime to institute
State Service Processing Unit.
By the present invention, the application status data that Service Processing Unit sends, the primary master are received using primary main control unit
This application status data is revised as non-synchronous regime data by control unit, and the primary main control unit is by the non-synchronous regime data
It is synchronized to the Service Processing Unit;The primary main control unit is revised as the non-synchronous regime data just in synchronous regime data,
The primary main control unit it is synchronous this just in synchronous regime data to standby main control unit;The primary main control unit receives confirmation and disappears
Breath, the confirmation message includes just this being changed the standby main control unit into this in synchronous regime data that synchronous regime data have been really
Recognize content, the primary main control unit changes this just in the data that the data of synchronous regime are synchronous regime, the primary master control
The data of the synchronous synchronous regime of unit solve the asynchronous caused abnormal failure of data to the Service Processing Unit
Problem, realizes the uniformity of each unit data, has saved maintenance cost.
Description of the drawings
Accompanying drawing described herein is used for providing a further understanding of the present invention, constitutes the part of the application, the present invention
Schematic description and description be used for explain the present invention, do not constitute inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is a kind of flow chart one of method of data synchronization according to embodiments of the present invention;
Fig. 2 is a kind of flowchart 2 of method of data synchronization according to embodiments of the present invention;
Fig. 3 is a kind of structured flowchart one of data synchronization unit according to embodiments of the present invention;
Fig. 4 is a kind of structured flowchart two of data synchronization unit according to embodiments of the present invention;
Fig. 5 is data normal synchronized schematic flow sheet according to the preferred embodiment of the invention;
Fig. 6 is according to the preferred embodiment of the invention to carry out masterslave switchover schematic flow sheet;
Fig. 7 is that active and standby NCP according to the preferred embodiment of the invention carries out carrying out masterslave switchover during normal data synchronization
Schematic flow sheet;
Fig. 8 is that according to the preferred embodiment of the invention plugging carries out batch data synchronization schematic flow sheet for NCP;
Fig. 9 be it is according to the preferred embodiment of the invention it is active and standby carry out in data synchronization process occur masterslave switchover schematic flow sheet.
Specific embodiment
Below with reference to accompanying drawing and in conjunction with the embodiments describing the present invention in detail.It should be noted that in the feelings not conflicted
Under condition, the feature in embodiment and embodiment in the application can be mutually combined.
It should be noted that description and claims of this specification and term " first ", " second " in above-mentioned accompanying drawing
Etc. being object for distinguishing similar, without for describing specific order or precedence.
A kind of method of data synchronization is provided in the present embodiment, and Fig. 1 is a kind of data syn-chronization according to embodiments of the present invention
The flow chart one of method, as shown in figure 1, the flow process comprises the steps:
Step S102, primary main control unit receives the application status data that Service Processing Unit sends, the primary master control list
This application status data is revised as non-synchronous regime data by unit, and the primary main control unit is by the non-synchronous regime data synchronization
Give the Service Processing Unit;
Step S104, the primary main control unit is revised as the non-synchronous regime data just in synchronous regime data, the master
With main control unit it is synchronous this just in synchronous regime data to standby main control unit;
Step S106, the primary main control unit is received and confirms message, and the confirmation message should including the standby main control unit
The confirmation content of the synchronous regime data is just being changed in synchronous regime data, it is synchronous that the primary main control unit is changing this
The data of state are the data of synchronous regime, and the data of the synchronous synchronous regime of the primary main control unit are at the business
Reason unit.
By above-mentioned steps, primary main control unit receives the application status data that Service Processing Unit sends, the primary master control
This application status data is revised as non-synchronous regime data by unit, and the primary main control unit is same by the non-synchronous regime data
Walk and give the Service Processing Unit, the primary main control unit is revised as the non-synchronous regime data just in synchronous regime data,
The primary main control unit it is synchronous this just in synchronous regime data to standby main control unit, primary main control unit reception confirmation disappears
Breath, the confirmation message includes just this being changed the standby main control unit into this in synchronous regime data that synchronous regime data have been really
Recognize content, the primary main control unit changes this just in the data that the data of synchronous regime are synchronous regime, the primary master control
The data of the synchronous synchronous regime of unit solve the asynchronous caused abnormal failure of data to the Service Processing Unit
Problem, realizes the uniformity of each unit data, has saved maintenance cost.
In the present embodiment, the primary main control unit receives masterslave switchover event, sends this to the Service Processing Unit active and standby
Event is switched, the data mode in the Service Processing Unit is the primary main control unit in the case of synchronous regime
Receive Service Processing Unit transmission synchronously completes event.
In the present embodiment, the primary main control unit receives masterslave switchover event, sends this to the Service Processing Unit active and standby
Event is switched, in the case where the Service Processing Unit includes the non-synchronous regime data or this application status data, should
Primary main control unit is received just in synchronous regime data, wherein, this is that the Service Processing Unit will just in synchronous regime data
What the non-synchronous regime data or this application status data were changed, the primary main control unit is by this just in synchronous regime data
Non- synchronous regime data are revised as, the primary main control unit sends the non-synchronous regime data and gives the standby main control unit, should
Primary main control unit is received and confirms message, and the confirmation message just repaiies this in synchronous regime data including the standby main control unit
Change the confirmation content of the synchronous regime data, it is synchronous shape that the primary main control unit changes the data of the non-synchronous regime
The data of state, the data of the synchronous synchronous regime of the primary main control unit are to the Service Processing Unit.
A kind of method of data synchronization is provided in the present embodiment, and Fig. 2 is a kind of data syn-chronization according to embodiments of the present invention
The flowchart 2 of method, as shown in Fig. 2 the flow process comprises the steps:
Step S202, primary main control unit receives the event of reaching the standard grade of standby main control unit, and the primary main control unit will be not same
Step status data is revised as just in synchronous regime, and the primary main control unit sends this just in synchronous regime data to the standby master
Control unit;
Step S204, the primary main control unit is received and confirms message, and the confirmation message should including the standby main control unit
The confirmation content of the synchronous regime data is just being changed in synchronous regime data, it is synchronous that the primary main control unit is changing this
The data of state are the data of synchronous regime, and the data of the synchronous synchronous regime of the primary main control unit are at the business
Reason unit.
By above-mentioned steps, receive standby main control unit in primary main control unit and reach the standard grade event, the primary main control unit will not
Synchronous regime data are revised as just in synchronous regime, and it is just standby to this in synchronous regime data that the primary main control unit sends this
Main control unit, the primary main control unit receives the standby main control unit and just this is revised as into synchronous shape in synchronous regime data
After the confirmation of state data, the primary main control unit changes this just in the data that the data of synchronous regime are synchronous regime, should
The data of the synchronous synchronous regime of primary main control unit solve data asynchronous caused different to the Service Processing Unit
Often the problem of failure, realizes the uniformity of each unit data, has saved maintenance cost.
In the present embodiment, the primary main control unit change this just the data that the data of synchronous regime are synchronous regime it
Afterwards, the method includes:The primary main control unit sends to the standby main control unit and synchronously completes event, the standby master control list
Unit will not be locally that synchronous regime data are deleted.
A kind of data synchronization unit is additionally provided in the present embodiment, and the device is used to realize above-described embodiment and be preferable to carry out
Mode, had carried out repeating no more for explanation.As used below, term " module " can realize predetermined function
Software and/or hardware combination.Although the device described by following examples is preferably realized with software, firmly
Part, or the realization of the combination of software and hardware is also may and to be contemplated.
Fig. 3 is a kind of structured flowchart one of data synchronization unit according to embodiments of the present invention, as shown in figure 3, the device
Including:
First receiver module 32, for primary main control unit the application status data that Service Processing Unit sends, the master are received
This application status data is revised as into non-synchronous regime data with main control unit, the primary main control unit is by the non-synchronous regime
Data syn-chronization gives the Service Processing Unit;
First modified module 34, is revised as the non-synchronous regime data just in step condition for the primary main control unit
According to, the primary main control unit it is synchronous this just in synchronous regime data to standby main control unit;
First confirms module 36, receives for the primary main control unit and confirms message, and the confirmation message includes the standby master control
This is just being changed unit the confirmation content of the synchronous regime data in synchronous regime data, and primary main control unit modification should
Data just in synchronous regime are the data of synchronous regime, and the data of the synchronous synchronous regime of the primary main control unit are arrived
The Service Processing Unit.
In the present embodiment, the device also includes:First switches module, and for the primary main control unit masterslave switchover is received
Event, to the Service Processing Unit masterslave switchover event is sent;
Second receiver module, be in the case of synchronous regime for the data mode in the Service Processing Unit, should
What primary main control unit received that the Service Processing Unit sends synchronously completes event.
In the present embodiment, the device also includes:Second switches module, and for the primary main control unit masterslave switchover is received
Event, to the Service Processing Unit masterslave switchover event is sent;
3rd receiver module, for including the non-synchronous regime data or this application status data in the Service Processing Unit
In the case of, the primary main control unit is received just in synchronous regime data, wherein, this is the industry just in synchronous regime data
Business processing unit changes the non-synchronous regime data or this application status data;
Second modified module, just non-synchronous regime data are revised as the primary main control unit by this in synchronous regime data,
The primary main control unit sends the non-synchronous regime data and gives the standby main control unit;
Second confirms module, receives for the primary main control unit and confirms message, and the confirmation message includes the standby master control list
This is just being changed the confirmation content of the synchronous regime data in synchronous regime data for unit, and the primary main control unit changes this not
The data of synchronous regime are the data of synchronous regime, and the data of the synchronous synchronous regime of the primary main control unit are to the industry
Business processing unit.
Fig. 4 is a kind of structured flowchart two of data synchronization unit according to embodiments of the present invention, as shown in figure 4, the device
Including:
3rd modified module 42, for the event of reaching the standard grade that primary main control unit receives standby main control unit, the primary master control list
Non- synchronous regime data are revised as just in synchronous regime in unit, the primary main control unit send this just synchronous regime data to
The standby main control unit;
3rd confirms module 44, receives for the primary main control unit and confirms message, and the confirmation message includes the standby master control
This is just being changed unit the confirmation content of the synchronous regime data in synchronous regime data, and primary main control unit modification should
Data just in synchronous regime are the data of synchronous regime, and the data of the synchronous synchronous regime of the primary main control unit are arrived
The Service Processing Unit.
In the present embodiment, the device also includes:
Removing module, sends to the standby main control unit for the primary main control unit and synchronously completes event, the standby master control
Unit will not be locally that synchronous regime data are deleted.
In another embodiment of the present invention, a kind of data synchronous system is additionally provided, including:Primary main control unit,
Standby main control unit, Service Processing Unit;
The primary main control unit receives the application status data that the Service Processing Unit sends, and the primary main control unit is by the Shen
Please status data be revised as non-synchronous regime data, the non-synchronous regime data are synchronized to the business by the primary main control unit
Processing unit;
The primary main control unit is revised as the non-synchronous regime data just in synchronous regime data, and the primary main control unit is same
This is walked just in synchronous regime data to the standby main control unit;
The primary main control unit is received and confirms message, and the confirmation message includes the standby main control unit by this just in synchronous regime
The confirmation content of the data modification synchronous regime data, the primary main control unit changes this and is just in the data of synchronous regime
Data of synchronous regime, the data of the synchronous synchronous regime of the primary main control unit are to the Service Processing Unit.
With reference to preferred embodiment and embodiment, the present invention is described in detail.
This preferred embodiment provides a kind of data synchronization mechanism and realizes at primary main control unit, standby main control unit and business
Reason unit (there may be multiple) data consistency, wherein, at primary main control unit, standby main control unit and business
Primary main control unit, standby main control unit and Service Processing Unit function and effect phase in reason unit and above-described embodiment
Together, it is to avoid because series of problems caused by data are inconsistent.
This preferred embodiment methods described by main control unit be divided into " master state ", " stand-by state ", " activestandby state " with
And " data recovery state " three kinds of states.Wherein " master state " represents there was only primary main control unit, without standby master
Control unit;" stand-by state " is represented and have primary main control unit and standby main control unit simultaneously, and this unit is standby master control list
Unit;" activestandby state " is represented and have primary main control unit and standby main control unit simultaneously, and this unit is primary main control unit." number
According to recovering state " after masterslave switchover, main control unit and Service Processing Unit carry out a kind of transient state of data recovery.No
Exist and there was only standby main control unit, the situation without primary main control unit.Can be entered by any mode between main control unit
Row state is consulted.
Required synchronous data are divided into " application status ", " non-synchronous regime ", " just in synchronous regime " by this preferred embodiment
And " synchronous regime ", " application status " of the data, " non-synchronous regime ", " just in synchronous regime " and "
Application status data in synchronous regime " and above-described embodiment, non-synchronous regime data, just in synchronous regime data,
The function of synchronous regime data is identical with effect.
The operating procedure of primary main control unit, standby main control unit and Service Processing Unit is illustrated separately below.
First, primary main control unit operating procedure.
If primary main control unit is in " master state ", for the processing method of following event:
1. the request for data event of Service Processing Unit is received, after carrying out respective handling, data is set to " not synchronous
State ", is saved in locally and is issued to Service Processing Unit.It is issued to the data of Service Processing Unit, the state of carrying
For " non-synchronous regime ".Main control unit be issued to Service Processing Unit data not only can carrier state information, may be used also
To carry other information, such as the unique identification information of data.
2. the online event of standby main control unit is received, is preserved local, and be that the data of " non-synchronous regime " set
" just in synchronous regime " is set to, then the state of this unit is set to " activestandby state ", starts synchrodata to standby
Main control unit.
3. the event of synchronously completing is received, is not processed.
4. other events, recording exceptional daily record are received.
If primary main control unit is in " activestandby state ", for the processing method of following event:
1. the request for data event of Service Processing Unit is received, local data is searched, if there is no this data, logarithm
According to carrying out after respective handling, data are set into " non-synchronous regime ", are saved in locally and are synchronized to standby main control unit;
If locally there are this data, and in " synchronous regime ", data are carried into local state and is issued to line card;
If local data is in other states, do not process.
2. the data validation event of standby main control unit is received, if local data is in " just in synchronous regime ", by number
According to being set to " synchronous regime ", and if judge the data for not having " just in synchronous regime ", to standby master control list
Unit and Service Processing Unit send and synchronously complete event;If local data is in " non-synchronous regime ", data are arranged
For " synchronous regime ", and it is handed down to Service Processing Unit;If local data is in other states, any place is not done
Reason.
3. masterslave switchover event is received, this unit is set to " stand-by state ".
4. the offline event of standby main control unit is received, all data " non-synchronous regime " is set into, to Business Processing list
Unit sends synchronous removing event, and this unit is set to " master state ".
5. other events, recording exceptional daily record are received.
2nd, standby main control unit operating procedure.
Standby main control unit is the main control unit in " stand-by state ", for the processing method of following event:
1.. the data event that primary main control unit sends is received, is stored data into locally, and it is " same to arrange data
Step state ", to primary main control unit data validation event is sent.
2. receive primary main control unit transmission synchronously completes event, and the data for not being locally " synchronous regime " are complete
Delete in portion.
3. masterslave switchover event is received, is first all deleted the data for not being locally " synchronous regime ", at business
Reason unit sends masterslave switchover event, and this unit is set to " data recovery state ".
4. the offline event of primary main control unit is received, is " non-synchronous regime " by local all data modifications, at business
Reason unit sends masterslave switchover event, and this unit is set to " master state ".
5. other events, recording exceptional daily record are received.
Operating procedure of the main control unit in " data recovery state ":
1. the data application event of Service Processing Unit is received, if locally there are the data, local data is set
" non-synchronous regime " is set to, to the synchronous data of standby main control unit;If locally there are no the data, data are protected
It is stored to locally, be set to " non-synchronous regime ", to the synchronous data of standby main control unit.
2. the data validation event of standby main control unit is received, local data " synchronous regime " is revised as into, to business
Processing unit echo back data.
3. the event of synchronously completing is received, and deletion is not locally the data of " synchronous regime ", is sent out to standby main control unit
The time of synchronously completing is sent, this plate is set for " activestandby state ".
4. other events, recording exceptional daily record are received.
3rd, Service Processing Unit operating procedure.
Service Processing Unit needs processing business to configure, and synchronizes business data to main control unit as needed, at business
How processing business configuration is not belonging to present invention discussion scope to reason unit.Service Processing Unit is only carried out with primary main control unit
Communication, standby main control unit of getting along well is communicated.Processing method of the Service Processing Unit for following event:
1. business configuration event is received, as needed business datum primary main control unit is sent into, and locally by number
According to being set to " application status ".
2. the data validation event that primary main control unit is issued is received, if local data is in " just in synchronous regime ",
Local data is revised as into " synchronous regime ", and if judge there is no the data of " just in synchronous regime ", to primary
Main control unit sends and synchronously completes event;If local data is in other states, local data is revised as " synchronous
State ".
3. receive primary main control unit and synchronously complete event, local all data in " non-synchronous regime " are arranged
For " synchronous regime ".
4. masterslave switchover event is received, will be in the data modification of " non-synchronous regime " and " application status " for " just
In synchronous regime ", then give new primary main control unit by the data is activation " just in synchronous regime ";If all numbers
According to all in " synchronous regime ", then send to primary main control unit and synchronously complete event.
5. synchronous removing event is received, all data in " synchronous regime " are set to " non-synchronous regime ".
6. other events, recording exceptional daily record are received.
By above-described embodiment, each unit can at any time carry out masterslave switchover, after masterslave switchover, new standby master
Control unit need not restart, and can carry out continuous masterslave switchover.
In another preferred embodiment of the present invention, main control unit is NCP, and Service Processing Unit is line card.Below
For a main NCP, a standby NCP, the typical case of a line card is specifically described.
Scene 1, data normal synchronized, Fig. 5 is data normal synchronized schematic flow sheet according to the preferred embodiment of the invention,
As shown in Figure 5.
Step one, line card to main NCP sends data 1, and data 1 are " application status " on line card.
Step 2, main NCP is received after the data of line card, is saved in locally, and is synchronized to line card, and data 1 are being led
It is " non-synchronous regime " on NCP.
Step 3, standby NCP is received after the data of main NCP, is saved in locally, and sends confirmation to main NCP, data
1 on standby NCP is " synchronous regime ".
Step 4, main NCP is received after the confirmation of standby NCP, and modification local data is " synchronous regime ", and is sent
To line card.
Step 5, line card is received after the data of main NCP, and modification local data is " synchronous regime ".
Scene 2, after data normal synchronized, occur masterslave switchover scene, Fig. 6 be it is according to the preferred embodiment of the invention enter
Row masterslave switchover schematic flow sheet, as shown in Figure 6.
Step one, main NCP receives masterslave switchover event, changes this plate for " stand-by state ".
Step 2, standby NCP receives masterslave switchover event, and it is " data recovery state " to change this plate, is then sent out to line card
Send masterslave switchover event.
Step 3, line card receives masterslave switchover event, and all " non-synchronous regimes " and the data of " application status " are repaiied
It is changed to " just in synchronous regime ".In such a scenario all data are all " synchronous regimes ", send same to main NCP
Step completes event.
Scene 3, active and standby NCP carries out carrying out masterslave switchover during normal data synchronization.Fig. 7 is according to of the invention preferred
The active and standby NCP of embodiment carries out carrying out masterslave switchover schematic flow sheet during normal data synchronization, as shown in Figure 7.
Line card has data 1 and data 2, and data 1 are " synchronous regimes ", and data 2 are " non-synchronous regimes ".Main NCP
There are data 1 and data 2, data 1 are " synchronous regimes ", and data 2 are " non-synchronous regimes ".Standby NCP has data
1, data 1 are " synchronous regimes ".Main NCP also not to standby NCP synchrodatas 2 when, there is masterslave switchover.
Step one, main NCP receives masterslave switchover event, and this plate is revised as " stand-by state ".
Step 2, standby NCP receives masterslave switchover event, and this plate is revised as into " data recovery state ", sends to line card
Masterslave switchover event.
Step 3, line card is received after masterslave switchover event, and data 2 are revised as into " just in synchronous regime ", to main NCP
Send data 2.
Step 4, main NCP receives the data 2 of line card, and data 2 are saved in locally, is set to " non-synchronous regime ",
And send data 2 to standby NCP.
Step 5, standby NCP receives the data 2 of main NCP, and data 2 are revised as " synchronous regime ", and loopback number
Confirm according to 2.
Step 6, main NCP receives data 2 and confirms, data 2 are revised as into " synchronous regime ", to line card loopback number
According to 2.
Step 7, line card receives main NCP data 2, and data 2 are revised as into " synchronous regime ", sends to main NCP
Synchronously complete event.
Step 8, main NCP receives the event of synchronously completing, and sends to standby NCP and synchronously completes event.
Step 9, standby NCP receives the event of synchronously completing, and is left intact.
So far, main NCP, standby NCP, the data of line card three reach consistent with state.
Scene 4, it is active and standby to carry out batch data synchronization after plugging standby NCP.Fig. 8 is according to the preferred embodiment of the invention
Plugging standby NCP carries out batch data synchronization schematic flow sheet, as shown in Figure 8.
Line card and main NCP have data 1, and state is " non-synchronous regime ".If plugging standby NCP plates, process step
It is as follows:
Step one, main NCP receives standby NCP and reaches the standard grade event, and data 1 are set to " just in synchronous regime ", incite somebody to action this
Plate is revised as " activestandby state ", to standby NCP synchrodatas 1.
Step 2, standby NCP receives data 1, is saved in locally, and state is " synchronous regime ", to main NCP loopbacks
Data 1 confirm.
Step 3, main NCP receives data 1 and confirms, data 1 are revised as into " synchronous regime ", to standby NCP and
Main NCP sends and synchronously completes event.
Step 4, standby NCP receives the event of synchronously completing, and the data of all non-" synchronous regimes " is deleted, now
No data needs to delete.
Step 5, line card receives the event of synchronously completing, and data 1 are revised as " synchronous regime ".
So far, main NCP, standby NCP, the data of line card three reach consistent with state.
Scene five, it is active and standby to carry out in data synchronization process, there is masterslave switchover.Fig. 9 is according to the preferred embodiment of the present invention
It is active and standby carry out in data synchronization process occur masterslave switchover schematic flow sheet, as shown in Figure 9.
Line card has data 1, and state is " synchronous regime ", and data 2, state is " non-synchronous regime ";Main NCP has
Data 1, state is " synchronous regime ", and data 2 are " non-synchronous regime ";Standby NCP has data 1 and data 2,
State is " synchronous regime ".When standby NCP does not also send the confirmation of data 2 to main NCP, there is masterslave switchover.
Step one, main NCP receives masterslave switchover event, and this plate is set to " stand-by state ".
Step 2, standby NCP receives masterslave switchover event, and this plate is set into " data recovery state ", sends to line card
Masterslave switchover event.
Step 3, line card receives masterslave switchover event, and data 2 are set into " just in synchronous regime ", sends out to main NCP
Send data 2.
Step 4, main NCP receives data 2, and data 2 are revised as into " non-synchronous regime ", data 2 is synchronized to standby
NCP。
Step 5, standby NCP receives data 2, and data 2 are set into " synchronous regime ", and to main NCP data are sent
2 confirm.
Step 6, main NCP receives data 2 and confirms, data 2 are revised as into " synchronous regime ", and to line card number is sent
According to 2.
Step 7, line card receives data 2, and data 2 are revised as into " synchronous regime ", sends synchronous complete to main NCP
Into.
Step 8, main NCP is received and synchronously completed, and is sent to standby NCP and is synchronously completed event.
Step 9, standby NCP receives the event of synchronously completing, and does not process.
So far, main NCP, standby NCP, the data of line card three reach consistent with state.
This preferred embodiment is by double affirmation mechanisms, it is to avoid because abnormal failure caused by data syn-chronization, and can be from root
Ensure in sheet main control unit, standby main control unit and Service Processing Unit (there may be multiple) data it is in office when
Quarter is all consistent state.Such that it is able to avoid because the inconsistent caused series of problems of data.
Embodiments of the invention additionally provide a kind of storage medium.Alternatively, in the present embodiment, above-mentioned storage medium can
To be arranged to store the program code for performing the method and step of above-described embodiment:
Alternatively, in the present embodiment, above-mentioned storage medium can be including but not limited to:USB flash disk, read-only storage (ROM,
Read-Only Memory), random access memory (RAM, Random Access Memory), portable hard drive,
Magnetic disc or CD etc. are various can be with the medium of store program codes.
Alternatively, in the present embodiment, processor performs above-described embodiment according to the program code stored in storage medium
Method.
Obviously, those skilled in the art should be understood that above-mentioned each module of the invention or each step can be with general
Realizing, they can be concentrated on single computing device computing device, or be distributed in multiple computing devices and constituted
Network on, alternatively, they can be realized with the executable program code of computing device, it is thus possible to by they
Storage is performed in the storage device by computing device, and in some cases, can be held with the order being different from herein
The shown or described step of row, or they are fabricated to respectively each integrated circuit modules, or will be many in them
Individual module or step are fabricated to single integrated circuit module to realize.So, the present invention is not restricted to any specific hardware
Combine with software.
The preferred embodiments of the present invention are the foregoing is only, the present invention is not limited to, for the technology of this area
For personnel, the present invention can have various modifications and variations.It is all within the spirit and principles in the present invention, made it is any
Modification, equivalent, improvement etc., should be included within the scope of the present invention.
Claims (11)
1. a kind of method of data synchronization, it is characterised in that include:
Primary main control unit receives the application status data that Service Processing Unit sends, and the primary main control unit is by institute
Application status data modification is stated for non-synchronous regime data, the primary main control unit non-synchronous regime data by described in
It is synchronized to the Service Processing Unit;
The primary main control unit is revised as the non-synchronous regime data just in synchronous regime data, described primary
Main control unit synchronously it is described just in synchronous regime data to standby main control unit;
The primary main control unit is received and confirms message, and the confirmation message will be described including the standby main control unit
The confirmation content of synchronous regime data is just being changed in synchronous regime data, the primary main control unit modification is described just
In the data that the data of synchronous regime are synchronous regime, synchronous regime described in the primary main control unit is synchronous
Data are to the Service Processing Unit.
2. method according to claim 1, it is characterised in that also include:
The primary main control unit receives masterslave switchover event, and to the Service Processing Unit masterslave switchover is sent
Event;
Data mode in the Service Processing Unit is the primary master control list in the case of synchronous regime
What unit's reception Service Processing Unit sent synchronously completes event.
3. method according to claim 1, it is characterised in that also include:
The primary main control unit receives masterslave switchover event, and to the Service Processing Unit masterslave switchover is sent
Event;
Include the situation of the non-synchronous regime data or the application status data in the Service Processing Unit
Under, the primary main control unit is received just in synchronous regime data, wherein, described is institute just in synchronous regime data
Service Processing Unit is stated by the non-synchronous regime data or the application status data modification;
The primary main control unit is just revised as non-synchronous regime data by described in synchronous regime data, described primary
Main control unit sends the non-synchronous regime data to the standby main control unit;
The primary main control unit is received and confirms message, and the confirmation message will be described including the standby main control unit
Just in the confirmation content of the synchronous regime data modification synchronous regime data, the primary main control unit modification institute
The data for stating non-synchronous regime are the data of synchronous regime, synchronous regime described in the primary main control unit is synchronous
Data to the Service Processing Unit.
4. a kind of method of data synchronization, it is characterised in that include:
Primary main control unit receives the event of reaching the standard grade of standby main control unit, and the primary main control unit will non-synchronous regime
Data modification be just in synchronous regime, the primary main control unit send it is described just in synchronous regime data to described standby
Use main control unit;
The primary main control unit is received and confirms message, and the confirmation message will be described including the standby main control unit
Just in the confirmation content of the synchronous regime data modification synchronous regime data, the primary main control unit modification institute
State just synchronous regime data be synchronous regime data, the synchronous synchronization shape of the primary main control unit
The data of state are to Service Processing Unit.
5. method according to claim 1, it is characterised in that the primary main control unit modification synchronization shape
The data of state are that methods described includes after the data of synchronous regime:
The primary main control unit sends to the standby main control unit and synchronously completes event, the standby main control unit
To not be locally that synchronous regime data are deleted.
6. a kind of data synchronization unit, it is characterised in that include:
First receiver module, for primary main control unit the application status data that Service Processing Unit sends, institute are received
It is non-synchronous regime data that primary main control unit is stated by the application status data modification, and the primary main control unit will
The non-synchronous regime data are synchronized to the Service Processing Unit;
First modified module, is revised as the non-synchronous regime data for the primary main control unit synchronous
Status data, the primary main control unit synchronously it is described just in synchronous regime data to standby main control unit;
First confirms module, receives for the primary main control unit and confirms message, and the confirmation message includes described
Standby main control unit by described just in the confirmation content of synchronous regime data described in the modification of synchronous regime data, it is described
Primary main control unit modification is just in the data that the data of synchronous regime are synchronous regime, and the primary main control unit is same
The data of synchronous regime are to the Service Processing Unit described in step.
7. device according to claim 6, it is characterised in that also include:
First switches module, and for the primary main control unit masterslave switchover event is received, to the Business Processing list
Unit sends the masterslave switchover event;
Second receiver module, for the situation that the data mode in the Service Processing Unit is synchronous regime
Under, what the primary main control unit received that the Service Processing Unit sends synchronously completes event.
8. device according to claim 6, it is characterised in that also include:
Second switches module, and for the primary main control unit masterslave switchover event is received, to the Business Processing list
Unit sends the masterslave switchover event;
3rd receiver module, for including the non-synchronous regime data or the Shen in the Service Processing Unit
Please be in the case of status data, the primary main control unit is received just in synchronous regime data, wherein, it is described
Synchronous regime data are that the Service Processing Unit will the non-synchronous regime data or the application status data
Modification;
Second modified module, is just revised as described not synchronously for the primary main control unit in synchronous regime data
Status data, the primary main control unit sends the non-synchronous regime data to the standby main control unit;
Second confirms module, receives for the primary main control unit and confirms message, and the confirmation message includes described
Standby main control unit by described just in the confirmation content of synchronous regime data described in the modification of synchronous regime data, it is described
Primary main control unit changes the data that the data of the non-synchronous regime are synchronous regime, the primary main control unit
Described in synchronous the data of synchronous regime to the Service Processing Unit.
9. a kind of data synchronization unit, it is characterised in that include:
3rd modified module, for the event of reaching the standard grade that primary main control unit receives standby main control unit, the primary master
Control unit is revised as non-synchronous regime data just in synchronous regime, same described in the primary main control unit transmission
Step status data is to the standby main control unit;
3rd confirms module, receives for the primary main control unit and confirms message, and the confirmation message includes described
Standby main control unit by described just in the confirmation content of synchronous regime data described in the modification of synchronous regime data, it is described
Primary main control unit modification is just in the data that the data of synchronous regime are synchronous regime, and the primary main control unit is same
The data of synchronous regime are to Service Processing Unit described in step.
10. device according to claim 9, it is characterised in that described device includes:
Removing module, sends to the standby main control unit for the primary main control unit and synchronously completes event, institute
It will be locally that synchronous regime data are deleted to state standby main control unit.
11. a kind of data synchronous systems, it is characterised in that include:Primary main control unit, standby main control unit, Business Processing
Unit;
The primary main control unit receives the application status data that the Service Processing Unit sends, the primary master control
The application status data modification is non-synchronous regime data by unit, and the primary main control unit is synchronous by described in
Status data is synchronized to the Service Processing Unit;
The primary main control unit is revised as the non-synchronous regime data just in synchronous regime data, described primary
Main control unit synchronously it is described just in synchronous regime data to the standby main control unit;
The primary main control unit is received and confirms message, and the confirmation message will be described including the standby main control unit
The confirmation content of synchronous regime data is just being changed in synchronous regime data, the primary main control unit modification is described just
In the data that the data of synchronous regime are synchronous regime, synchronous regime described in the primary main control unit is synchronous
Data are to the Service Processing Unit.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510448471.3A CN106657168A (en) | 2015-07-27 | 2015-07-27 | Method, device and system for synchronizing data |
PCT/CN2016/070431 WO2017016196A1 (en) | 2015-07-27 | 2016-01-07 | Data synchronization method, apparatus, and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510448471.3A CN106657168A (en) | 2015-07-27 | 2015-07-27 | Method, device and system for synchronizing data |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106657168A true CN106657168A (en) | 2017-05-10 |
Family
ID=57883985
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510448471.3A Withdrawn CN106657168A (en) | 2015-07-27 | 2015-07-27 | Method, device and system for synchronizing data |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106657168A (en) |
WO (1) | WO2017016196A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110224849A (en) * | 2019-04-18 | 2019-09-10 | 广州市高科通信技术股份有限公司 | A kind of method preventing PTN device loss of data, system and storage medium |
CN111654384A (en) * | 2019-09-27 | 2020-09-11 | 中兴通讯股份有限公司 | Main/standby switching method, BRAS (broadband remote Access Server) equipment and storage medium |
CN113806143A (en) * | 2018-05-11 | 2021-12-17 | 创新先进技术有限公司 | Remote disaster recovery method, system and electronic equipment |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112612654B (en) * | 2021-01-08 | 2024-03-29 | 成都民航空管科技发展有限公司 | Multi-host-standby switching method of air traffic control automation system and redundant service system |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1564656A1 (en) * | 2004-02-10 | 2005-08-17 | Research In Motion Limited | Apparatus and associated method for facilitating initiation of synchronization of database copies connected by way of a radio air interface |
US7039661B1 (en) * | 2003-12-29 | 2006-05-02 | Veritas Operating Corporation | Coordinated dirty block tracking |
CN101075861A (en) * | 2007-06-28 | 2007-11-21 | 中兴通讯股份有限公司 | Method for realizing main spared board thermal backup and reversing main spared board |
CN102510408A (en) * | 2011-11-30 | 2012-06-20 | 武汉烽火网络有限责任公司 | Method for realizing TCP (transmission control protocol) application main and standby changeover |
CN103188065A (en) * | 2011-12-30 | 2013-07-03 | 北京新媒传信科技有限公司 | Method and system of data synchronism in business service |
CN103902405A (en) * | 2012-12-28 | 2014-07-02 | 杭州宏杉科技有限公司 | Quasi-continuity data replication method and device |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070300026A1 (en) * | 2006-06-23 | 2007-12-27 | Kwok-Yan Leung | Synchronous backup device and method used for storage device |
JP4920390B2 (en) * | 2006-12-05 | 2012-04-18 | 株式会社東芝 | Storage device |
CN102075580B (en) * | 2011-01-20 | 2013-04-17 | 迈普通信技术股份有限公司 | Method and system for storing synchronous data in distributive network equipment |
CN103077242B (en) * | 2013-01-11 | 2016-03-09 | 北京佳讯飞鸿电气股份有限公司 | The method of a kind of fulfillment database server two-node cluster hot backup |
CN104253707B (en) * | 2013-06-28 | 2019-06-07 | 上海斐讯数据通信技术有限公司 | A kind of master and backup discs multicast service synchronous method |
-
2015
- 2015-07-27 CN CN201510448471.3A patent/CN106657168A/en not_active Withdrawn
-
2016
- 2016-01-07 WO PCT/CN2016/070431 patent/WO2017016196A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7039661B1 (en) * | 2003-12-29 | 2006-05-02 | Veritas Operating Corporation | Coordinated dirty block tracking |
EP1564656A1 (en) * | 2004-02-10 | 2005-08-17 | Research In Motion Limited | Apparatus and associated method for facilitating initiation of synchronization of database copies connected by way of a radio air interface |
CN101075861A (en) * | 2007-06-28 | 2007-11-21 | 中兴通讯股份有限公司 | Method for realizing main spared board thermal backup and reversing main spared board |
CN102510408A (en) * | 2011-11-30 | 2012-06-20 | 武汉烽火网络有限责任公司 | Method for realizing TCP (transmission control protocol) application main and standby changeover |
CN103188065A (en) * | 2011-12-30 | 2013-07-03 | 北京新媒传信科技有限公司 | Method and system of data synchronism in business service |
CN103902405A (en) * | 2012-12-28 | 2014-07-02 | 杭州宏杉科技有限公司 | Quasi-continuity data replication method and device |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113806143A (en) * | 2018-05-11 | 2021-12-17 | 创新先进技术有限公司 | Remote disaster recovery method, system and electronic equipment |
CN113806143B (en) * | 2018-05-11 | 2024-04-26 | 创新先进技术有限公司 | Remote disaster recovery method, system and electronic equipment |
CN110224849A (en) * | 2019-04-18 | 2019-09-10 | 广州市高科通信技术股份有限公司 | A kind of method preventing PTN device loss of data, system and storage medium |
CN111654384A (en) * | 2019-09-27 | 2020-09-11 | 中兴通讯股份有限公司 | Main/standby switching method, BRAS (broadband remote Access Server) equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
WO2017016196A1 (en) | 2017-02-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8761001B2 (en) | Method and network system for implementing user port orientation in multi-machine backup scenario of broadband remote access server | |
CN101714916B (en) | Method, equipment and system for backing up | |
US9219701B2 (en) | Distributed method and system for implementing link aggregation control protocol (LACP) standard state machines | |
CN100499507C (en) | Disaster recovery system, method and network device | |
CN101968744B (en) | Intelligent resilient framework (IRF) system-based method and system for upgrading box type equipment | |
CN101739263A (en) | Method and device for realizing operating system update in multi-computer cluster system | |
CN106657168A (en) | Method, device and system for synchronizing data | |
WO2012013050A1 (en) | Method and server used for information synchronization between master equipment and standby equipment | |
CN108595670B (en) | Data storage method and device, computer device and storage medium | |
CN109491832A (en) | Data disaster tolerance method and website | |
KR20100099319A (en) | Node system, server switching method, server device, and data transfer method | |
CN106341251A (en) | Master and slave switching method and device based on dual master control | |
CN103107906A (en) | Communication method between media boards, media boards and communication machine frame device | |
CN105472024A (en) | Cross-region data synchronizing method based on message pushing mode | |
CN111654384A (en) | Main/standby switching method, BRAS (broadband remote Access Server) equipment and storage medium | |
CN109802995A (en) | Information push method, device, equipment and storage medium | |
CN111241200B (en) | Master-slave synchronous processing method and device based on SQLite database | |
CN108667640B (en) | Communication method and device, and network access system | |
JP5449229B2 (en) | Call relief system and call relief method | |
JP6033468B2 (en) | Optical transmission device, optical transmission system, and communication method | |
CN108984346B (en) | Method, system and storage medium for producing data disaster tolerance | |
CN114785849A (en) | Application high-availability method realized based on multi-level node network | |
CN113890817A (en) | Communication optimization method and device | |
CN114745557B (en) | Disaster recovery operation execution method and device, storage medium and electronic device | |
CN112787802A (en) | Key switching method, device, terminal and computer readable storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20170510 |
|
WW01 | Invention patent application withdrawn after publication |