Please download the dossier by clicking on the dossier button x
×

Processing Write Requests with Server Having Global Knowledge

  • US 20090006487A1
  • Filed: 06/27/2007
  • Published: 01/01/2009
  • Est. Priority Date: 06/27/2007
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method of processing write requests in a distributed system comprising a plurality of servers each storing a replica of the same data and engaging in replication to maintain data consistency among each of the replicas stored on the plurality of servers, the method comprising:

  • receiving at a first server a write request with data to be written to a replica stored on the first server, wherein the first server is one of a plurality of servers;

    determining whether the data in the write request is subject to a global data rule;

    transmitting an approval request to a central server to approve the acceptance of the write request, wherein the central server is another one of the plurality of servers and has global knowledge;

    receiving a message from the central server indicating whether the approval request has been approved;

    in response to the central server approving the approval request, the first server accepting the write request and writing the data to the replica stored on the first server; and

    in response to the central server not approving the approval request, the first server denying the write request.

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