- ALL COMPUTER, ELECTRONICS AND MECHANICAL COURSES AVAILABLE…. PROJECT GUIDANCE SINCE 2004. FOR FURTHER DETAILS CALL 9443117328
Projects > COMPUTER > 2017 > NON IEEE > APPLICATION
To recover the corrupted data from the cloud storage, adding fault tolerance along with efficient data integrity checking and recovery procedures. During the failure recovery, regenerating code is proposed to minimize repair traffic by stripping data in multi-servers. So, we learn about the problem of remotely checking of regenerating coded data against corruptions. When preserve intrinsic properties of fault tolerance and repair-traffic saving, we design and implement practical Data Integrity Protection scheme (DIP) for regenerating code. DIP scheme created by mobile Byzantine adversarial mode, and gives authority a client to verify the integrity of random subset, which is against to general or malicious corruption. It works under small assumption of thin-cloud storage and allows different parameters to be small adjustment for a performance security trade-off. Under different parameter choices, we implement and evaluate the overhead of our DIP scheme in a real cloud storage testbed. Via mathematical models further analyze the security strength of our DIP scheme. In practical deployment, we demonstrate that remote integrity checking can be feasibly integrated into regenerating codes.
Putting all data in a single server is susceptible to the singlepoint of-failure problem and vendor lock-ins. A plausible solution is to stripe data across multiple servers. Thus, to repair a failed server, we can read data from the other surviving servers, reconstruct the corrupted data of the failed server, and write the reconstructed data to a new server. POR and PDP are originally proposed for the single-server case.
A practical data integrity protection (DIP) scheme for regenerating-coding based cloud storage. In this paper augment the implementation of functional minimum-storage regenerating (FMSR) codes and construct FMSR-DIP codes, which allow clients to remotely verify the integrity of random subsets of long-term archival data under a multiserver setting. FMSR-DIP codes preserve fault tolerance and repair traffic saving as in FMSR codes. Also, only a thin-cloud interface, meaning that servers only need to support standard read/ write functionalities. This adds to the portability of FMSRDIP codes and allows simple deployment in general types of storage services. By combining integrity checking and efficient recovery, FMSR-DIP codes provide a low-cost solution for maintaining data availability in cloud storage. As suggested, a plausible solution is to stripe data cross multiple servers. Thus, to repair a failed server, we can 1) read data from the other surviving servers, 2) reconstruct the corrupted data of the failed server, and 3) write the reconstructed data to a new server. Regenerating codes have recently been proposed to minimize repair traffic (i.e., the amount of data being read from surviving servers). In essence, they achieve this by not reading and reconstructing the whole file during repair as in traditional erasure codes, but instead reading a set of chunks smaller than the original file from other surviving servers and reconstructing only the lost (or corrupted) data chunks. In this paper, we design and implement a practical data integrity protection (DIP) scheme for regenerating-coding based cloud storage. We augment the implementation of functional minimum-storage regenerating (FMSR) codes and construct FMSR-DIP codes, which allow clients to remotely verify the integrity of random subsets of long-term archival data under a multiserver setting. FMSR-DIP codes preserve fault tolerance and repair traffic saving as in FMSR codes. Also, we assume only a thin-cloud interface, meaning that servers only need to support standard read/ write functionalities. This adds to the portability of FMSRDIP codes and allows simple deployment in general types of storage services. By combining integrity checking and efficient recovery, FMSR-DIP codes provide a low-cost solution for maintaining data availability in cloud storage.