RAID
(Redundant Array of Independent Disks) A disk subsystem that increases performance or provides fault tolerance or both. RAID uses two or more hard drives and a RAID controller, which is plugged into motherboards that do not have built-in RAID circuits. Today, most motherboards have RAID built in. In the past, RAID was also accomplished by software only, but was much slower. In the late 1980s, the "I" in RAID stood for "inexpensive," but was later changed to "independent."
RAID 0 - Disk Striping for Performance (Popular)
Widely used for gaming, disk striping interleaves data across multiple drives for performance. However, there are no safeguards against failure.
RAID 1 - Mirroring for Fault Tolerance (Popular)
Widely used, mirroring writes two drives at the same time so that data are duplicated. It provides the highest reliability, but doubles the number of drives needed.
RAID 10 (RAID 1+0)
RAID 10 combines RAID 1 and RAID 0. Drives are mirrored for fault tolerance (RAID 1) and striped for performance (RAID 0). For more speed, RAID 100 combines RAID 10 and 0. It adds a layer of striping (RAID 0) on top of two or more RAID 10 configurations.
RAID 3 - Speed and Fault Tolerance
Data are striped across three or more drives. Used to achieve the highest data transfer because all drives operate in parallel. Using byte level striping, parity bits are stored on separate, dedicated drives. Similar to RAID 3, RAID 4 uses block level striping, but is not as popular. For more on parity computations, see RAID parity.
RAID 5 - Speed and Fault Tolerance (Popular)
Data are striped across three or more drives for performance, and parity bits are used for fault tolerance. The parity bits from two drives are stored on a third drive and are interspersed with user data. RAID 5 is widely used in servers.
RAID 6 - Speed and Fault Tolerance
Similar to RAID 5 but performs two parity computations or the same computation on overlapping subsets of the data. Highest reliability because it can recover from two failed disks, but not widely used.
Computer Desktop Encyclopedia THIS DEFINITION IS FOR PERSONAL USE ONLY
All other reproduction is strictly prohibited without permission from the publisher.
Copyright © 1981-2009 by Computer Language Company Inc. All rights reserved.
Browse dictionary definitions near RAID
Share on Facebook