×

Maintaining storage thresholds in a distributed storage network

  • US 10,001,950 B2
  • Filed: 01/06/2017
  • Issued: 06/19/2018
  • Est. Priority Date: 03/29/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for execution by one or more processing modules of one or more computing devices of a dispersed storage network (DSN), the method comprises:

  • encoding a data segment to produce a set of encoded data slices (EDSs), wherein a decode threshold number of EDSs of the set of EDSs is required to recover the data segment;

    issuing a write slice request for a send threshold number of EDSs to storage units of a set of storage units, wherein the send threshold number of EDSs is the number of EDSs slices that are transmitted by the one or more computing devices of the DSN in an initial write slice request;

    determining a preservation threshold number of EDSs, wherein the preservation threshold number of EDSs is a number of EDSs of the set of EDSs that will be stored for at least a first predetermined amount of time, wherein the preservation threshold number of EDSs is less than the send threshold number of EDSs;

    receiving a plurality of access responses from the storage units of a set of storage units; and

    when receiving less than a preservation threshold number of access responses within a second predetermined amount of time, issuing one or more additional write slice requests to one or more storage units of the set of storage units, wherein the preservation threshold number of access responses is equal to the preservation threshold number of EDSs.

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