Patent · US Active

Apparatus, system, and method for a front-end, distributed raid

US8019940B2 · kind B2 · utility

44Cited by
61References
42Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 6, 2007
Grant dateSep 13, 2011
Priority date
Expiry dateJun 21, 2029

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY02D10/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An apparatus, system, and method are disclosed for a front-end, distributed redundant array of independent drives (“RAID”). A storage request receiver module receives a storage request to store object or file data in a set of autonomous storage devices forming a RAID group. The storage devices independently receive storage requests from a client over a network, and one or more of the storage devices are designated as parity-mirror storage devices for a stripe. The striping association module calculates a stripe pattern for the data. Each stripe includes N data segments, each associated with N storage devices. The parity-mirror association module associates a set of the N data segments with one or more parity-mirror storage devices. The storage request transmitter module transmits storage requests to each storage device. Each storage request is sufficient to store onto the storage device the associated data segments. The storage requests are substantially free of data.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.