发明名称 ACCESSING DATA BASED ON A DISPERSED STORAGE NETWORK REBUILDING ISSUE
摘要 A method begins by a set of storage units of a dispersed storage network (DSN) storing a plurality of encoded data slices, where each storage unit stores a unique sub-set of encoded data slices. The method continues with each storage unit dispersed storage error encoding at least a recovery threshold number of encoded data slices to produce a local set of encoded recovery data slices. In response to a retrieval request, the method continues with a device identifying a storage unit of an initial recovery number of storage units having a rebuilding issue and determining whether the rebuilding issue is correctable at a DSN level. When the rebuilding issue is correctable at the DSN level the method continues with the device selecting another storage unit to replace the storage unit to produce a recovery number of storage units and sending retrieve requests to the recovery number of storage units.
申请公布号 US2015355979(A1) 申请公布日期 2015.12.10
申请号 US201514675183 申请日期 2015.03.31
申请人 CLEVERSAFE, INC. 发明人 Volvovski Ilya;Cabral Bruno Hennig;Motwani Manish;Cocagne Thomas Darrel;Markison Timothy W.;Grube Gary W.;Leggette Wesley;Resch Jason K.;Storm Michael Colin;Dhuse Greg;Vedpathak Yogesh Ramesh;Khadiwala Ravi
分类号 G06F11/14;H04L29/08 主分类号 G06F11/14
代理机构 代理人
主权项 1. A method comprises: storing, by a set of storage units of a dispersed storage network (DSN), a plurality of encoded data slices, wherein each storage unit of the set of storage units stores a unique sub-set of encoded data slices of the plurality of encoded data slices and wherein a data segment of data is dispersed storage error encoded to produce the plurality of encoded data slices; dispersed storage error encoding, by each storage unit of the set of storage units, at least a recovery threshold number of encoded data slices of the unique sub-set of encoded data slices to produce a local set of encoded recovery data slices; and in response to a retrieval request for the data segment: identifying, by a device of the DSN, a desired sub-set of storage units of the set of storage units to produce an initial recovery number of storage units;identifying, by the device, a storage unit of the initial recovery number of storage units having a rebuilding issue;determining, by the device, whether the rebuilding issue is correctable at a local storage unit level or at a DSN level;when the rebuilding issue is correctable at the DSN level, selecting, by the device, another storage unit from remaining storage units of the set of storage units to replace the storage unit having the rebuilding issue that is correctable at the DSN level to produce a recovery number of storage units; andsending, by the device, retrieve requests to the recovery number of storage units.
地址 CHICAGO IL US