Patent Number: 8,578,094

Title: Full-stripe-write protocol for maintaining parity coherency in a write-back distributed redundancy data storage system

Abstract: Data storage reliability is maintained in a write-back distributed data storage system including multiple nodes. Information is stored as a stripe including a collection of a data strips and associated parity strips, the stripe distributed across data and parity nodes. Each data node maintains the data strip holding a first copy of data, and each parity node maintains a parity strip holding a parity for the collection of data strips. A driver node initiates a full-stripe-write parity update protocol for maintaining parity coherency in conjunction with other nodes, to keep the relevant parity strips coherent. Parity is determined directly by computing parity strips for all data strips of a stripe. Any node may function as a driver node.

Inventors: Chambliss; David D. (Morgan Hill, CA), Hafner; James L. (San Jose, CA), Thakur; Tarun (San Jose, CA)

Assignee: International Business Machines Corporation

International Classification: G06F 12/00 (20060101); G06F 13/00 (20060101); G06F 13/28 (20060101)

Expiration Date: 1/05/12017