DATA SYNCHRONIZATION BETWEEN A DATA CENTER ENVIRONMENT AND A CLOUD COMPUTING ENVIRONMENT
First Claim
1. A computer-implemented method for simultaneously maintaining copies of data in a data center and a cloud computing environment, comprising:
- transferring a modified first data record in a first database of the data center to a cloud replicator in the cloud computing environment, wherein the cloud replicator is configured to modify a corresponding data record in a second database of the cloud computing environment in response to receiving the modified first data record;
determining whether a second data record has been modified in the second database; and
upon determining that the second data record has been modified, determining whether a corresponding data record in the first database of the data center should be modified.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and articles for simultaneously maintaining copies of data in a data center and a cloud computing environment providing network based services. Synchronizing applications monitor modifications to data records made in the data center and the cloud computing environment. The synchronizing applications are also configured to convert modified records from the data center into a format compatible with databases in the cloud computing environment prior to updating the databases in the cloud computing environment, and vice versa.
98 Citations
20 Claims
-
1. A computer-implemented method for simultaneously maintaining copies of data in a data center and a cloud computing environment, comprising:
-
transferring a modified first data record in a first database of the data center to a cloud replicator in the cloud computing environment, wherein the cloud replicator is configured to modify a corresponding data record in a second database of the cloud computing environment in response to receiving the modified first data record; determining whether a second data record has been modified in the second database; and upon determining that the second data record has been modified, determining whether a corresponding data record in the first database of the data center should be modified. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for simultaneously maintaining copies of data in a data center and a cloud computing environment, comprising:
-
receiving a modified first data record from a first database of the data center; determining whether a second data in the second database should be modified based on the modified first data record; and upon determining that the second data record should be modified, replicating modifications to the first data record in the second data record, wherein the replicating comprises converting the modified first data record into a format compatible with the second database. - View Dependent Claims (8, 9)
-
-
10. A computer readable storage medium comprising a program product which, when executed is configured to perform an operation for simultaneously maintaining copies of data in a data center and a cloud computing environment, comprising:
-
transferring a modified first data record in a first database of the data center to a cloud replicator in the cloud computing environment, wherein the cloud replicator is configured to modify a corresponding data record in a second database of the cloud computing environment in response to receiving the modified first data record; determining whether a second data record has been modified in the second database; and upon determining that the second data record has been modified, determining whether a corresponding data record in the first database of the data center should be modified. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system, comprising:
-
a memory device comprising at least one application for simultaneously maintaining copies of data in a data center and a cloud computing environment; and at least one processor which, when executing the at least one application is configured to; transfer a modified first data record in a first database of the data center to a cloud replicator in the cloud computing environment, wherein the cloud replicator is configured to modify a corresponding data record in a second database of the cloud computing environment in response to receiving the modified first data record; determine whether a second data record has been modified in the second database; and upon determining that the second data record has been modified, determine whether a corresponding data record in the first database of the data center should be modified. - View Dependent Claims (17, 18, 19, 20)
-
Specification