Preferably under $1000 (but I'm flexible).
SYSTEM USAGE FROM MOST TO LEAST IMPORTANT:
Network attached storage, FTP server, web server (apache, php, ruby), streaming HD video content, torrents.
PARTS NOT REQUIRED:
Keyboard, mouse, monitor, speakers.
PREFERRED WEBSITE(S) FOR PARTS:
COUNTRY OF ORIGIN:
Probably not, maybe underclocking?
SLI / CROSSFIRE:
No preference. It could be headless, although I wouldn't mind a monitor.
I'm looking to build a machine that can easily handle serving NAS content (including streaming HD video), running a FTP server for my friends and clients, running apache for low traffic personal websites, handling torrents, etc.
I'll be running linux. I prefer Ubuntu or Gentoo, but I'm flexible. I was briefly looking into FreeNAS but I'm not sure it has all the features I'd like to use.
I'm planning to use 4 SATA 1/1.5/2 terabyte hard drives with RAID 1 or 5. I like the WD Caviar Green drives, but I'm not sure if I'll run into performance issues for streaming video or compatibility issues with certain RAID configuration.
I'm also not sure if I will need / want a PCI RAID card or if some motherboards can handle RAID fine without a PCI card. Will a PCI card help enhance power efficiency since the processor gets a break?
I'd like to keep the power draw as low as possible without experiencing any performance bottlenecks for the services I'll be using.
Performance vs power draw is where I need the most help. I'm not sure how fast this server will need to be, whether I'll want dual core or if I can get away with a low watt single core, etc.
I would even consider one of the newer Atom processors / motherboards if it's recommended.
I've built a lot of mainstream computers but I don't know where to start for a low power / decent performance home server. I was considering the following components, but I'm very open for suggestions: