LOCALIZED DISPERSED STORAGE MEMORY SYSTEM
First Claim
1. A method for storing data on a single hard drive, the method comprises:
- receiving data to store;
determining error coding dispersal storage function parameters;
encoding at least a portion of the data in accordance with the error coding dispersal storage function parameters to produce a set of data slices;
defining addressable storage sectors within the single hard drive based on a number of data slices within the set of data slices to produce a set of addressable storage sectors; and
storing data slices of the set of data slices in corresponding addressable storage sectors of the set of addressable storage sectors.
5 Assignments
0 Petitions
Accused Products
Abstract
A method begins by a processing module receiving data to store and determining error coding dispersal storage function parameters. The method continues with the processing module encoding at least a portion of the data in accordance with the error coding dispersal storage function parameters to produce a set of data slices. The method continues with the processing module defining addressable storage sectors within the single hard drive based on a number of data slices within the set of data slices to produce a set of addressable storage sectors. The method continues with the processing module storing data slices of the set of data slices in corresponding addressable storage sectors of the set of addressable storage sectors.
108 Citations
24 Claims
-
1. A method for storing data on a single hard drive, the method comprises:
-
receiving data to store; determining error coding dispersal storage function parameters; encoding at least a portion of the data in accordance with the error coding dispersal storage function parameters to produce a set of data slices; defining addressable storage sectors within the single hard drive based on a number of data slices within the set of data slices to produce a set of addressable storage sectors; and storing data slices of the set of data slices in corresponding addressable storage sectors of the set of addressable storage sectors. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for rebuilding data stored on a single hard drive, the method comprises:
-
detecting a storage error of an encoded data slice of a set of encoded data slices, wherein the set of encoded data slices represents data encoded using an error coding dispersal storage function, wherein the single hard drive is defined to have a set of addressable storage sectors, and wherein encoded data slices of the set of encoded data slices are stored in corresponding addressable storage sectors of the set of addressable storage sectors; determining a type of error for the storage error; and when the type of error is a first error type; rebuilding the encoded data slice in accordance with the error coding dispersal storage function to produce a rebuilt encoded data slice; and storing the rebuilt encoded data slice at a different storage location in the corresponding addressable storage sector of the encoded data slice. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A computer comprises:
-
an interface; a hard drive; and a processing module operable to; receive, via the interface, data to store; determine error coding dispersal storage function parameters; encode at least a portion of the data in accordance with the error coding dispersal storage function parameters to produce a set of data slices; define addressable storage sectors within the hard drive based on a number of data slices within the set of data slices to produce a set of addressable storage sectors; and store data slices of the set of data slices in corresponding addressable storage sectors of the set of addressable storage sectors. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A computer comprises:
-
a hard drive; and a processing module operable to; detect a storage error of an encoded data slice of a set of encoded data slices, wherein the set of encoded data slices represents data encoded using an error coding dispersal storage function, wherein the hard drive is defined to have a set of addressable storage sectors, and wherein encoded data slices of the set of encoded data slices are stored in corresponding addressable storage sectors of the set of addressable storage sectors; determine a type of error for the storage error; and when the type of error is a first error type; rebuild the encoded data slice in accordance with the error coding dispersal storage function to produce a rebuilt encoded data slice; and store the rebuilt encoded data slice at a different storage location in the corresponding addressable storage sector of the encoded data slice. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
Specification