Method of storing encoded data slices using a distributed agreement protocol
AssigneeInternational Business Machines Corporation
InventorsManish Motwani, Jason K. Resch, Ilya Volvovski
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsManish Motwani, Jason K. Resch, Ilya Volvovski
Estimating the term…
A system includes a plurality of functional rating modules configured to execute a deterministic function, a normalizing function and a scoring function using a set of storage unit coefficients that are different for each of the functional rating modules. The functional rating modules are configured to receive an encoded data slice identifier, perform the deterministic function using the encoded data slice identifier and a first storage unit coefficient to produce an interim result, perform the normalization function using interim result to produce a normalized interim result, and perform the scoring function by performing a mathematical function on the normalized interim result to produce a score. The system also includes a ranking module configured to receive the score from each of the plurality of functional rating modules to produce a highest ranked set of storage units for storing a plurality of sets of encoded data slices.
A system for selecting a set of storage units of a dispersed storage network (DSN), the system comprises:
A computing device configured to execute a decentralized agreement protocol for selecting a set of storage units of a dispersed storage network (DSN), the computing device comprises:
A computing device of a group of computing devices of a dispersed storage network (DSN), the computing device comprises:
Dependencies are inferred from the claim text.