I'm looking to buy a barebone box to use as a headless home server. I plan on loading Ubuntu Server 9.10 on it, and using it for backup, running a person webserver, and streaming music from it using Jinzora. I've built it as a VM, and am trying to pick out optimal hardware, and I'm pretty hardware-illiterate.
I understand that I'll need to buy a 2GB stick of DDR2 RAM, and a 3.5" SATA hard drive of whatever size I feel like paying for. My question is whether I should hunt around for a 1000Mbps NIC for optimal streaming. The questions I've read around here indicate that server performance from an Atom server like this are mostly going to be determined by the hard drive disc speed and the network connection, but I haven't built a server like this before. Is the built-in 10/100 Mbps NIC on the mobo sufficient, or should I attempt to find a 1000 Mbps NIC that I can stick in the PCI slot? The 1000 Mbps cards I see on Newegg are all PCI-e, so I'm not really sure what I should do.
Thanks for the help!
Depending on the max throughput you'd need at once, gigabit may not be needed yet, but it's always good to have it for the future and they aren't too expensive. Make sure all other hardware is gigabit capable as well before making the upgrade. There are a couple on newegg they're just tricky to find.
External links referenced by this document: