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 条
  • [21] Distributed Rateless Codes Based on Random Matrices
    Xiao, Yilong
    Jiang, Haibo
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION APPLICATIONS (ICCIA 2012), 2012, : 498 - 501
  • [22] On the Intermediate Symbol Recovery Rate of Rateless Codes
    Talari, Ali
    Rahnavard, Nazanin
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2012, 60 (05) : 1237 - 1242
  • [23] Rateless codes with unequal error protection property
    Rahnavard, Nazanin
    Vellambi, Badri N.
    Fekri, Faramarz
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2007, 53 (04) : 1521 - 1532
  • [24] An Optimal Partial Decoding Algorithm for Rateless Codes
    Bioglio, V.
    Grangetto, M.
    Gaeta, R.
    Sereno, M.
    2011 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY PROCEEDINGS (ISIT), 2011, : 2731 - 2735
  • [25] Ustor: Cloud storage system based on regenerating codes
    Liu, Qing
    Feng, Dan
    Li, Bai
    Tongxin Xuebao/Journal on Communications, 2014, 35 (04): : 166 - 173
  • [26] A New Class of Rateless Codes Based on Reed-Solomon Codes
    Borujeny, Reza Rafie
    Ardakani, Masoud
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2016, 64 (01) : 49 - 58
  • [27] Deterministic Rateless Codes for BSC [Extended Abstract]
    Applebaum, Benny
    David, Liron
    Even, Guy
    PROCEEDINGS OF THE 6TH INNOVATIONS IN THEORETICAL COMPUTER SCIENCE (ITCS'15), 2015, : 31 - 40
  • [28] Queued Cooperative Wireless Networks With Rateless Codes
    Mehta, Neelesh B.
    Sharma, Vinod
    Bansal, Gaurav
    GLOBECOM 2008 - 2008 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, 2008,
  • [29] Rateless codes for the multicast stream authentication problem
    Tartary, Christophe
    Wang, Huaxiong
    ADVANCES IN INFORMATION AND COMPUTER SECURITY, PROCEEDINGS, 2006, 4266 : 136 - 151
  • [30] Intrusion Tolerant Multi-Cloud Distributed Storage
    Madan, Bharat B.
    Banik, Manoj
    Wu, Bo Chen
    Bein, Doina
    2016 IEEE INTERNATIONAL CONFERENCE ON SMART CLOUD (SMARTCLOUD), 2016, : 262 - 268