Table of Contents
Fetching ...

A Cooperative Repair Scheme for Zigzag MSR Codes in Distributed Storage Systems

Yajuan Liu, Han Cai, Xiaohu Tang

TL;DR

This work addresses the challenge of efficiently repairing multiple failed nodes in Zigzag MSR codes by introducing a cooperative repair scheme that attains the optimal bandwidth $\ abla = \frac{h(n-1)N}{d-k+h}$ for any $h$ failures. The authors employ a space-sharing construction with $d-k+h$ instances and a four-step process—Summing, Grouping, Downloading, and Cooperation—tied together by a carefully designed recover matrix $R$ whose invertibility ensures solvability of the repair equations. Key contributions include achieving optimal cooperative repair for Zigzag MSR codes with sub-packetization $N=(d-k+h)s^n$ and field size $q \ge n+1$, significantly reducing the finite-field requirement compared to prior schemes. The results advance practical multi-node repair in distributed storage by lowering resource demands while preserving the MDS and optimal repair properties of Zigzag MSR codes.

Abstract

In this paper, we propose a novel cooperative repair scheme for Zigzag MSR codes with optimal repair bandwidth, enabling the repair of any h failed nodes. To the best of our knowledge, this is the first optimal cooperative repair scheme for Zigzag MSR codes. Compared to previous cooperative repair schemes for MSR codes, our scheme significantly reduces the size of the finite field to Fq,q>=n+1.

A Cooperative Repair Scheme for Zigzag MSR Codes in Distributed Storage Systems

TL;DR

This work addresses the challenge of efficiently repairing multiple failed nodes in Zigzag MSR codes by introducing a cooperative repair scheme that attains the optimal bandwidth for any failures. The authors employ a space-sharing construction with instances and a four-step process—Summing, Grouping, Downloading, and Cooperation—tied together by a carefully designed recover matrix whose invertibility ensures solvability of the repair equations. Key contributions include achieving optimal cooperative repair for Zigzag MSR codes with sub-packetization and field size , significantly reducing the finite-field requirement compared to prior schemes. The results advance practical multi-node repair in distributed storage by lowering resource demands while preserving the MDS and optimal repair properties of Zigzag MSR codes.

Abstract

In this paper, we propose a novel cooperative repair scheme for Zigzag MSR codes with optimal repair bandwidth, enabling the repair of any h failed nodes. To the best of our knowledge, this is the first optimal cooperative repair scheme for Zigzag MSR codes. Compared to previous cooperative repair schemes for MSR codes, our scheme significantly reduces the size of the finite field to Fq,q>=n+1.

Paper Structure

This paper contains 8 sections, 7 theorems, 78 equations, 1 table.

Key Result

Lemma 1

For given $\ell \in [0,s^{d})$ and $\tau\in [0,s)$, when fixing the failed node $i_u\in\mathcal{I}, u\in[0,h)$, the $(r s^{n-d-1})\times (rs^{n-d-1})$ coefficient matrix of left hand side (LHS) of eqn:simply1 is the following recover matrix where $D$ is a $r\times s$ matrix given by and is a $r\times s^{n-d-1}$ matrix with each row having only one nonzero element, i.e., with $\mathbf{m}=(m_0,m_

Theorems & Definitions (15)

  • Example 1
  • Lemma 1
  • proof
  • Lemma 2
  • proof
  • Lemma 3
  • proof
  • Theorem 1
  • proof
  • Example 2
  • ...and 5 more