RAID rant
:x I find it hard to believe that I'm the only one out there who insists on mirroring or otherwise ensuring that my system disks are protected. Yet, I don't seem to see anyone on OS X sites mentioning the following:
Despite Apple's claim that their Xserve's come with "Up to a half a terabyte of disk!" the space cannot be reliably used that way.
The only thing I can applaud the RAID setup on OS X Server about is that it lets you create them before installing. Presumably (I haven't been able to test this) if the system experiences a failure, I can boot from a cdrom, or part of a mirror and recover.
I take issue with the following, however:
1) The RAID setup only allows full-disk mirroring or striping.
This has a few problems. Namely, I cannot partition the disk in any way if I choose to mirror or stripe the disks. Thus, I cannot conserve space by limiting the system partition or separating a data partition so as to mirror my system area but stripe my data area. Nor can I separate my swap area if I mirror or stripe the disks. For example, I had hoped to create 8 GB partitions across the bottom of all four drives, and mirror them; one mirror for the system, one mirror for the swap area (a waste, but it ensures integrity at least) then striping the top of each of the four as a data area that does not require integrity of the filesystem. Not being able to partition the disks first is really quite a drawback (and I can't believe wouldn't be difficult to fix!)
2) Striping is dangerous, Mirroring is wasteful, nothing else exists.
Striping all four drives into one huge partition (460 GB) is dangerous, especially in the case of IDE drives, which have a lower MTBF than scsi drives. Mirroring two 120 GB drives just for the system is wasteful if the system can live happily in 8 GB. If I settle for mirroring, I get 230 GB in two 115 Gb filesystems out of a possible 460. If there were at least RAID 5 (I know, software-based RAID 5 sucks, but with two 1 Ghz processors in the thing, I'll take it!) then I'd only be losing 115 GB - 25% instead of 50% and I could live with the single filesystem (despite the speed gain of a separate swap area).
3) No RAID 1+0 or 0+1
If all they're going to offer is RAID 1 or 0, the least they could do is allow us to stripe a mirror set or mirror a stripe set. At least in this mode, I could make one 230 GB filesystem instead of two 115s.
They seem to have the hardware idea down well; four independant IDE controllers, one for each disk so it can get the most throughput, but they really need to come through with more options for utilizing it!
Bob Campbell