×

USING DISPERSED QUEUES FOR REBUILDING FUNCTIONS AND PRIORITIZATION

  • US 20180060351A1
  • Filed: 11/06/2017
  • Published: 03/01/2018
  • Est. Priority Date: 12/05/2012
  • Status: Abandoned Application
First Claim
Patent Images

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

  • scanning, by a scanning module of a first computing device of the one or more computing devices, from one or more plurality of sets of encoded data slices to other one or more plurality of sets of encoded data slices, to identify encoded data slices that are in need of rebuilding;

    adding, by the scanning module, the identified encoded data slices into a first level rebuilding queue;

    analyzing, by an analyzing module of the first computing device or a second computing device of the one or more computing devices, the identified encoded data slices in the first level rebuilding queue based on a rebuilding prioritization function to establish a prioritization for at least some of the identified encoded data slices in the first level rebuilding queue;

    transferring, by the analyzing module, a first group of encoded data slices in the first level rebuilding queue into a first priority rebuilding queue based on the analyzing;

    transferring, by the analyzing module, a second group of encoded data slices in the first level rebuilding queue into a second priority rebuilding queue based on the analyzing, wherein the first rebuilding priority queue has priority over the second priority rebuilding queue; and

    rebuilding, by a rebuilding module of the first computing device, the second computing device, or a third computing device of the one or more computing devices, the first and second group of encoded data slices based on a rebuilding prioritization protocol.

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