Semi-static distribution technique

PF Corbett, SR Kleiman, RM English - US Patent 7,185,144, 2007 - Google Patents
A semi-static distribution technique distributes parity across disks of an array. According to
the technique, parity is distributed (assigned) across the disks of the array in a manner that …

System and method for storage takeover

SM Coatney, K Patel, SH Strange… - US Patent …, 2009 - Google Patents
A takeover system and method for high availability in the face of component failures for a
multiple-node storage system cluster is provided. When a takeover is triggered either …

[PDF][PDF] WEAVER Codes: Highly Fault Tolerant Erasure Codes for Storage Systems.

JL Hafner - Fast, 2005 - usenix.org
We present the WEAVER codes, new families of simple highly fault tolerant XOR-based
erasure codes for storage systems (with fault tolerance up to 12). The design features of …

HoVer erasure codes for disk arrays

JL Hafner - … Conference on Dependable Systems and Networks …, 2006 - ieeexplore.ieee.org
We present a new family of XOR-based erasure codes primarily targeted for use in disk
arrays. These codes have a unique data/parity layout, with both horizontal and vertical parity …

System and method for redundancy-protected aggregates

RP Jernigan IV, RW Hyer Jr, ML Kazar… - US Patent …, 2013 - Google Patents
AGGREGAEB AGGREGAEC fails, new data may still be accessed by the system (the striped
aggregates), both to write new data, and to read data stored on the failed aggregate. In …

Row-diagonal parity technique for enabling efficient recovery from double failures in a storage array

PF Corbett, SR Kleiman, RM English - US Patent 6,993,701, 2006 - Google Patents
Abstract A “row-diagonal”(RD) parity technique reduces overhead of computing diagonal
parity for a storage array adapted to enable efficient recovery from the concurrent failure of …

Method for writing contiguous arrays of stripes in a RAID storage system using mapped block writes

SR Kleiman, R Sundaram, DP Doucette… - US Patent …, 2007 - Google Patents
US7200715B2 - Method for writing contiguous arrays of stripes in a RAID storage system using
mapped block writes - Google Patents US7200715B2 - Method for writing contiguous arrays of …

Dynamic erasure coding

M Yang, TS Isaacs, A Raghavan, D Bronnikov… - US Patent …, 2020 - Google Patents
Dynamic erasure coding for computing and data storage systems. A method embodiment
commences upon accessing a set of fault tolerance policy attributes associated with the …

Architecture for implementing erasure coding

D Bronnikov, BS Gill - US Patent 9,672,106, 2017 - Google Patents
5,519,844 A 5, 1996 Stallmo failures to be tolerated, wherein the one or more parity data
comprises a row parity, a first diagonal parity, and a second diagonal parity, wherein the one …

Matrix Methods for Lost Data Reconstruction in Erasure Codes.

JL Hafner, V Deenadhayalan, KK Rao, JA Tomlin - FAST, 2005 - usenix.org
Erasures codes, particularly those protecting against multiple failures in RAID disk arrays,
provide a code-specific means for reconstruction of lost (erased) data. In the RAID …