发明名称 Data Recovery Method and Device
摘要 Technologies are described herein for recovering data in a storage device comprising a controller and a plurality of storage units. The controller receives a data stream, and divides the data stream into plurality of data blocks, obtains a code blocks using the plurality of data blocks. When there is one or more blocks with damaged data in the plurality of data blocks and the code block, the controller obtains a sub-block from the Mth bit to the Nth bit of each block in the plurality of data blocks and the code block as a set, and reconstructs data in one or more sub-blocks with damaged data using other sub-blocks with undamaged data in the set.
申请公布号 US2015301891(A1) 申请公布日期 2015.10.22
申请号 US201514714754 申请日期 2015.05.18
申请人 Huawei Technologies Co., Ltd. 发明人 Zhang Wei;Zhang Feng;Lei Xiaosong;Xiang Rui
分类号 G06F11/10;H03M13/15 主分类号 G06F11/10
代理机构 代理人
主权项 1. A method for recovering data in a storage device, wherein the storage device comprises a controller and a plurality of storage units, and wherein the method performed by the controller comprises: receiving a data stream; dividing the data stream into a plurality of data blocks; obtaining a code block using the plurality of data blocks; storing the plurality of data blocks and the code block in the plurality of storage units separately; obtaining a sub-block from the Mth bit to the Nth bit of each block in the plurality of data blocks and the code block as a set when there is one or more blocks with damaged data in the plurality of data blocks and the code block, wherein the number of sub-blocks with damage data in the set is no more than the number of code blocks, and wherein a size of the sub-block is less a size of each of the plurality of data blocks and the code block; and reconstructing data in one or more sub-blocks with damaged data using other sub-blocks with undamaged data in the set.
地址 Shenzhen CN
您可能感兴趣的专利