Abstract
AbstractOutsourcing data on cloud storage services has already attracted great attention due to the prospect of rapid data growth and storing efficiencies for customers. The coding-based cloud storage approach can offer a more reliable and faster solution with less storage space in comparison with replication-based cloud storage. LT codes are the famous member of the rateless code family that can improve performance of storage systems utilizing good degree distributions. Since degree distribution plays a key role in LT codes performance, recently introduced Poisson robust soliton distribution (PRSD) and combined Poisson robust soliton distribution (CPRSD) motivate us to investigate LT code-based cloud storage system. So, we exploit LT codes with new degree distributions to provide lower average degree and higher decoding efficiency, specifically when receiving fewer encoding symbols, compared with popular degree distribution, robust soliton distribution (RSD). In this paper, we show that proposed cloud storage outperforms traditional ones in terms of storage space and robustness encountering unavailability of encoding symbols, due to compatible properties of PRSD and CPRSD with cloud storage essence. Furthermore, a modified decoding process is presented based on required encoding symbols behavior to reduce data retrieval time. Numerical results confirm improvement of cloud storage performance.
Publisher
Springer Science and Business Media LLC
Subject
Computer Networks and Communications,Computer Science Applications,Signal Processing
Reference23 articles.
1. W. paper IDC, The digitization of the world from edge to core (2018)
2. H. Weatherspoon, J.D. Kubiatowicz, Erasure coding vs. replication: a quantitative comparison. Lecture Notes Comput. Sci. 2429, 328–337 (2002). https://doi.org/10.1007/3-540-45748-8_31
3. P. Bhuvaneshwari, C. Tharini, Review on LDPC codes for big data storage. Wirel. Pers. Commun. 117(2), 1601–1625 (2021)
4. G. Joshi, Y. Liu, E. Soljanin, Coding for fast content download. In: 2012 50th Annual allerton conference on communication, control, and computing (Allerton), pp. 326–333. IEEE (2012)
5. C. Huang, H. Simitci, Y. Xu, A. Ogus, B. Calder, P. Gopalan, J. Li, S. Yekhanin, Erasure coding in windows Azure storage. In: Proceedings of the 2012 USENIX annual technical conference, pp. 15–26 (2012)