Toward Load-Balanced Redundancy Transitioning for Erasure-Coded Storage

Redundancy transitioning enables erasure-coded storage to adapt to varying performance and reliability requirements by re-encoding data with new coding parameters on-the-fly. Existing studies focus on bandwidth-driven redundancy transitioning that reduces the transitioning bandwidth across storage nodes, yet the actual redundancy transitioning performance remains bottlenecked by the most loaded node. We present BART, a load-balanced redundancy transitioning scheme that aims to reduce the redundancy transitioning time via carefully scheduled parallelization. We show that finding an optimal load-balanced solution is difficult due to the large solution space. Given this challenge, BART decomposes the redundancy transitioning problem into multiple sub-problems and solves the sub-problems via efficient heuristics. We evaluate BART using both simulations for large-scale storage and HDFS prototype experiments on Alibaba Cloud. We show that BART significantly reduces the redundancy transitioning time compared with the bandwidth-driven approach.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Parallel and Distributed Systems
Published
2025-03-04
DOI
https://doi.org/10.1109/tpds.2025.3547872
Citations
2
Primary Topic
Advanced Data Storage Technologies
Type
article
Field-Weighted Citation Impact
2.97

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Toward Load-Balanced Redundancy Transitioning for Erasure-Coded Storage

Patrick P. C. Lee, Tingyi Wu, Yuchong Hu, Keyun Cheng et al.
2 citations
IEEE Transactions on Parallel and Distributed Systems
Advanced Data Storage Technologies
2.97
article

Toward Load-Balanced Redundancy Transitioning for Erasure-Coded Storage

Patrick P. C. Lee, Tingyi Wu, Yuchong Hu, Keyun Cheng, Xiaolu Li, Jie Li, Huancheng Puyang
article en
2 citations

Abstract

Redundancy transitioning enables erasure-coded storage to adapt to varying performance and reliability requirements by re-encoding data with new coding parameters on-the-fly. Existing studies focus on bandwidth-driven redundancy transitioning that reduces the transitioning bandwidth across storage nodes, yet the actual redundancy transitioning performance remains bottlenecked by the most loaded node. We present BART, a load-balanced redundancy transitioning scheme that aims to reduce the redundancy transitioning time via carefully scheduled parallelization. We show that finding an optimal load-balanced solution is difficult due to the large solution space. Given this challenge, BART decomposes the redundancy transitioning problem into multiple sub-problems and solves the sub-problems via efficient heuristics. We evaluate BART using both simulations for large-scale storage and HDFS prototype experiments on Alibaba Cloud. We show that BART significantly reduces the redundancy transitioning time compared with the bandwidth-driven approach.

IEEE Transactions on Parallel and Distributed SystemsVol. 36(5)
Chinese University of Hong Kong (HK), Huawei Technologies (China) (CN), Huawei Technologies (United Kingdom) (GB), Huazhong University of Science and Technology (CN)
National Natural Science Foundation of China
Openalex Percentile: Top 10%
Advanced Data Storage Technologies
2.97
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Toward Load-Balanced Redundancy Transitioning for Erasure-Coded Storage — Patrick P. C. Lee, Tingyi Wu, et al. · IEEE Transactions on Parallel and Distributed Systems (2025) | TGRS Research Map | TGRS