×

Adaptive scanning rates

  • US 10,498,822 B2
  • Filed: 12/05/2017
  • Issued: 12/03/2019
  • Est. Priority Date: 01/30/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for use in a distributed storage network (DSN) storing encoded data slices in dispersed storage (DS) memories using a DSN namespace divided into a plurality of DSN address ranges, the method comprising:

  • identifying, using a processor and associated memory included in each scanning module of a plurality of scanning modules, identified DSN address ranges for detection of storage errors within the DSN namespace;

    initiating, using the processor and associated memory included in each scanning module of a plurality of scanning modules, scanning for the storage errors within the identified DSN address ranges, wherein each individual scanning module scans for errors in accordance with a scanning rate associated with the individual scanning module;

    obtaining, using the processor and associated memory included in each scanning module, a target scanning performance level, the target scanning performance level specifying a scanning performance level for the detection of storage errors across DSN address ranges associated with more than one scanning module;

    determining, using the processor and associated memory included in each scanning module, an actual scanning performance level for storage error detection across the plurality of DSN address ranges;

    cooperatively determining, by the plurality of scanning modules, an updated scanning rate for each scanning module, the cooperatively determining based on the target scanning performance level and the actual scanning performance level; and

    altering a scanning rate of at least one of the plurality of scanning modules to match the updated scanning rate.

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