A Repair Pipeline Method for Erasure Codes Based on Complete Node Load Balancing

In distributed storage systems, the repair pipeline has become one of the important data transmission methods in erasure coding repair due to its advantages of improving the computational efficiency and reducing the repair time. In order to solve the problem of load imbalance of helper nodes in the traditional repair pipeline structure, i.e., when some of the nodes are idle, some other nodes are transformed into bottleneck nodes due to heavy workload, which leads to the reduction of repair performance. In this regard, this paper proposed a new repair pipeline structure, CNLB-RP, which adopts the data slicing technique to group and stagger the placement of each transmission task, and cleverly arranges the data transmission process, making it possible to equalize the read and write loads of each helper node under more relaxed conditions (the number of data slices is an integer multiple of the number of helper nodes). Experimental results show that CNLB-RP can achieve complete read and write load balancing among the helper nodes in the pipeline structure. And meanwhile, CNLB-RP can improve data reliability and is more suitable for distributed storage systems.

Authors

Institutions

Publication Details

Published
2024-09-13
DOI
https://doi.org/10.1145/3703187.3703307
Primary Topic
Advanced Data Storage Technologies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Repair Pipeline Method for Erasure Codes Based on Complete Node Load Balancing

Yan Wang, Yanhua Cao, Junhao Shi, Hao Wang
1 links
Advanced Data Storage Technologies
article

A Repair Pipeline Method for Erasure Codes Based on Complete Node Load Balancing

Yan Wang, Yanhua Cao, Junhao Shi, Hao Wang
article en

Abstract

In distributed storage systems, the repair pipeline has become one of the important data transmission methods in erasure coding repair due to its advantages of improving the computational efficiency and reducing the repair time. In order to solve the problem of load imbalance of helper nodes in the traditional repair pipeline structure, i.e., when some of the nodes are idle, some other nodes are transformed into bottleneck nodes due to heavy workload, which leads to the reduction of repair performance. In this regard, this paper proposed a new repair pipeline structure, CNLB-RP, which adopts the data slicing technique to group and stagger the placement of each transmission task, and cleverly arranges the data transmission process, making it possible to equalize the read and write loads of each helper node under more relaxed conditions (the number of data slices is an integer multiple of the number of helper nodes). Experimental results show that CNLB-RP can achieve complete read and write load balancing among the helper nodes in the pipeline structure. And meanwhile, CNLB-RP can improve data reliability and is more suitable for distributed storage systems.

East China Jiaotong University (CN)
Openalex Percentile: Top 72%
Advanced Data Storage Technologies
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.

A Repair Pipeline Method for Erasure Codes Based on Complete Node Load Balancing — Yan Wang, Yanhua Cao, et al. · (2024) | TGRS Research Map | TGRS