发明名称 Verifying data of a dispersed storage network
摘要 A method begins by a dispersed storage (DS) processing module of a storage unit receiving, over time, access requests regarding reading or writing of various data blocks. The method continues with the DS processing module establishing an internal verification access rate for verifying data blocks stored in a memory device of the storage unit based on a rate of the access requests and a maximum access rate of the memory device. The method continues with the DS processing module generating internal verification requests in accordance with the internal verification access rate, coordinating the internal verification requests and the access requests for accessing the memory device, and accessing the memory device based on the internal verification requests to verify the data blocks.
申请公布号 US9223723(B2) 申请公布日期 2015.12.29
申请号 US201314027694 申请日期 2013.09.16
申请人 Cleversafe, Inc. 发明人 Peake Andrew George;Resch Jason K.;Volvovski Ilya
分类号 G06F11/00;G06F12/14;G06F11/10 主分类号 G06F11/00
代理机构 Garlick & Markison 代理人 Garlick & Markison ;Markison Timothy W.
主权项 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; andaccessing the memory device based on the internal verification requests to verify the at least some of the data blocks stored therein.
地址 Chicago IL US