I'm designing a render farm with 10 nodes (initially). Without getting into too much detail, I need a really good (read: fast file access) file server. I want it to have RAID 1 (mirror) and possibly RAID 0 (stripe) for speed - if it helps out tremendously. It also needs at least half a terabyte (500 GB) of storage space, and it will likely need gigabit ethernet. The speed of the processor is not nearly as important as the speed at which it can access and write files.
Anyone have any experience building a server like this? Am I better off just buying one from a big company like Dell or Compaq (I can't see how that would be possible, but I could be convinced) or is it just as good to piece one together myself?
My initial thought was a Gigabyte GA-8KNXP motherboard running four SATA 250 GB hard drives - two of them being RAID 0 and the other two on RAID 1 mirroring the first two. That motherboard also has gigabit ethernnet built in and can run dual channel ddr.
Any suggestions? Is SATA fast enough or should I go SCSI? Half a terabyte of SCSI sounds REALLY expensive - is it worth it? Feel free to be as specific as you'd like - even going into part numbers and such if it makes a difference. Suggestions on cooling and other stuff would also be helpful.
I've got all the nodes taken care of, but I've never built a file server before.