Selecting a store for deduplicated data
AssigneeHewlett-Packard Development Company, L.P.
InventorsAndrew Todd, Peter Thomas Camble, Wayland Kenneth Jeong, Kaushik Chandrasekharan, Dennis Suehr
Life of this patent
Estimating the term…
Abstract
A technique includes communicating a plurality of hashes associated with chunks of an object to at least some stores of a plurality of stores on which the object is distributed; and in response to the communication, receiving responses indicating a distribution of the associated chunks. The technique includes selecting one of the stores based at least in part on the responses and communicating deduplicated data associated with the object to the selected store.
Claims15
A method comprising:
- communicating a plurality of hashes associated with chunks of an object to at least some stores of a plurality of stores on which the object is distributed;
- in response to the communication, receiving responses indicating a distribution of the associated chunks;
- selecting one of the stores based at least in part on the responses;
- and
- communicating deduplicated data associated with the object to the selected store.
A system comprising:
- a plurality of team members to store a distributed teamed object,
- wherein at least some of the team members are to receive a plurality of hashes associated with chunks of the teamed object, in response to the communication, communicate responses indicating a distribution of the associated chunks, and interact with an application to receive deduplicated data based at least in part on the communication of the responses.
An article comprising a computer readable non-transitory storage medium to store instructions that when executed by a computer cause the computer to:
- communicate a plurality of hashes associated with chunks of an object to at least some stores of a plurality of stores on which the object is distributed;
- in response to the communication, receive responses indicating a distribution of the associated chunks;
- select one of the stores based at least in part on the responses;
- and
- communicate deduplicated data associated with the object to the selected store.
Dependencies are inferred from the claim text.