Skip to content
RAID

File:HuaweiRH2288HV2_(cropped).JPG · Wikimedia Commons · See Wikimedia Commons

EntityQ179299· pop 53· linked from 487 articles

Also known as Redundant Array of Inexpensive Disks, RAID array, Redundant Array of Independent Disks

RAID is an orchestrated approach to computer data storage in which data is written to more than one secondary storage device. Instead of storing all data in a single hard disk drive or solid-state drive, RAID coordinates two or more such devices into a disk array. When the computer writes data to secondary storage, the RAID system distributes the data across the array. There are several possible ways of doing this, and those various configurations are called RAID levels.

AI overview

RAID is a data storage method that spreads your computer's information across multiple hard drives or solid-state drives instead of keeping everything on a single drive. It matters because distributing data this way can improve reliability and performance, with different RAID configurations offering various combinations of these benefits.

AI-generated from the Wikipedia summary — may contain errors.

Wikidata facts

Image
FSC Primergy TX200 S2 0012.JPG
Show 4 more facts
ACM Classification Code (2012)
10003168
Commons category
RAID
Stack Exchange tag
stackoverflow.com/tags/raid
Commons gallery
Redundant array of independent disks
Sources (4)

via Wikidata · CC0

~33 min read

Article

19 sections
Contents
  • History
  • Overview
  • Standard levels
  • Nested (hybrid) RAID
  • Non-standard levels
  • Implementations
  • <span class="anchor" id="HARDWARE"></span><span class="anchor" id="Hardware"></span> Hardware-based
  • <span class="anchor" id="SOFTWARE"></span><span class="anchor" id="RAID-F"></span>Software-based
  • <span class="anchor" id="FAKE"></span>Firmware- and driver-based
  • <span class="anchor" id="SCRUBBING"></span>Integrity
  • Weaknesses
  • Correlated failures
  • <span class="anchor" id="URE"></span><span class="anchor" id="UBE"></span><span class="anchor" id="LSE"></span>Unrecoverable read errors during rebuild
  • Increasing rebuild time and failure probability
  • Atomicity<span class="anchor" id="WRITE-HOLE"></span>
  • Write-cache reliability
  • See also
  • References
  • Further reading

RAID is an orchestrated approach to computer data storage in which data is written to more than one secondary storage device. Instead of storing all data in a single hard disk drive or solid-state drive, RAID coordinates two or more such devices into a disk array. When the computer writes data to secondary storage, the RAID system distributes the data across the array. There are several possible ways of doing this, and those various configurations are called RAID levels.

RAID levels are distinguished by the amount of redundancy they afford and the minimum number of drives they require, as well as by their relative complexity, performance, energy efficiency, fault tolerance, and availability. The definitive techniques used by RAID were conceived in the 1970s and 1980s: data striping to improve read/write efficiency, and disk mirroring or parity drives for data recovery. With the exception of RAID 1, all of the standard RAID levels use storage virtualization to abstract multiple storage devices into one logical storage volume.

Gallery (9)

Connections

Categories