
RAID-0
Level 0 is not redundant, hence does not truly fit the "R.A.I.D."
acronym. In level 0, information 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
information loss. This level is commonly referred to as striping.

RAID-1
Level 1 provides redundancy by writing all information 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 information 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 other, the cost per
megabyte is high. This level is commonly referred to as mirroring.

RAID-5
Level 5 employs a combination of striping and parity checking. The
use of parity checking provides redundancy without the overhead
of having to double disk capacity. Simply put, parity checking involves
determining whether each given block has an odd or even value. These
values are summed across the stripe sets to obtain a parity value.
With this parity value, the contents of a failed drive can easily
be determined and rebuilt on a spare drive.