×

Fallback delegates for modification of an index structure

  • US 10,176,044 B2
  • Filed: 10/26/2016
  • Issued: 01/08/2019
  • Est. Priority Date: 10/30/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for execution by a device of a dispersed storage network (DSN), the method comprises:

  • determining that a primary delegate device is unavailable, wherein the primary delegate device is responsible for changing one or more nodes of a plurality of nodes of a hierarchical index structure, wherein the hierarchical index structure is used to identify particular data stored in the DSN and wherein the plurality of nodes includes a root index node, a plurality of index nodes, and a plurality of leaf index nodes arranged in a related hierarchical manner; and

    identifying a fallback delegate device for changing the one or more nodes using a deterministic function that includes;

    performing a first modification of global namespace address of the unavailable primary delegate device to produce a first modified address identifier, wherein each delegate device of a plurality of delegate devices is assigned an individual global namespace address that is partially based on location within the DSN;

    determining whether another delegate device of the plurality of delegate devices has a global namespace address corresponding to the first modified address identifier; and

    when the global namespace address of other delegate device corresponds to the first modified address identifier, processing a change to a node of the one or more nodes via the other delegate device as the fallback delegate device.

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