×

Verifying data of a dispersed storage network

  • US 9,223,723 B2
  • Filed: 09/16/2013
  • Issued: 12/29/2015
  • Est. Priority Date: 10/30/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for execution by one or more processing modules of a storage unit of a dispersed storage network (DSN), the method comprises:

  • receiving, over time, a plurality of access requests regarding reading or writing of various data blocks, wherein the storage unit includes a plurality of memory devices and is assigned a range of logical DSN addresses, wherein each memory device of the plurality of memory devices is assigned a sub-range of logical DSN addresses of the range of logical DSN addresses, and wherein each of the plurality of access requests includes a logical DSN address for at least one of the various data blocks; and

    for each of the plurality of memory devices;

    establishing an internal verification access rate for verifying at least some data blocks of the various data blocks stored therein based on a rate of a corresponding portion of the plurality of access requests and a maximum access rate of the memory device;

    generating internal verification requests in accordance with the internal verification access rate;

    coordinating the internal verification requests and the corresponding portion of the plurality of access requests for accessing the memory device; and

    accessing the memory device based on the internal verification requests to verify the at least some of the data blocks stored therein.

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