Single Failure Recovery Method for Erasure Coded Storage System with Heterogeneous Devices

Yingxun FU  Junyi GUO  Li MA  Jianyong DUAN  

IEICE TRANSACTIONS on Information and Systems   Vol.E102-D   No.9   pp.1865-1869
Publication Date: 2019/09/01
Publicized: 2019/06/14
Online ISSN: 1745-1361
DOI: 10.1587/transinf.2019EDL8021
Type of Manuscript: LETTER
Category: Data Engineering, Web Information Systems
storage system,  erasure code,  heterogeneous devices,  single failure recovery,  

Full Text: FreePDF(337.8KB)

As the demand of data reliability becomes more and more larger, most of today's storage systems adopt erasure codes to assure the data could be reconstructed when suffering from physical device failures. In order to fast recover the lost data from a single failure, recovery optimization methods have attracted a lot of attention in recent years. However, most of the existing optimization methods focus on homogeneous devices, ignoring the fact that the storage devices are usually heterogeneous. In this paper, we propose a new recovery optimization method named HSR (Heterogeneous Storage Recovery) method, which uses both loads and speed rate among physical devices as the optimization target, in order to further improve the recovery performance for heterogeneous devices. The experiment results show that, compared to existing popular recovery optimization methods, HSR method gains much higher recovery speed over heterogeneous storage devices.