We just bought a new server with the following specs:
Dell Poweredge T300
1 x Intel Xeon X3323 Quad Core 2.5 ghz
16 GB Ram
We need to run aprox. 12 virtual machines on this server:
1 CentOS (SAMBA)
1 CentOS (DNS - Bind)
2 CentOS (MySQL)
6 CentOS (Apache)
1 WinXP IE6 (for VNC access to perform testing)
1 WinXP IE7 (for VNC access to perform testing)
All of them will be used very "lightly". All of them are intended for web app development and testing among a group of 6 programers so no heavy duty use on any of them.
We are replacing an aging Dell Poweredge 2600 with 512MB ram (that's right) with an intel xeon processor (single core 1.8Ghz i believe)
It was running Open Virtuozzo and did managed to run aproximatelly 10 virtual servers (yes.. i know..) all of them running at the same time on only 512 MB RAM.
So.. we are still deciding on which technology to use. Did we mention that we need them to be free options?
So far we've narrowed it down to 4 contenders:
- Xen 3.0.3 (CentOS native virtualization technology)
- VirtualBox 2.2
- VMware ESXi
- VMware Server 2
Anyone with experience running this many servers in a single server using the above listed technologies?
We haven't been able to find any recent comparisons among them (only a few old blog posts here and there but all talk about outdated versions).
Any suggestions?