×

Cluster database with remote data mirroring

  • US 6,859,811 B1
  • Filed: 01/15/2004
  • Issued: 02/22/2005
  • Est. Priority Date: 01/15/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method for mirroring data between a plurality of sites, comprising:

  • establishing a replication relationship between the plurality of sites including a first site and a second site;

    replicating at least some changes made at any site of said plurality of sites at each other site of said plurality of sites;

    a first server associated with the first site requesting performance of a write operation;

    in response to said request, performing the write operation at the first site, and sending a message to request that the write operation be mirrored at the second site;

    the first server receiving an indication that the write operation could not be successfully performed at the second site;

    in response to the indication, the first server initiating a membership voting operation to determine which of the first server and a second server associated with the second site should be removed from said replication membership; and

    if it is determined that the second server associated with the second site should be removed from said replication membership, then the first server sending a message to indicate that write operations are no longer to be replicated at said second site.

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