Halo based file system replication
AssigneeFacebook, Inc.
InventorRichard Theodore William Wareing
Life of this patent
Estimating the term…
Loading patent…
AssigneeFacebook, Inc.
InventorRichard Theodore William Wareing
Estimating the term…
The disclosure is directed to replicating datasets between data storage servers in a distributed computer network synchronously and asynchronously (“the technology”). A replication interface receives a request from a client to store a dataset in the distributed computer network. The replication interface identifies a first set of storage servers that are within a halo defined by the client. The replication interface replicates the dataset to the first set of the storage servers synchronously, and a remaining set of the storage servers, e.g., storage servers that are outside of the halo asynchronously. The replication interface can perform the synchronous and asynchronous replication simultaneously. The halo can be determined based on various parameters, including a halo latency, which indicates a permissible latency threshold between the client and a storage server to which the dataset is to be replicated synchronously.
A method performed by a computing system,
A system, comprising:
A non-transitory computer-readable storage medium storing computer-readable instructions, comprising:
Dependencies are inferred from the claim text.