System, methods, and apparatus for subdividing data for storage in a dispersed data storage grid
First Claim
Patent Images
1. A method comprises:
- dividing a string of data into a plurality of data subsets;
generating a plurality of data slice subsets from the plurality of data subsets;
combining two or more of the plurality of data slice subsets into a first data slice by at least one of;
appending a first one of the two or more of the plurality of data slice subsets to a second one of the two or more of the plurality of data slice subsets; and
forming the first data slice from the two or more of the plurality of data slice subsets; and
combining another two or more of the plurality of data slice subsets into a second data slice.
4 Assignments
0 Petitions
Accused Products
Abstract
An efficient method for breaking source data into smaller data subsets and storing those subsets along with coded information about some of the other data subsets on different storage nodes such that the original data can be recreated from a portion of those data subsets in an efficient manner.
-
Citations
11 Claims
-
1. A method comprises:
-
dividing a string of data into a plurality of data subsets; generating a plurality of data slice subsets from the plurality of data subsets; combining two or more of the plurality of data slice subsets into a first data slice by at least one of; appending a first one of the two or more of the plurality of data slice subsets to a second one of the two or more of the plurality of data slice subsets; and forming the first data slice from the two or more of the plurality of data slice subsets; and combining another two or more of the plurality of data slice subsets into a second data slice. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer comprises:
-
a communication network interface; a computer processing module operably coupled to; divide a string of data into a plurality of data subsets; generate a plurality of data slice subsets from the plurality of data subsets; combine two or more of the plurality of data slice subsets into a first data slice by at least one of; appending a first one of the two or more of the plurality of data slice subsets to a second one of the two or more of the plurality of data slice subsets; and forming the first data slice from the two or more of the plurality of data slice subsets; and combine another two or more of the plurality of data slice subsets into a second data slice; send, via the communication network interface, the first data slice to a first storage node of a dispersed storage system; and send, via the communication network interface, the second data slice to a second storage node of the dispersed storage system. - View Dependent Claims (8, 9, 10, 11)
-
Specification