发明名称 Parity based method for reconstructing a data subset wherein said subset belongs to multiple parity sets
摘要 Method and apparatus for protecting data comprising dividing data into a plurality of data subsets. Generating parity data for each data subset and another data subset of the plurality of data subsets. Generating parity data for each data subset and a second other data subset of the plurality of data subsets. Method and apparatus for recovering data comprising retrieving one or more data subsets. Retrieving two or more different parity data sets generated for one data subset. Regenerating any missing data subsets using the retrieved one or more data subset and two or more retrieved parity data sets. Combining the one or more retrieved data subset and regenerated missing data subsets to form the recovered data.
申请公布号 US9164827(B2) 申请公布日期 2015.10.20
申请号 US201214131862 申请日期 2012.07.17
申请人 Qando Services Inc. 发明人 Syrgabekov Iskender;Zadauly Yerkin
分类号 G06F11/00;G06F11/10 主分类号 G06F11/00
代理机构 Banner & Witcoff, Ltd. 代理人 Banner & Witcoff, Ltd.
主权项 1. A method of protecting data comprising the steps of: a) dividing, by a first processor, data into a plurality of data subsets; b) generating, by the first processor, parity data for each data subset and another data subset of the plurality of data subsets; c) generating, by the first processor, parity data for each data subset and a second other data subset of the plurality of data subsets; d) storing, by the first processor, the plurality of data subsets and the generated parity data in a distributed storage system comprising storage locations distributed remotely from each other; e) retrieving, by a second processor unassociated with the first processor, one or more data subsets; f) retrieving, by the second processor, two or more different parity data generated for each of one or more unretrieved data subsets; g) regenerating, by the second processor, the one or more unretrieved data subsets using the retrieved one or more data subsets and the retrieved parity data; and h) combining, by the second processor, the one or more retrieved data subsets and the one or more regenerated data subsets to form the data, wherein the storage locations are accessible by the first and second processor over the Internet, and further wherein the storage locations comprise a mixture of disk drives, flash drives, computers, servers or other data stores.
地址 Road Town, Tortola VG