I think others have answered your questions pretty well. I wanted to
share some caveats though. RAID as a whole has a lot of PITA details
that can trip you up. What seems right at first, often isn't worth
the trouble down the line.
Basically my take on RAID 0 is that it is only for limited
applications where the data is backed up frequently and/or left on the
array for short periods of time and only when you are absolutely
desperate for disk bandwidth beyond current technology. It's not an
ordinary kind of performance upgrade. Because of many factors, most
PC's and many workstations benefit more by doing without raid of any
kind (when you factor in setup, administration, cost, reliability,
etc).
1. All RAID arrays are statistically more likely to suffer a
failure/problem than a single disk. That likelihood increases with
every disk you add.
2. When a disk in a RAID 0 array fails or is removed all the data on
all the other disks is rendered useless and inaccessible. It’s also
can turn into a total mess when you have a single drive that is
failing/acting funny but the array is "up."
3. As RAID 0 does not create any ECC data writes are never verified
beyond the individual disk's onboard error checking abilities- so the
increased complexity & statistical likelihood of problems is not
offset in any way (like it is in raid 1, 3, etc.)
4. Raw throughput is increased and can be theoretically up to 3x
faster in your example. But not all aspects of disk performance are
multiplied across the board. In fact certain usage patterns show
little or no improvement with striping- and for one thing the
individual disk latency remains the same.
5. Adding multiple disks that work simultaneously to a PC can be very
taxing on its power supply and cooling system. Disks & PC's with
improper cooling or erratic power are less reliable.
6. If you use software/OS based striping you won't be able to boot off
the array. Many low-end RAID controllers have crappy drivers or
limited management features which can make you crazy when you just
need it to work.
7. Finally the Raptors are WD's first try at "enterprise" SATA drives.
They might turn out to be the best thing since sliced bread but they
are now somewhat unproven. The results of storagereview.com's
reliability survey (if you put any stock in it) is not overly exciting
placing that model in the lower 35th percentile (with 41 responses)
and the 36gig version in the 61st percentile (with 87 responses).
If you're still reading and want some advice I'd say stick with a
single WD or Seagate and spend your time on a good automated backup
strategy. After all there's more to backup than having a 2nd copy -
and even that is usually neglected.
If you have a specific problem or project where you know there is no
current model drive that can do the job by itself, then we should keep
talking about striping.
I suspect what you are looking for is the most responsive PC possible.
Try load-balancing approaches in your design instead. You have the
right idea of partitioning but if you separate the OS, Apps, and Data
among three ordinary drives you will improve responsivess. Fact is
even the fastest striped arrays can slow to a crawl if you throw too
many disk intensive tasks at it at the same time. Also if there is a
disk problem, it is easier to troubleshoot, isolate, and repair or
perform data recovery if necessary.
Cheers