High-speed redundant disk controller methods and systems
AssigneeAgere Systems Inc.
InventorsRichard J. Byrne, Silvester Tjandra, Eu Gene Goh
Life of this patent
Estimating the term…
Abstract
Various apparatus and methods for controlling data for a redundant array of inexpensive/independent disks (RAID) are presented. For example, in one illustrative embodiment, a controlling apparatus can include a translation device composed substantially entirely of gate-level electronic hardware, wherein the translation device includes a sector sequencer capable of arranging sector units of target data and parity data on a plurality of N disks as a function of block location.
Claims17
An apparatus for controlling data for a redundant array of inexpensive/independent disks (RAID), comprising:
- a translation device composed substantially entirely of gate-level electronic hardware, wherein the translation device includes a sector sequencer capable of arranging sector units of target data and parity data on a plurality of N disks as a function of block locations,
- wherein the data of the N disks has a format comprising a sequence of block stripes with each block stripe containing one or more sector stripes, and wherein each sector stripe is formatted such that N-1 of the sectors contain contiguous target data and the remaining sector contains parity data for the other N-1 sectors.
An apparatus for controlling data for a redundant array of inexpensive/independent disks (RAID), comprising:
- a translation device that includes a sector sequencer capable of arranging sector units of target data and parity data on a plurality of N disks as a function of block location;
- and
- a ping-pong buffer communicatively coupled to the translation device capable of uploading data from, and downloading data to, the N disks,
- wherein the data of the N disks has a format comprising a sequence of block stripes with each block stripe containing one or more sector stripes, and wherein each sector stripe is formatted such that N-1 of the sectors contain contiguous target data and the remaining sector contains parity data for the other N-1 sectors.
Dependencies are inferred from the claim text.