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 …

Method and system for storing data in raid memory devices

R Hallak, Y Segev - US Patent 8,990,495, 2015 - Google Patents
The present invention, in some embodiments thereof, relates to a method and apparatus for
secure data storage in RAID memory devices and, more particularly, but not exclu sively, to …

Method and apparatus for addressing actual or predicted failures in a FLASH-based storage system

HH Frost, JA Fuxa, CJ Camp - US Patent 8,176,360, 2012 - Google Patents
Methods and apparatuses for enhanced protection of data stored in a FLASH memory
system involve a controller capable of adapting to the failure of one or more FLASH memory …

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 …

High performance disk array rebuild

AP Wack - US Patent 7,970,994, 2011 - Google Patents
A method, information processing system, and computer program storage product for
managing disk failures in a disk array. At least one disk in a first disk array is determined to …

Efficient reduction of read disturb errors in NAND flash memory

HH Frost, CJ Camp, TJ Fisher, JA Fuxa… - US Patent …, 2010 - Google Patents
Methods and apparatuses for reduction of Read Disturb errors in a NAND FLASH memory
system comprise a controller configured to organize FLASH memory devices into blocks …

Apparatus, system, and method to increase data integrity in a redundant storage system

J Thatcher, D Flynn, J Aune, J Fillingim… - US Patent …, 2014 - Google Patents
In various embodiments, an apparatus, system, and method may increase data integrity in a
redundant storage system. In one embodiment, a request is received for data stored at a …

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 …

Apparatus, system, and method for detecting and replacing failed data storage

D Flynn, J Thatcher, J Aune, J Fillingim… - US Patent …, 2012 - Google Patents
An apparatus, system, and method are disclosed for detecting and replacing failed data
storage. A read module reads data from an array of memory devices. The array includes two …

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 …