×

Memory configuration for data replication system including identification of a subsequent log entry by a destination computer

  • US 8,656,218 B2
  • Filed: 09/12/2012
  • Issued: 02/18/2014
  • Est. Priority Date: 12/19/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for performing data replication in a computer network, the method comprising:

  • storing, with computer hardware comprising memory and one or more computer processors, one or more log entries in the memory wherein each of the log entries represents a data management operation generated by an application on a source computer for data stored on a first storage device, and wherein each of the log entries has a unique identification associated therewith;

    transmitting copies of log entries in the memory to at least one destination computer;

    replaying the one or more copies of the log entries received by the at least one destination computer to replicate the data management operations on data on a second storage device to create replicated data that replicates the data stored on the first storage device;

    storing additional copies of the log entries in the memory in response to suspension of the replaying of the one or more copies of the log entries by the at least one destination computer;

    deleting in the memory, one or more of the log entries based on exceeding a storage threshold associated with the memoryusing the unique identification of a processed log entry on the destination computer to locate a log entry in the memory that occurs after the processed log entry; and

    performing a synchronization operation to synchronize the data stored on the source computer with the data stored on the destination computer when the memory no longer has a copy of the log entry that occurs after the processed log entry.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×