Rack-aware regenerating codes for data centers

H Hou, PPC Lee, KW Shum… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
Erasure coding is widely used for massive storage in data centers to achieve high fault
tolerance and low storage redundancy. Since the cross-rack communication cost is often …

Optimal repair layering for erasure-coded data centers: From theory to practice

Y Hu, X Li, M Zhang, PPC Lee, X Zhang… - ACM Transactions on …, 2017 - dl.acm.org
Repair performance in hierarchical data centers is often bottlenecked by cross-rack network
transfer. Recent theoretical results show that the cross-rack repair traffic can be minimized …

The storage versus repair-bandwidth trade-off for clustered storage systems

N Prakash, V Abdrashitov… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
We study a generalization of the setting of regenerating codes, motivated by applications to
storage systems consisting of clusters of storage nodes. There are n clusters in total, with m …

Explicit constructions of MSR codes for clustered distributed storage: The rack-aware storage model

Z Chen, A Barg - IEEE Transactions on Information Theory, 2019 - ieeexplore.ieee.org
The paper is devoted to the problem of erasure coding in distributed storage. We consider a
model of storage that assumes that nodes are organized into equally sized groups, called …

Capacity of clustered distributed storage

J Sohn, B Choi, SW Yoon… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
A new system model reflecting the clustered structure of distributed storage is suggested to
investigate interplay between storage overhead and repair bandwidth as storage node …

Codes for distributed storage

V Ramkumar, M Vajha, SB Balaji… - … of Coding Theory, 2021 - api.taylorfrancis.com
The traditional means of ensuring reliability in data storage is to store multiple copies of the
same file in different storage units. Such a replication strategy is clearly inefficient in terms of …

Rack-aware MSR codes with error correction capability for multiple erasure tolerance

J Wang, D Zheng, S Li, X Tang - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
The minimum storage rack-aware regenerating (MSRR) code is a variation of regenerating
codes that achieves the optimal repair bandwidth for a single node failure in the rack-aware …

A vertical-horizontal framework for building rack-aware regenerating codes

Z Zhang, L Zhou - IEEE Transactions on Information Theory, 2023 - ieeexplore.ieee.org
Rack-aware regenerating codes (RRCs) achieve the optimal repair bandwidth for single
node failures in the hierarchical data center where nodes are organized into racks and the …

A Transformation of Repairing Reed-Solomon Codes from Rack-Aware Storage Model to Homogeneous Storage Model

Y Yang, H Cai, X Tang - IEEE Transactions on …, 2024 - ieeexplore.ieee.org
In this paper, we address the node repair problem of Reed-Solomon (RS) coded distributed
storage systems. Specifically, to overcome the challenges of multiple-node failures of RS …

Minimum storage rack-aware regenerating codes with exact repair and small sub-packetization

H Hou, PPC Lee, YS Han - 2020 IEEE International …, 2020 - ieeexplore.ieee.org
Modern data centers often organize storage nodes in racks, in which the cross-rack
communication cost is typically much higher than the intra-rack communication cost. Rack …