×

Method and apparatus for mirroring data stored in a mass storage system

  • US 7,181,581 B2
  • Filed: 05/05/2003
  • Issued: 02/20/2007
  • Est. Priority Date: 05/09/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method of mirroring a storage device comprising:

  • receiving a request at a mass storage system from a server to perform a mirror coherency synchronization operation that synchronizes mirrored data from a first storage device to a second storage device;

    prior to performing the mirroring operation, sending, to the server, an acknowledgement that the mirroring operation had been completed;

    identifying data in a write cache that requires mirroring;

    copying the identified data in the write cache to the second storage device;

    responding to read commands directed to the second storage device with unflushed data from the write cache instead of data from the second storage device; and

    responding to read commands directed to the first storage device with unflushed data from the write cache instead of data from the first storage device.

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