I am at a small company with 15-20 employees. We need to replace an old server running Windows Server 2003. We need simple groupware, email server, file sharing, and an SVN server (used by only a few developers). I am going to evaluate replacing Microsoft with Linux and other software (looking at Zimbra).
I come here because I am having difficulty deciding what kind of hardware will get the job done, be reliable, and cost-effective. First, some general questions:
Does a single Xeon E5520 processor make sense? For our use would there be any reason to consider a single i7? I was thinking a single E5520 would be good, although not many people seem to run just one of those.
What are the main differences between i7 marketed motherboards and Xeon motherboards (both socket 1366)? I understand that many Xeon motherboards are dual-socket, but I don't think we really need a dual-socket solution. Are the Xeon specific motherboards mostly different in that they are able to support two sockets? I think the i7 doesn't.
So, I was thinking that perhaps a single Xeon E5520 with around 12GB of ram would be suitable. If this isn't reasonable, why would something else be a better choice?
Also, I have yet to fully analyse the current servers performance limitations. It is a single-core AMD machine, with pretty outdated hardware. We haven't wanted to do too much with it since its previous maintainer is no longer around and the whole thing generally is a mess. However, if anyone has any recommendations of how I can evaluate it that would be great.