RAID

RAID

Redundant Array of Inexpensive Disks, is the organization of multiple disks into a large, high performance logical disk.

Disk arrays stripe data across multiple disks and access them in parallel to achieve:
 

  • Higher data transfer rates on large data accesses and
  • Higher I/O rates on small data accesses.

There are a number of different RAID approaches; these are the most popular methods.

Raid 0

RAID 0. Disk stripping offers superior speed because it simultaneously access all drives through concurrent parallel read and writes; however, it does not offer redundancy. This RAID level is suitable, for example, for temporary synchronised video files.


Raid 1

RAID 1. Disk mirroring. Two identical disks operate side-by-side in parallel, providing a complete, continuously updated backup of all data. Should one of the drives fail, the surviving mirrored drive provides read and writes. A replacement module (with new drive or power supply) can be hot-swapped. Data is backed-up to the new drive and full redundancy resumes. Disk mirroring offers the highest level of "mission critical" redundancy. This RAID level is suited for moderate-size file servers.


Raid 3

RAID 3. Parallel Data Access offers the potential for extremely high data exchanges rates because rates because every disk in the array is used for each read and write. Only one I/O request can be active at a time but RAID 3 achieves exceptional speed because, rather than writing all the data to one disk, the individual record’s data is striped across multiple disks. For example, if you have a five-disk array, the data stream is logically broken up and continuously written or read across the four drives while the fifth drive provides redundancy by tracking parity. At each write, the parity is recalculated and rewritten on the fifth drive. The parity drive provides the missing numbers if one of the data drives fails; or, if the parity drive fails, the data drives can provide the data directly.

When a new module containing a configured drive or power supply is hot-swapped in, the array automatically rebuilds its redundancy. This RAID level might be used for larger file servers or applications requiring large sequential transfers.


Raid 5

RAID 5. Independent Data Access is designed for high transaction throughput and concurrent access of data. RAID 3, with parallel data access, kept the data on four disks with the parity on the fifth. RAID 5 puts the entire record on one of the five disks and the related parity information on one of the four remaining disks. If any of the five disks fails, the parity information from the other four disks enables the system to mathematically rebuild the missing data. The data on the undamaged disk is simply read and written directly. This RAID level is ideal for database severs where there are greater amounts of independent access.






Make a Free Website with Yola.