DISPERSED STORAGE UNIT SELECTION
First Claim
Patent Images
1. A dispersed storage device for use within a dispersed storage network, comprising:
- an interface; and
a processing module operable to;
slice an encoded data segment of a data object into error coded data slices;
determine slice metadata for the error coded data slices;
determine memory characteristics of dispersed storage units capable of storing the error coded data slices;
select a set of dispersed storage units for storing the error coded data slices based on the slice metadata and the memory characteristics; and
output, via the interface, the error coded data slices to corresponding ones of the set of dispersed storage units.
7 Assignments
0 Petitions
Accused Products
Abstract
A dispersed storage device for use within a dispersed storage network operates to select a set of dispersed storage units for storage of a data object by slicing an encoded data segment of a data object into error coded data slices, determining slice metadata for the error coded data slices, determining memory characteristics of dispersed storage units capable of storing the error coded data slices and selecting the set of dispersed storage units for storing the error coded data slices based on the slice metadata and the memory characteristics.
108 Citations
23 Claims
-
1. A dispersed storage device for use within a dispersed storage network, comprising:
-
an interface; and a processing module operable to; slice an encoded data segment of a data object into error coded data slices; determine slice metadata for the error coded data slices; determine memory characteristics of dispersed storage units capable of storing the error coded data slices; select a set of dispersed storage units for storing the error coded data slices based on the slice metadata and the memory characteristics; and output, via the interface, the error coded data slices to corresponding ones of the set of dispersed storage units. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for selecting dispersed storage units within a dispersed storage network, comprising:
-
slicing a data segment of a data object into error coded data slices; determining slice metadata for the error coded data slices; determining memory characteristics of dispersed storage units capable of storing the error coded data slices; selecting a set of dispersed storage units for storing the error coded data slices based on the slice metadata and the memory characteristics; and outputting, via the interface, the error coded data slices to corresponding ones of the set of dispersed storage units. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification