×

Updating distributed storage network software

  • US 10,558,819 B2
  • Filed: 05/13/2019
  • Issued: 02/11/2020
  • Est. Priority Date: 06/06/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method of updating software in a dispersed storage network (DSN), where the DSN includes a plurality of dispersed storage (DS) units having respective software, the method comprising:

  • identifying, by one DS unit of the plurality of DS units, a subset of other DS units of the plurality of DS units, wherein the one DS unit and the subset of other DS units comprise a set of DS units of the plurality of DS units that store encoded data slices associated with a storage vault, and wherein a decode threshold number of DS units is needed to reconstruct data encoded in the encoded data slices;

    determining, by the one DS unit, that a number of available DS units in the set of DS units is greater than the decode threshold number of DS units based on an update status of the set of DS units; and

    updating, by the one DS unit, the respective software of the set of DS units including the respective software of the one DS unit itself, while maintaining availability of the decode threshold number of DS units of the set of DS units to service access requests to the data encoded in the encoded data slices.

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