×

System and method for verifying and correcting the consistency of mirrored data sets

  • US 8,010,509 B1
  • Filed: 06/30/2006
  • Issued: 08/30/2011
  • Est. Priority Date: 06/30/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method for verifying that first and second data sets are consistent comprising:

  • identifying, by a processor, a common instantiation of the first and second data sets, the first data set associated with a source verification module and the second data set associated with a destination verification module;

    utilizing the identified common instantiation to perform a verification process between the source verification module and the destination verification module, wherein the source verification module and the destination verification module perform the verification process using a plurality of different modes, the plurality of different modes including a first mode, a second mode, and a third mode,wherein the first mode performs a combined verification and repair procedure, the second mode performs only a verification procedure, and the third mode operates in combination with either the first mode or the second mode to send checksum information over a network in place of complete data blocks;

    sending, from a source computer hosting the first data set, a data stream associated with the first data set to a destination computer hosting the second data set;

    comparing, at the destination computer, the received data stream with the second data set; and

    in response to detecting one or more data inconsistencies between the received data stream and the second data set, generating, by the processor, a verify log configured to record the one or more data inconsistencies on a persistent storage device, the verify log utilized by the destination computer to notify an administrator of the inconsistencies.

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