An Erasure Code-based Approach to Improve Data Recovery and Update Capability
- DOI
- 10.2991/mecae-18.2018.109How to use a DOI?
- Keywords
- Erasure code, Algebraic signature, Shell choose, Dynamic update, Monitor.
- Abstract
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.
- Copyright
- © 2018, the Authors. Published by Atlantis Press.
- Open Access
- This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).
Cite this article
TY - CONF AU - Hang Zhou AU - Yahui Yang AU - Weiping Li PY - 2018/03 DA - 2018/03 TI - An Erasure Code-based Approach to Improve Data Recovery and Update Capability BT - Proceedings of the 2018 International Conference on Mechanical, Electronic, Control and Automation Engineering (MECAE 2018) PB - Atlantis Press SP - 401 EP - 409 SN - 2352-5401 UR - https://doi.org/10.2991/mecae-18.2018.109 DO - 10.2991/mecae-18.2018.109 ID - Zhou2018/03 ER -