Title
An Efficient I/O-Redirection-based Reconstruction Scheme for Erasure-Coded Storage Clusters
Abstract
This paper addresses an I/O interference problem encountered in on-line reconstruction of erasure-coded storage clusters, where user I/Os compete with reconstruction I/Os for both disk and network bandwidth. We propose a redirection scheme called ‘RAM-RS’ to minimize the I/O interference among user and reconstruction requests. RAM-RS redirects user read/writes targeted at failed nodes to an RS-coded RAM region, which is formed by pre-allocated main memory in surviving nodes in the RS-coding manner. The RS-coded RAM region quickly serves all user read/write misses; therefore, a rebuilding node can devote its disk and network bandwidths to the node reconstruction. The RAM region substantially reduces the amount of data rebuilt by the rebuilding node, because (1) missed writes are buffered in the RAM region and (2) missed reads are satisfied by using surviving nodes to co-rebuild failed blocks. We build two Markov models to estimate the reliability of the RAM-RS system. Modeling results demonstrate that the MTTDL of RS-coded RAM region in a storage cluster is larger than that of the same cluster comprised of surviving nodes. We implement both RAM-RS and the traditional Redirection schemes in an erasure-coded storage cluster, on which real-world I/O traces are replayed. Experimental results show that compared with the Redirection scheme running on a 9-node storage cluster, RAM-RS improves system performance in terms of both user response time and reconstruction time by a factor of 1.78 and 1.20, respectively.
Year
DOI
Venue
2015
10.1109/TC.2015.2394399
IEEE Transactions on Computers
Keywords
Field
DocType
erasure-coded storage cluster,i/o redirection,deferred write,reconstruction,bandwidth,interference,reliability,markov processes
Cluster (physics),Markov process,Markov model,Computer science,Parallel computing,Computer network,Response time,Input/output,Real-time computing,Bandwidth (signal processing),Interference (wave propagation),Erasure
Journal
Volume
Issue
ISSN
PP
99
0018-9340
Citations 
PageRank 
References 
1
0.35
38
Authors
4
Name
Order
Citations
PageRank
Jianzhong Huang18719.32
Xiao Qin21836125.69
Xianhai Liang310.35
Changsheng Xie4256.27