So many options available. Can we discuss ideas on fastest / safest internal RAID configurations? I know the two don't necessarily go hand in hand, but I am curious about some of the best compromises. For instance, If i installed 4 VelociRaptors as two striped sets that mirrored each other would i get large gains in speed over setting up drives as (4) individual task related drives (boot drive; backup drive; cache drive; app drive)?
Anyway, I need a system whereby if & when i am out on location and a drive fails (which will happen), it's only a tiny hurdle to jump. I'm not interested in talking about external RAIDs because i already have one. I am curious what serious working professionals are thinking about with the new line-up of Mac Pros. We shoot (on average) 20 - 40 GBs a day & are constantly moving from place to place.
Anyone have any interesting configurations that they are loving & want to share?
I could not answer the question regarding Mac (in my job we are only using Linux machines), but I could give you some advice about raid, as we have many machines reading and writing Terabytes of data.
If you have more than 2 drives, RAID5 is the way to go. It will give you both redundancy, faster reading speed and a minimal loss of space. It is slightly slower (with software RAID) regarding writing speed (parity computation). With 4x1 Tb drives, you will have a 3 Tb capacity, and the system can support one drive failure (rebuilding the array when replacing a disk is however long: a few hours, but the system is still available while rebuilding).
I don't know if MacPros can support RAID5 in software. Buying a hardware controller is always a benefit regarding performance, however it is safer to have a spare controller because data stored on the disks can only be recovered with an identical controller if the controller fails.
When we have to go to a distant site to collect data, we usually use a machine with 4 drives assembled in a RAID5 array, with 3 drives in the RAID and the fourth used as a spare (it would automatically replace a failing drive in the array, without having to disassemble the machine to replace the failing drive).
PS: the solution you are suggesting (two stripped drives mirrored) is know as RAID 0+1 or RAID01. It is indeed fast, but rebuilding the array is quite slow and I don't think it is available in software. It is not used very much.
PPS: Be aware however that RAID5 arrays have to be checked periodically. One of the very unpleasant accident with RAID5 is when one sector fails on one disk and remains unnoticed. Then, if another drive fails, rebuiding the array is impossible.