×

Coordinated dirty block tracking

  • US 7,039,661 B1
  • Filed: 12/29/2003
  • Issued: 05/02/2006
  • Est. Priority Date: 12/29/2003
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • in response to obtaining first data for replication to a secondary storage area, causing an indicator to be set for a first location, whereinthe first data are stored in the first location of a first storage area, andthe indicator indicates that the first data are unsynchronized with corresponding data in a corresponding location of the secondary storage area; and

    causing an entry to be added to a list of entries for the first location, wherein each entry in the list is related to an update to data in the first location, and the list can be used to reset the indicator for the first location;

    writing a record to a transaction log, wherein the record comprises the first location;

    in response to receiving an acknowledgement that the first data have been received at the secondary storage area,causing the first location to be removed from each active transaction of at least one active transaction in the transaction log; and

    if one active transaction of the at least one active transaction in the transaction log is completed,writing a second record to the transaction log indicating that the one active transaction is complete.

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