×

Distributed file system backup and synchronization

  • US 9,904,604 B2
  • Filed: 12/31/2014
  • Issued: 02/27/2018
  • Est. Priority Date: 09/30/2014
  • Status: Active Grant
First Claim
Patent Images

1. At least one machine readable medium that is not a transitory propagating signal, the machine readable medium including instructions that, when executed by hardware of a node, cause the node to perform operations comprising:

  • identifying, from a local data store of the node, a state of a file system element identified in a file system element definition, the state being one of a plurality of states and corresponding to a data distribution action, the file system element definition being one of a plurality of file system element definitions in a collection schema of a collection, wherein a file system element is a file or directory of the local data store, wherein a collection is a portion of the local data store identified for distribution, wherein the portion includes at least two file system elements having different local root paths in the local data store, and wherein a collection schema defines the file system elements in the collection;

    receiving a portion of the collection schema from an authority node of the collection that is distinct from the node, the portion including the plurality of file system element definitions and the authority node managing the collection schema;

    issuing, by the node in response to identifying the state, a communication to a list of participant nodes in furtherance of completion of the data distribution action, the list of participant nodes being a subset of a plurality of nodes that are members of the collection;

    receiving a response to the communication from a participant node in the list of participant nodes; and

    completing the data distribution action using content from the response.

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