An Erasure Code-based Approach to Improve Data Recovery and Update Capability

被引:0
|
作者
Zhou, Hang [1 ]
Yang, Yahui [1 ]
Li, Weiping [1 ]
机构
[1] Peking Univ, Beijing 100871, Peoples R China
关键词
Erasure code; Algebraic signature; Shell choose; Dynamic update; Monitor;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The growing demand of cloud storage service has raised a great concern to service providers aiming at high service reliability and usability. In this work, we proposed an erasure code-based approach SEDP to improve the capability of data recovery and dynamic update for cloud storage. The coding scheme adopts the main ideology of Shell Sort to maximize the physical distance of data blocks in each coding group which helps recover damaged data blocks in extreme damage conditions. The concept of data page is introduced to simplify and standardize dynamic update procedure. We then designed a smart monitor to patch the cached data pages to the corresponding data blocks to maintain consistency. The patching work is based on two different granularities, time period and modification threshold. These two key parameters are tuned by the monitor according to the information it collects. The prototype is experimentally evaluated in simulated scenarios, focusing on its performance compared with related works and how the monitor improves the performance as the system runs continuously.
引用
收藏
页码:614 / 622
页数:9
相关论文
共 50 条
  • [1] A Secure Erasure Code-Based Cloud Storage System with Secure Data Forwarding
    Lin, Hsiao-Ying
    Tzeng, Wen-Guey
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2012, 23 (06) : 995 - 1003
  • [2] Erasure code-based low storage blockchain node
    Perard, Doriane
    Lacan, Jerome
    Bachy, Yann
    Detchart, Jonathan
    [J]. IEEE 2018 INTERNATIONAL CONGRESS ON CYBERMATICS / 2018 IEEE CONFERENCES ON INTERNET OF THINGS, GREEN COMPUTING AND COMMUNICATIONS, CYBER, PHYSICAL AND SOCIAL COMPUTING, SMART DATA, BLOCKCHAIN, COMPUTER AND INFORMATION TECHNOLOGY, 2018, : 1622 - 1627
  • [3] An Enhanced Erasure Code-Based Security Mechanism for Cloud Storage
    Wang, Wenfeng
    Li, Peiwu
    Han, Longzhe
    Huang, Shuqiang
    Xu, Kefu
    Yu, Changgui
    Lei, Jin'e
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014
  • [4] Capability of optical code-based MPLS (OC-MPLS)
    Kitayama, K
    Onohara, K
    Murata, M
    [J]. NEXT GENERATION OPTICAL NETWORK DESIGN AND MODELLING, 2003, 114 : 263 - 278
  • [5] An Effective Integrity Check Scheme for Secure Erasure Code-Based Storage Systems
    Shen, Shiuan-Tzuo
    Lin, Hsiao-Ying
    Tzeng, Wen-Guey
    [J]. IEEE TRANSACTIONS ON RELIABILITY, 2015, 64 (03) : 840 - 851
  • [6] Storage Node Allocation Methods for Erasure Code-based Cloud Storage Systems
    Lee, Ojus Thomas
    Akash, G. J.
    Kumar, S. D. Madhu
    Chandran, Priya
    [J]. ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2019, 44 (11) : 9127 - 9142
  • [7] Storage Node Allocation Methods for Erasure Code-based Cloud Storage Systems
    Ojus Thomas Lee
    G. J. Akash
    S. D. Madhu Kumar
    Priya Chandran
    [J]. Arabian Journal for Science and Engineering, 2019, 44 : 9127 - 9142
  • [8] JECB: a Join-Extension, Code-Based Approach to OLTP Data Partitioning
    Tran, Khai Q.
    Naughton, Jeffrey F.
    Sundarmurthy, Bruhathi
    Tsirogiannis, Dimitris
    [J]. SIGMOD'14: PROCEEDINGS OF THE 2014 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2014, : 39 - 50
  • [9] A discrete data dividing approach for erasure-code based storage applications
    Sun, Weidong
    Wang, Yijie
    Fu, Yongquan
    Pei, Xiaoqiang
    [J]. 2014 IEEE 8TH INTERNATIONAL SYMPOSIUM ON SERVICE ORIENTED SYSTEM ENGINEERING (SOSE), 2014, : 308 - 313
  • [10] CGT code-based XML Data Compression Method
    Zhang, Sheng
    Chen, Sha
    Liang, Yuping
    [J]. PROCEEDINGS OF THE SECOND INTERNATIONAL SYMPOSIUM ON ELECTRONIC COMMERCE AND SECURITY, VOL II, 2009, : 456 - +