Regenerating-Codes-Based Efficient Remote Data Checking and Repairing in Cloud Storage
Jing Chen, Yuling Peng, Ruiying Du, Quan Yuan, Minghui Zheng
Abstract
Jing Chen, Yuling Peng, Ruiying Du, Quan Yuan, Minghui Zheng
Abstract
The dramatic development of cloud storage services has led growing companies and individuals to outsource their data to cloud. However, users still concern about the availability and integrity of the data stored in cloud. To relieve these concerns, data redundancy is introduced into cloud storage systems, and data integrity verification schemes are used to check whether data is corrupted. Once data corruption is detected, the repair operations should be executed. However, most of the existing schemes based on erasure codes or network coding techniques either introduce high computation cost or cannot efficiently support remote data repairing. In this paper, we propose an efficient Remote Data Checking and Repairing (RDCR) scheme based on the minimum bandwidth regenerating codes. Our scheme reduces data owners' burden of checking data integrity by enabling a third party to perform the public integrity verification. In addition, unlike previous schemes, our scheme supports exact repair of corrupted data so that the computation cost is further reduced. We implement our scheme and the experiment results show that, compared with the existing schemes, RDCR has lower computational overhead and communication cost.
OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The dramatic development of cloud storage services has led growing companies and individuals to outsource their data to cloud. However, users still concern about the availability and integrity of the data stored in cloud. To relieve these concerns, data redundancy is introduced into cloud storage systems, and data integrity verification schemes are used to check whether data is corrupted. Once data corruption is detected, the repair operations should be executed. However, most of the existing schemes based on erasure codes or network coding techniques either introduce high computation cost or cannot efficiently support remote data repairing. In this paper, we propose an efficient Remote Data Checking and Repairing (RDCR) scheme based on the minimum bandwidth regenerating codes. Our scheme reduces data owners' burden of checking data integrity by enabling a third party to perform the public integrity verification. In addition, unlike previous schemes, our scheme supports exact repair of corrupted data so that the computation cost is further reduced. We implement our scheme and the experiment results show that, compared with the existing schemes, RDCR has lower computational overhead and communication cost.
Key concepts: Computer science, Data integrity, Erasure code, Cloud computing, Cloud storage, Overhead (engineering), Distributed computing, Redundancy (engineering)