Font Size: a A A

Data Integrity Check And Repair In Distributed Storage Network

Posted on:2013-01-29Degree:MasterType:Thesis
Country:ChinaCandidate:G LiuFull Text:PDF
GTID:2218330362459282Subject:Computer technology
Abstract/Summary:PDF Full Text Request
In distributed storage network, clients store large files on a remote network consistingof unreliable distributed servers, they want to verify that their files are properlystored in the servers without any modification. This can be achieved by the techniqueof data integrity check. We consider how to implement data integrity check by a thirdparty auditor (TPA) in a distributed storage network, with the help of BLS signature.We also consider how the distributed storage network restores data when some serverfails or some server crushes down.In this paper, we analysis the distributed storage network using network code andintegrity check schemas in PDP, PoR models. For massive data to be stored, we presenta new data integrity check and repair (DICR) scheme. Our contribution can be summarizedas:1. user's data is encrypted before it's sent to storage servers, which guarantees thesecurity of data;2. (n; k) linear network coding is used to allow data being stored at distributeduntrustworthy servers in a robust way.The distributed storage network restoresdata when some server fails or some server crushes down;3. data integrity check is implemented in public by a third party auditor (TPA) insteadof user, which is not always online,and enhances the flexibility of the system;4. BLS aggregate signature is used to reduce computational overhead of data integritycheck and network bandwidth; 5. a modified Merkel Hash Tree is used in a distributed way to provide limited datadynamic operations。...
Keywords/Search Tags:Distributed Storage Network, Linear Network Coding, Data IntegrityCheck, Data Repair
PDF Full Text Request
Related items