METHOD AND APPARATUS FOR DISPERSED STORAGE OF STREAMING DATA
First Claim
1. A dispersed storage processing method comprises:
- receiving streaming data;
receiving dispersed storage resource configuration information;
when the dispersed storage resource configuration information requires a plurality of sets of dispersed storage resources;
allocating the plurality of sets of dispersed storage resources;
obtaining error coding dispersed storage function parameters;
partitioning the streaming data into a plurality of data streams in accordance with the dispersed storage resource configuration information; and
converting, via the plurality of sets of dispersed storage resources, the plurality of data streams into pluralities of sets of error coded data slices in accordance with the error coding dispersed storage function parameters.
5 Assignments
0 Petitions
Accused Products
Abstract
A method begins by a processing module receiving streaming data and dispersed storage resource configuration information. The method continues with the processing module allocating a plurality of sets of dispersed storage resources, obtaining error coding dispersed storage function parameters, and partitioning the streaming data into a plurality of data streams in accordance with the dispersed storage resource configuration information when the dispersed storage resource configuration information requires a plurality of sets of dispersed storage resources. In addition, the method continues with the processing module converting, via the plurality of sets of dispersed storage resources, the plurality of data streams into pluralities of sets of error coded data slices in accordance with the error coding dispersed storage function parameters.
100 Citations
18 Claims
-
1. A dispersed storage processing method comprises:
-
receiving streaming data; receiving dispersed storage resource configuration information; when the dispersed storage resource configuration information requires a plurality of sets of dispersed storage resources; allocating the plurality of sets of dispersed storage resources; obtaining error coding dispersed storage function parameters; partitioning the streaming data into a plurality of data streams in accordance with the dispersed storage resource configuration information; and converting, via the plurality of sets of dispersed storage resources, the plurality of data streams into pluralities of sets of error coded data slices in accordance with the error coding dispersed storage function parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A dispersed storage processing module comprises:
-
an interface; sets of dispersed storage resources; and a processing module operable to; receive, via the interface, streaming data; receive dispersed storage resource configuration information; when the dispersed storage resource configuration information requires a plurality of the sets of dispersed storage resources; allocate the plurality of the sets of dispersed storage resources; obtain error coding dispersed storage function parameters; enable partitioning of the streaming data into a plurality of data streams in accordance with the dispersed storage resource configuration information; and enable the plurality of sets of dispersed storage resources to convert the plurality of data streams into pluralities of sets of error coded data slices in accordance with the error coding dispersed storage function parameters. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification