×

List request processing during a dispersed storage network configuration change

  • US 10,248,504 B2
  • Filed: 06/28/2016
  • Issued: 04/02/2019
  • Est. Priority Date: 06/30/2015
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for processing and proxying a listing request by resources of a dispersed storage network (DSN) during a system configuration change, the method comprises:

  • identifying a set of resources that are affiliated with a range of slice names identified by the listing request;

    creating an ordered classification of the set of resources based on the system configuration change;

    determining, by a resource of the set of resources, whether the resource is in a last class of the ordered classification;

    when the resource is in the last class;

    processing the listing request to generate a listing response regarding encoded data slices associated with slice names within a sub-range of slice names of the range of slice names, wherein the sub-range of slices names is affiliated with the resource; and

    sending the listing response to another resource in a lower higher class of the ordered classification;

    when the resource is not in the last class;

    identifying a second resource of the set of resource for proxying of the listing request, wherein the second resource is in a next higher class of the ordered classification;

    sending the listing request to the second resource;

    receiving, in response to the sending, a cumulated listing response from the second resource; and

    processing the listing request to generate the listing response regarding encoded data slices associated with slice names within the sub-range of slice names;

    combining the listing response with the cumulated listing response to produce an updated cumulated listing response.

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