Data Synchronisation Across Multiple Data Storages When Processing Transactions Received on a Network
First Claim
Patent Images
1. An environment comprising:
- a primary storage connected to a network;
a backup storage designed to store the same data as said primary storage;
a client system sending a transaction request to said primary storage on said network, wherein said transaction request causes a change to the data stored by said primary storage; and
a synchronization unit monitoring said network to determine the presence of said transaction request on said network, said synchronization unit propagating the change to said backup storage.
1 Assignment
0 Petitions
Accused Products
Abstract
A synchronization unit examines the packets on a network to determine the changes being caused to a database server, and propagates the same changes to corresponding backup server(s). As the synchronization is implemented in a separate unit, the throughput performance of database servers may not be impeded due to the synchronization requirement.
35 Citations
17 Claims
-
1. An environment comprising:
-
a primary storage connected to a network;
a backup storage designed to store the same data as said primary storage;
a client system sending a transaction request to said primary storage on said network, wherein said transaction request causes a change to the data stored by said primary storage; and
a synchronization unit monitoring said network to determine the presence of said transaction request on said network, said synchronization unit propagating the change to said backup storage. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer readable medium carrying one or more sequences of instructions for causing a synchronization unit to synchronize a backup storage with a primary storage, wherein execution of said one or more sequences of instructions by one or more processors contained in said synchronization unit causes said one or more processors to perform the actions of:
-
monitoring a network to determine a transaction request which would cause a change in said primary storage; and
propagating said change to said backup storage. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method of synchronizing a backup storage with a primary storage, said method comprising:
-
monitoring a network to determine a transaction request which would cause a change in said primary storage; and
propagating said change to said backup storage. - View Dependent Claims (14, 15, 16, 17)
-
Specification