×

Storage system employing universal timer for peer-to-peer asynchronous maintenance of consistent mirrored storage

  • US 6,148,383 A
  • Filed: 07/09/1998
  • Issued: 11/14/2000
  • Est. Priority Date: 07/09/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for backing up data in a peer-to-peer backup system with multiple primary storage sub-sites each of the primary storage sub-sites having a counterpart secondary storage sub-site, each of the primary and secondary storage sub-sites being in communication with a universal timer, the method comprising:

  • each primary sub-site receiving one or more updates, storing the updates at the primary sub-site in an order, and transmitting each update along with a sequence code representing the update'"'"'s order to the counterpart secondary sub-site;

    each secondary sub-site receiving updates from its counterpart primary storage sub-site and storing the updates in a secondary journal of the secondary sub-site; and

    in response to expiration of a periodic interval of the universal timer,each primary sub-site sending its counterpart secondary sub-site a confirmation message identifying all updates sent in the expired interval;

    each secondary sub-site checking for receipt of the confirmation message;

    if confirmation messages were received by all secondary sub-sites, each secondary sub-site checking its secondary journal for presence of all updates identified by the confirmation message received by that secondary sub-site, and if each secondary journal contains all identified updates, each secondary sub-site committing the journaled updates to storage of the secondary sub-site.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×