×

Coherency of replicas for a distributed file sharing system

  • US 7,831,735 B1
  • Filed: 03/02/2009
  • Issued: 11/09/2010
  • Est. Priority Date: 12/31/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system comprising:

  • a plurality of computing nodes, including a first node configured to store a first timestamp associated with a first replica of an object, wherein the first replica is stored on the first node;

    wherein in response to receiving a read request to read data from the object, the first node is configured to;

    determine whether an amount of time elapsed since a time indicated by the first timestamp exceeds a threshold amount;

    if the amount of time elapsed does not exceed the threshold amount, respond to the read request by returning data from the first replica stored on the first node;

    if the amount of time elapsed does exceed the threshold amount, synchronize the first replica of the object stored on the first node with a second replica of the object stored on a second node of the plurality of nodes; and

    after said synchronizing, respond to the read request by returning data from the first replica stored on the first node.

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