my dfi nforce 4sli expert has RAID 5.........is raid 5 basically 4 hard drives, basically 2xRAID 0's ; with the second pair copying everuthing from the first as backup?
no. What you've described is RAID 0+1. RAID 5 expands on RAID 3 and 4.
RAID 3 and 4 (and subsequently RAID 5 as well) require at least 3 drives to operate. In RAID 3 and 4, one of the drives is allocated as a dedicated parity drive. Data is written, striped, across all except the parity drive. A "checksum" is then calculated for the written stripe which is then written to the parity drive. A technically inaccurate (but sufficient to get the concept across) example would be this-
if the data "ABCDEF" was to be written to the array, and the array was made from 4 drives, then data would be written as such:
drive 1: A
drive 2: B
drive 3: C
drive 4 (parity drive): checksum of A, B and C
drive 1: D
drive 2: E
drive 3: F
drive 4 (parity drive): checksum of D, E and F
The purpose of the parity drive is to permit the array to continue running should one of the drives fail. So if drive 2 in the above example failed, the actual data that was written to drive 2 could be calculated from the available data (first stripe: A, C and the parity; second stripe D, F and the parity.) The RAID controller then presents the "real" data to the OS.
RAID 5 took 3 and 4 further by removing the
dedicated parity drive. In RAID 5, parity is distributed evenly across all the drives. So something like this happens (using the same example data and number of drives):
drive 1: A
drive 2: checksum of A, B and C
drive 3: B
drive 4: C
drive 1: D
drive 2: E
drive 3: checksum of D, E and F
drive 4: F
In all of RAID 3, 4 and 5 you lose the capacity of 1 drive due to parity being stored. So if you had 4 x 100GB drives in a RAID 3, 4 or 5 setup, your available space would only be 300GB (100GB being "lost" to store the parity info.)
Also, most (decent) RAID controllers don't require that the drives are the same sizes,
BUT the controller will only work across "partitions" (not the same as an operating system partition, but the correct term eludes me right now) of equivalent sizes. So if you have 3 x 100GB drives and 1 x 80GB drive, you'll only be able to get the storage space of 3 x 80GB drives (only 80GB of each of the 100GB drives will be used).