WHAT IS RAID?

The literal meaning is:
Redundant Array of Independant Disks; a collection of storage disks with a controller (or controllers) to manage the storage of data on the disks.

What does this mean to you?
In short RAID will protect your business critical data guaranteeing that you will not have loss of service. With today’s technology you can implement a RAID solution and never have to shutdown your server in the event of disk failure.

The different RAID levels

RAID 0
RAID Level 0 is not redundant, hence does not truly fit the "RAID" acronym. In level 0, data is split across drives, resulting in higher data throughput. Since no redundant information is stored, performance is very good, but the failure of any disk in the array results in data loss. This level is commonly referred to as striping.

RAID 1
RAID Level 1 provides redundancy by writing all data to two or more drives. The performance of a level 1 array tends to be faster on reads and slower on writes compared to a single drive, but if either drive fails, no data is lost. This is a good entry-level redundant system, since only two drives are required; however, since one drive is used to store a duplicate of the data, the cost per megabyte is high. This level is commonly referred to as mirroring.

RAID 5
RAID Level 5 stripes data at a block level across several drives; parity is distributed among the drives. This can speed small writes in multiprocessing systems. Parity data must be skipped on each drive during reads this can reduce the performance for reads. Requires a minimum of three hard disk drives.

RAID 10
RAID 10 is a combination of RAID 0 and RAID 1. Unlike RAID 5, there is no need to calculate parity information. RAID 10 disk arrays offer good performance and data security.

Summary:

  • RAID 0 is the fastest and most efficient array type but offers no fault-tolerance.
  • RAID 1 is the array of choice for performance-critical, fault-tolerant environments. In addition, RAID-1 is the only choice for fault-tolerance if no more than two drives are desired.
  • RAID 5 is the best choices in multi-user environments which are not write performance sensitive. However, at least three and more typically five drives are required for RAID-5 arrays.
  • RAID 10 offers all the benefits of RAID-0 and RAID-1 and is typically used for situations where high sequential write performance is required.
 (c) Nevis Computers Ltd 1997-2004