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] Enabling Cloud Storage Security based on Rate less Codes
    Pahariya, Parth
    Pasupuleti, Syam Kumar
    2016 INTERNATIONAL CONFERENCE ON RECENT ADVANCES AND INNOVATIONS IN ENGINEERING (ICRAIE), 2016,
  • [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] 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
  • [6] Primitive Rateless Codes
    Shirvanimoghaddam, Mahyar
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2021, 69 (10) : 6395 - 6408
  • [7] Soft Iterative Decoding Algorithms for Rateless Codes in Satellite Systems
    Zhang, Meixiang
    Chan, Satya
    Kim, Sooyoung
    ALGORITHMS, 2019, 12 (08)
  • [8] RATELESS CODES FOR SATELLITE SYSTEMS OVER RAIN FADING CHANNELS
    Chan, Satya
    Zhang, Meixiang
    Oh, Daesub
    Kim, Sooyoung
    ADVANCES IN COMMUNICATIONS SATELLITE SYSTEMS, 2019, 86 : 49 - 54
  • [9] Distributed Data Storage in Cloud Systems Based on Error Correcting Codes
    Khemchyan, Artak
    MEETING SECURITY CHALLENGES THROUGH DATA ANALYTICS AND DECISION SUPPORT, 2016, 47 : 287 - 292
  • [10] Secure and Private Cloud Storage Systems with Random Linear Fountain Codes
    Kiskani, Mohsen Karimzadeh
    Sadjadpour, Hamid R.
    2017 IEEE SMARTWORLD, UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTED, SCALABLE COMPUTING & COMMUNICATIONS, CLOUD & BIG DATA COMPUTING, INTERNET OF PEOPLE AND SMART CITY INNOVATION (SMARTWORLD/SCALCOM/UIC/ATC/CBDCOM/IOP/SCI), 2017,