Exploiting Rateless Codes in Cloud Storage Systems

被引:33
|
作者
Anglano, Cosimo [1 ]
Gaeta, Rossano [2 ]
Grangetto, Marco [2 ]
机构
[1] Univ Piemonte Orientale, DiSIT Comp Sci Inst, Alessandria, Italy
[2] Univ Turin, Dipartimento Informat, I-10149 Turin, Italy
关键词
Cloud storage; rateless codes; availability; confidentiality; integrity; performance;
D O I
10.1109/TPDS.2014.2321745
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Block-level cloud storage (BLCS) offers to users and applications the access to persistent block storage devices (virtual disks) that can be directly accessed and used as if they were raw physical disks. In this paper we devise ENIGMA, an architecture for the back-end of BLCS systems able to provide adequate levels of access and transfer performance, availability, integrity, and confidentiality, for the data it stores. ENIGMA exploits LT rateless codes to store fragments of sectors on storage nodes organized in clusters. We quantitatively evaluate how the various ENIGMA system parameters affect the performance, availability, integrity, and confidentiality of virtual disks. These evaluations are carried out by using both analytical modeling (for availability, integrity, and confidentiality) and discrete event simulation (for performance), and by considering a set of realistic operational scenarios. Our results indicate that it is possible to simultaneously achieve all the objectives set forth for BLCS systems by using ENIGMA, and that a careful choice of the various system parameters is crucial to achieve a good compromise among them. Moreover, they also show that LT coding-based BLCS systems outperform traditional BLCS systems in all the aspects mentioned before.
引用
收藏
页码:1313 / 1322
页数:10
相关论文
共 50 条
  • [1] Truncated Poisson Distribution for Encoding of Systematic Rateless Codes in Massive Distributed Storage Systems
    Okpotse, Toritseju
    Yousefi, Shahram
    2017 15TH CANADIAN WORKSHOP ON INFORMATION THEORY (CWIT), 2017,
  • [2] Exploiting Rateless Codes and Belief Propagation to Infer Identity of Polluters in MANET
    Gaeta, Rossano
    Grangetto, Marco
    Loti, Riccardo
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2014, 13 (07) : 1482 - 1494
  • [3] USAGE OF RATELESS CODES IN APCO RADIO SYSTEMS
    Cigirkan, Guelay
    Girici, Tolga
    Tas, Murat
    Bengur, Sidika
    2014 22ND SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2014, : 1295 - 1298
  • [4] Proactive Locally Repairable Codes for Cloud Storage Systems
    Zhang X.
    Xu J.
    Hu Y.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2019, 56 (09): : 1988 - 2000
  • [5] Secure Regenerating Codes for Hybrid Cloud Storage Systems
    Samy, Islam
    Calis, Gokhan
    Koyluoglu, O. Ozan
    2017 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2017, : 2208 - 2212
  • [6] Locally Minimum Storage Regenerating Codes in Distributed Cloud Storage Systems
    Jing Wang
    Wei Luo
    Wei Liang
    Xiangyang Liu
    Xiaodai Dong
    中国通信, 2017, 14 (11) : 82 - 91
  • [7] Locally Minimum Storage Regenerating Codes in Distributed Cloud Storage Systems
    Wang, Jing
    Luo, Wei
    Liang, Wei
    Liu, Xiangyang
    Dong, Xiaodai
    CHINA COMMUNICATIONS, 2017, 14 (11) : 82 - 91
  • [8] Rateless codes with adaptive parity allocation for satellite systems
    Chan, Satya
    Kim, Sooyoung
    INTERNATIONAL JOURNAL OF SATELLITE COMMUNICATIONS AND NETWORKING, 2020, 38 (04) : 368 - 381
  • [9] Pyramid Codes to the rescue: A preliminary evaluation for cloud storage systems
    Barbi, Roberta
    2016 MIDDLEWARE DOCTORAL SYMPOSIUM, 2016,
  • [10] Reconfigurable Rateless Codes
    Bonello, Nicholas
    Zhang, Rong
    Chen, Sheng
    Hanzo, Lajos
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2009, 8 (11) : 5592 - 5600