×

Executing partial tasks in a distributed storage and task network

  • US 8,898,542 B2
  • Filed: 12/06/2012
  • Issued: 11/25/2014
  • Est. Priority Date: 12/12/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for execution by a dispersed storage and task (DST) execution unit, the method comprises:

  • receiving, by the DST execution unit, a partial task regarding an encoded data block grouping of a plurality of encoded data block groupings, wherein data is dispersed storage error encoded in accordance with dispersed storage error coding parameters to produce the plurality of encoded data block groupings;

    performing the partial task on the encoded data block grouping to produce a partial task result;

    determining subsequent treatment of the partial task result and of the encoded data block grouping; and

    when the subsequent treatment includes maintaining storage of the encoded data block grouping and storage of the partial task result;

    determining a manner in which the partial task result is to be stored; and

    when the manner in which the partial task result is to be stored is dispersed storage;

    dispersed storage error encoding the partial task result in accordance with dispersed storage error encoding parameters to produce one or more sets of encoded partial task result blocks; and

    outputting the one or more sets of encoded partial task result blocks to a set of DST execution units for storage therein.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×