×

Pessimistic data reading in a dispersed storage network

  • US 8,880,940 B2
  • Filed: 10/01/2013
  • Issued: 11/04/2014
  • Est. Priority Date: 10/09/2007
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprises:

  • receiving a data retrieval request;

    determining a read threshold number of encoded data slices in response to the data retrieval request;

    sending read request messages regarding the read threshold number of encoded data slices to storage units of a dispersed storage network;

    entering a loop, wherein the loop includes;

    receiving encoded data slices of the read threshold number of encoded data slices within a time period to produce received encoded data slices;

    when a number of received encoded data slices compares unfavorably to a decode threshold number;

    determining an incremental number of encoded data slices based on the number of received encoded data slices and the decode threshold number;

    sending a read request message regarding the incremental number of encoded data slices to other storage units of the dispersed storage network; and

    repeating the loop; and

    when the number of received encoded data slices compares favorably to the decode threshold number of encoded data slices, exiting the loop; and

    dispersed storage error decoding the received encoded data slices to recapture a data segment of data.

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