I can answer this part.
Mac Pro supports RAID levels 0, 1, and 10 (and 01). 10 and 01 are a sort of compound RAID level where you set up either the RAID0 and mirror it (RAID1) or in the case of 01 you set up the mirror RAID1 and stripe it RAID0.
The procedure for setting up a RAID0 in Mac OS X for example, is to load Disk Utility.app, Click any volume or drive name, click the RAID button, set the name volume and type, drag the other members of the intended raid set and then click create. Depending on what you'll use it for mostly you may want to click the Options button and set the RAID block size too.
This operation will wipe all data on all participating drives
or volumes.
I say drives or volumes because it is entirely possible to partition the drives first and then add those partitions (volumes) as your RAID participants. After you create a RAID you may not partition it. But partitioning a RAID or having multiple RAIDs on the same set of drives IMO isn't a good idea and will defeat at least some of the purpose of the RAID.
I guess it would be fine to do something like set a 20GB partition on all drives and add those to the RAID and then leave the remainder of each of the drives in JBOD form (looking like single drives I mean).
You want all participating drives or volumes to be the same size. If they aren't then your raid will be the size of the smallest multiplied by the number of drives for RAID0 and for RAID1 will be the size of the smallest.
The advantages of RAID0 are that:
- You get the total space (example: Four 1TB drives in a RAID0 = 4TB),
- You get increased speed usually close to the drive multiple (2 drives = 2x speed, 3 drives = 3x speed, and etc.),
- And you get a reduced access latency. Like seek speeds and rotational latency. This means that the drives can find and begin to load the requested files faster.
The disadvantages of RAID0 are:
- None that I can think of if you consider the entire stripe set (volume) as one single unit.
- If however you visualize them in your mind as 3 separate units then the downside is that if one breaks then all the data from all 3 is lost - just like it would be on a single volume.
The advantages of RAID1 are:
- Increased speed. But not as much as in a RAID0. I guess it's like 1/2 for each drive added but I've not studied the particulars so I guess it could be less (or more?).
- Hardware level redundancy. This means that if one drive breaks suddenly you do not lose your data. It's not a 100% guarantee and sometimes the breakage may affect all drives or smear the data in such a way that it's also corrupted on the mirrors. It does not protect you from pilot error or software malfunction either and if data becomes corrupt on one unit it will likely be corrupt on the mirror as well. It's just a hardware level of protection via redundancy.
Note: I don't know if seek access times are reduced or not but I would suspect not as the data is not interleaved as it is in a RAID0. In fact seeks may even be slower depending on the controller. <shrug>
The disadvantages of RAID1 are:
- You only get half of the total space. For example in a two 1TB drive RAID1 your volume size will only be 1TB. In a four 1TB drive RAID1 your volume size will be 2TB - not 4TB.
- Only even numbers of drives or volumes may be used. 2, 4, 6, 8, etc. It's not possible to have a 3-drive RAID1. And only more than 2 drives may be used if the RAID 1 is a part of a RAID10 or RAID01 set. As far as I know it's not possible to have a RAID1 only four drive configuration. LOL unless maybe that's a RAID11 or something. <shrug>
Looking up RAID in wiki will reveal a very nice overview of RAID and give you and explanation of all of the most common RAID levels. There's also a LOT of good information and discussion here at MR too. You can find most of it by searching or in the MR external search engine: http://mroogle.*************/
EDIT:
If you wish to install OS X on your RAID then you either need to go through the install process from the start as you would for any new drive or you need to use a utility like CarbonCopyCloner or SuperDuper to copy the installation from the original HDD to the newly created RAID volume. The later would of course imply that you did not use your current boot drive as one of the participating RAID members.
.