Inventors:
- Armonk NY, US
Andrew D. Baptist - Mt. Pleasant WI, US
Greg R. Dhuse - Chicago IL, US
Jason K. Resch - Chicago IL, US
Ilya Volvovski - Chicago IL, US
Manish Motwani - Chicago IL, US
S. Christopher Gladwin - Chicago IL, US
Gary W. Grube - Barrington Hills IL, US
International Classification:
H04L 12/58
G06F 9/50
G06F 9/48
Abstract:
A method for processing partial tasks in a distributed storage network (DSN) includes receiving a partial task request message for a DS execution unit, where the partial task request message includes corresponding partial tasks. The method continues by processing each partial task request message in accordance with the processing parameters to produce task request slice groupings, generating slices, such that each message is directed at a corresponding DS execution unit, and the sending the slice groupings and the task request slice groupings to the selected DS execution units for storage therein. The method continues by retrieving at least a decode threshold number of task response slices of one or more task response slice groupings from the DS execution units, decoding the task response slices, retrieving at least a decode threshold number of partial result slices, and decoding the partial results slices and processing the partial results to produce a result.