INEC: Fast and coherent in-network erasure coding

H Shi, X Lu - SC20: International Conference for High …, 2020 - ieeexplore.ieee.org
Erasure coding (EC) is a promising fault tolerance scheme that has been applied to many
well-known distributed storage systems. The capability of Coherent EC Calculation and …

Towards in-network acceleration of erasure coding

Y Qiao, X Kong, M Zhang, Y Zhou, M Xu… - Proceedings of the …, 2020 - dl.acm.org
In distributed storage systems, erasure coding (EC) is a crucial technology to enable high
fault tolerance with lower storage overheads than data replication. EC can reconstruct …

UMR-EC: A unified and multi-rail erasure coding library for high-performance distributed storage systems

H Shi, X Lu, D Shankar, DK Panda - Proceedings of the 28th …, 2019 - dl.acm.org
Distributed storage systems typically need data to be stored redundantly to guarantee data
durability and reliability. While the conventional approach towards this objective is to store …

NetEC: Accelerating erasure coding reconstruction with in-network aggregation

Y Qiao, M Zhang, Y Zhou, X Kong… - … on Parallel and …, 2022 - ieeexplore.ieee.org
In distributed storage systems, Erasure Coding (EC) is a crucial technology to enable high
data availability. By downloading parity data from survived machines, EC can reconstruct …

XORInc: Optimizing data repair and update for erasure-coded systems with XOR-based in-network computation

F Wang, Y Tang, Y Xie, X Tang - 2019 35th Symposium on …, 2019 - ieeexplore.ieee.org
Erasure coding is widely used in the distributed storage systems due to its significant
storage efficiency compared with replication at the same fault tolerance level. However …

{OpenEC}: Toward Unified and Configurable Erasure Coding Management in Distributed Storage Systems

X Li, R Li, PPC Lee, Y Hu - 17th USENIX Conference on File and …, 2019 - usenix.org
Erasure coding becomes a practical redundancy technique for distributed storage systems
to achieve fault tolerance with low storage overhead. Given its popularity, research studies …

TriEC: tripartite graph based erasure coding NIC offload

H Shi, X Lu - Proceedings of the International Conference for High …, 2019 - dl.acm.org
Erasure Coding (EC) NIC offload is a promising technology for designing next-generation
distributed storage systems. However, this paper has identified three major limitations of …

An erasure-coded storage system for edge computing

L Liang, H He, J Zhao, C Liu, Q Luo, X Chu - IEEE Access, 2020 - ieeexplore.ieee.org
Emerging computing paradigm edge computing expects to store and process data at the
network edge with reduced latency and improved network bandwidth. To the best of our …

SelectiveEC: Towards balanced recovery load on erasure-coded storage systems

L Xu, M Lyu, Q Li, L Xie, C Li… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
Erasure coding (EC) has been commonly used to offer high data reliability with low storage
cost. Upon failures, the lost blocks are recovered in batches. Due to the limited number of …

Storage codes: Managing big data with small overheads

A Datta, F Oggier - 2013 International Symposium on Network …, 2013 - ieeexplore.ieee.org
Erasure coding provides a mechanism to store data redundantly for fault-tolerance in a cost-
effective manner. Recently, there has been a renewed interest in designing new erasure …