Reliable and Secure Distributed Cloud Data Storage Using Reed-Solomon Codes

被引:1
|
作者
Xu, Haiping [1 ]
Bhalerao, Deepti [1 ]
机构
[1] Univ Massachusetts Dartmouth, Comp & Informat Sci Dept, N Dartmouth, MA 02747 USA
关键词
Distributed cloud data storage; software reliability; data security; erasure codes; cloud service provider (CSP); integer linear programming;
D O I
10.1142/S0218194015400355
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Despite the popularity and many advantages of using cloud data storage, there are still major concerns about the data stored in the cloud, such as security, reliability and confidentiality. In this paper, we propose a reliable and secure distributed cloud data storage schema using Reed-Solomon codes. Different from existing approaches to achieving data reliability with redundancy at the server side, our proposed mechanism relies on multiple cloud service providers (CSP), and protects users' cloud data from the client side. In our approach, we view multiple cloud-based storage services as virtual independent disks for storing redundant data encoded with erasure codes. Since each CSP has no access to a user's complete data, the data stored in the cloud would not be easily compromised. Furthermore, the failure or disconnection of a CSP will not result in the loss of a user's data as the missing data pieces can be readily recovered. To demonstrate the feasibility of our approach, we developed a prototype distributed cloud data storage application using three major CSPs. The experimental results show that, besides the reliability and security related benefits of our approach, the application outperforms each individual CSP for uploading and downloading files.
引用
收藏
页码:1611 / 1632
页数:22
相关论文
共 50 条
  • [1] Reliable and Secure Multishot Network Coding using Linearized Reed-Solomon Codes
    Martinez-Penas, Umberto
    Kschischang, Frank R.
    2018 56TH ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING (ALLERTON), 2018, : 702 - 709
  • [2] Reliable and Secure Multishot Network Coding Using Linearized Reed-Solomon Codes
    Martinez-Penas, Umberto
    Kschischang, Frank R.
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2019, 65 (08) : 4785 - 4803
  • [3] Efficient and reliable three-dimensional reed-solomon codes for holographic data storage
    Wang, Bingrui
    Yang, Xiaofei
    Yao, Xingzhong
    Zhang, Hongzhi
    Zhang, Yue
    Journal of Information and Computational Science, 2015, 12 (04): : 1523 - 1531
  • [4] Secure Node Repair of Reed-Solomon Codes
    Gulcu, Talha Cihad
    2020 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2020, : 583 - 588
  • [5] Enhancing Scalability in Distributed Storage Systems with Cauchy Reed-Solomon Codes
    Wu, Si
    Xu, Yinlong
    Li, Yongkun
    Zhu, Yunfeng
    2014 20TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2014, : 518 - 525
  • [6] Improving Distributed Gradient Descent Using Reed-Solomon Codes
    Halbawi, Wael
    Azizan, Navid
    Salehi, Fariborz
    Hassibi, Babak
    2018 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2018, : 2027 - 2031
  • [7] On Reed-Solomon Codes
    Qunying LIAO1 1Institution of Mathematics and Software Science
    Chinese Annals of Mathematics(Series B), 2011, 32 (01) : 89 - 98
  • [8] On Reed-Solomon codes
    Qunying Liao
    Chinese Annals of Mathematics, Series B, 2011, 32 : 89 - 98
  • [9] On Reed-Solomon codes
    Liao, Qunying
    CHINESE ANNALS OF MATHEMATICS SERIES B, 2011, 32 (01) : 89 - 98
  • [10] Unveiling Intrinsic Locality Properties of Reed-Solomon Codes with Applications to Distributed Storage
    Dolecek, Lara
    Lee, Joe
    Cheung, Jim
    2018 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2018,