×

Utilizing request deadlines in a dispersed storage network

  • US 10,169,151 B2
  • Filed: 08/29/2016
  • Issued: 01/01/2019
  • Est. Priority Date: 10/30/2015
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for execution by a dispersed storage and task (DST) processing unit that includes a processor, the method comprises:

  • generating a first plurality of access requests that include a first execution deadline time, the first plurality of access requests for transmission via a network to a corresponding first subset of a plurality of storage units;

    receiving a first deadline error notification via the network from a first storage unit of the first subset;

    calculating a missed deadline cost value in response to receiving the first deadline error notification;

    comparing the missed deadline cost value to a new request cost threshold;

    selecting a new one of the plurality of storage units not included in the first subset in response to receiving the first deadline error notification;

    generating a new access request for transmission to the new one of the plurality of storage units via the network that includes an updated execution deadline time, wherein the new access request is based on a one of the first plurality of access requests sent to the first storage unit of the first subset, wherein the new one of the plurality of storage units is selected and the new access request is generated for transmission to the new one of the of the plurality of storage units when the missed deadline cost value compares favorably to the new request cost threshold; and

    generating a proceed with execution notification for transmission via the network to the first storage unit of the first subset indicating a request to continue executing the access request when the missed deadline cost value compares unfavorably to the new request cost threshold.

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