Urgent replication facility
First Claim
1. A method for reconciling changes between one or more files stored on a first computer system and a replica of the one or more files stored on a second computer system, the method comprising:
- maintaining an update sequence number indicative of a number of changes to the one or more files;
detecting a change to the one or more files and, in response to the detected change, increasing the update sequence number to an increased value;
comparing the increased value of the update sequence number to information indicative of a most recent reconciliation between the one or more files and the replica of the one or more files;
in response to the comparing, providing an indication of a type associated with the change; and
modifying the replica of the one or more files.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for expediting the replication of at least one specified object to a replica in a distributed computer system. A source object of a source replica determines that it has an urgent change to propagate through the distributed system, and informs a replication facility at the source replica of the urgent change. The facility extracts, or is provided with, the change information from that object, and the source replica communicates information representative of the change to a destination replica. A replication facility at the destination replica provides the change information to a destination replica object, which uses the information to make itself consistent with the source replica object.
-
Citations
2 Claims
-
1. A method for reconciling changes between one or more files stored on a first computer system and a replica of the one or more files stored on a second computer system, the method comprising:
-
maintaining an update sequence number indicative of a number of changes to the one or more files; detecting a change to the one or more files and, in response to the detected change, increasing the update sequence number to an increased value; comparing the increased value of the update sequence number to information indicative of a most recent reconciliation between the one or more files and the replica of the one or more files; in response to the comparing, providing an indication of a type associated with the change; and modifying the replica of the one or more files.
-
-
2. A method for replicating data between a first computer system and a second computer system in a distributed computing environment, the method comprising:
-
storing one or more files on the first computer system; storing a replica of the one or more files on the second computer system; maintaining an update sequence number indicative of a number of changes to the one or more files; detecting a change to the one or more files and, in response to the detected change, increasing the update sequence number to an increased value; and transmitting the increased value of the update sequence number to the second computer in association with information describing the change and an indication of a type associated with the change.
-
Specification