×

Maintaining data consistency in mirrored cluster storage systems with write-back cache

  • US 7,908,448 B1
  • Filed: 01/11/2008
  • Issued: 03/15/2011
  • Est. Priority Date: 01/30/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for maintaining mirrored data consistency between a primary networked storage node and a secondary networked storage node using write-intent logging, the method comprising:

  • establishing a delay period;

    logging, on the primary networked storage node, an intent to write data, comprising setting a bit in a gate bitmap, the bit corresponding to a storage area within the primary networked storage node where the data is to be written;

    writing the data to the primary networked storage node after logging the intent to write data;

    relaying a request to the secondary networked storage node to minor the data after logging the intent to write data; and

    after the delay period completes, clearing the bit in the gate bitmap to protect an underlying write-back cache, wherein any entries of the write-back cache made before the delay period began are flushed to a disk prior to the delay period completing.

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