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 条
  • [41] Exploiting Rateless Codes and Cross-layer Optimization for Low-power Wide-area Networks
    Lv, Jiamei
    Chen, Gonglong
    Dong, Wei
    ACM TRANSACTIONS ON SENSOR NETWORKS, 2022, 18 (04)
  • [42] Towards optimisation of replicated erasure codes for efficient cooperative repair in cloud storage systems
    Xu, Guangping
    Mao, Qunfang
    Li, Huan
    Li, Shengli
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2018, 16 (02) : 108 - 116
  • [43] Adaptive and Scalable Caching With Erasure Codes in Distributed Cloud-Edge Storage Systems
    Liu, Kaiyang
    Peng, Jun
    Wang, Jingrong
    Huang, Zhiwu
    Pan, Jianping
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2023, 11 (02) : 1840 - 1853
  • [44] Systematic Binary Deterministic Rateless Codes
    Xiao, Ming
    Aulin, Tor
    Medard, Muriel
    2008 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY PROCEEDINGS, VOLS 1-6, 2008, : 2066 - +
  • [45] Exploiting Rateless Codes and Cross-Layer Optimization for Low-Power Wide-Area Networks
    Chen, Gonglong
    Lv, Jiamei
    Dong, Wei
    2020 IEEE/ACM 28TH INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS), 2020,
  • [46] Performance Analysis of NOMA Multicast Systems Based on Rateless Codes With Delay Constraints
    Hu, Yingmeng
    Liu, Rongke
    Kaushik, Aryan
    Thompson, John
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2021, 20 (08) : 5003 - 5017
  • [47] Improved Intermediate Performance of Rateless Codes
    Kim, Saejoon
    Lee, Seunghyuk
    11TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, VOLS I-III, PROCEEDINGS,: UBIQUITOUS ICT CONVERGENCE MAKES LIFE BETTER!, 2009, : 1682 - 1686
  • [48] Storm: Rateless MDS Erasure Codes
    da Silva, Pedro Moreira
    Dias, Jaime
    Ricardo, Manuel
    WIRELESS INTERNET (WICON 2014), 2015, 146 : 153 - 158
  • [49] Network Control without CSI using Rateless Codes for Downlink Cellular Systems
    Sun, Yin
    Koksal, C. Emre
    Lee, Sung-Ju
    Shroff, Ness B.
    2013 PROCEEDINGS IEEE INFOCOM, 2013, : 1016 - 1024
  • [50] Locally repairable codes based on MSR codes in cloud storage system
    Wang J.
    Liang W.
    Liu X.-Y.
    Yang Y.
    Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2016, 39 (04): : 60 - 66