Hi,
I am looking for advices to build a computer which will be used as Virtual Machine server. Basically, it will have Ubuntu x64 and will run VirtualBox. From 4 to 6 Virtual Machines (VM) will run permanently on this box. The actual users of the VM will use it via Remote Desktop.
The 3 most important factors in hardware to accommodate this scenario are: RAM, Disk I/O and CPU.
The VMs are used for software testings and development. The guest OS will be various Windows server and Windows development tools. There is no need of multimedia capacity (no game, no sound, no video).
To keep the budget reasonable, I think of a motherboard that can allow up to 16 GB. The disks will be RAID 0, stripping 2 or 3 SATA hard drives. Video is lowest priority because most of the time the box (the VM Server) will have the monitor turned off.
I am at lost regarding the CPU. There are so many of them, here is the specs, I hope you can direct me to the brand / model number:
- CPU must have 4 cores (more cores is better to run more VMs).
- Preferably, CPU must not heat too much. If all VMs are running actively, I expect that the CPU load will be probably located in the range of 80% to 100%.
- CPU doesn't need to be super powerful. There is no need for overclocking. In short, it's OK for the VM to perform a task 2 seconds slower but stable, rather than running 0.5 faster with an unstable machine because of heat or pushing the hardware to the limits.
From what I read, that CPU could be Phenom 2 X4, Intel Q9xxx or Intel i7. But which one exactly? From all the benchmarks I read, there is no scenario involving the usage of these CPUs as VM server.
If you happen to have experience with Virtual Machine, I will greatly appreciate if you can share some experience.
Thanks very much in advance.
I am looking for advices to build a computer which will be used as Virtual Machine server. Basically, it will have Ubuntu x64 and will run VirtualBox. From 4 to 6 Virtual Machines (VM) will run permanently on this box. The actual users of the VM will use it via Remote Desktop.
The 3 most important factors in hardware to accommodate this scenario are: RAM, Disk I/O and CPU.
The VMs are used for software testings and development. The guest OS will be various Windows server and Windows development tools. There is no need of multimedia capacity (no game, no sound, no video).
To keep the budget reasonable, I think of a motherboard that can allow up to 16 GB. The disks will be RAID 0, stripping 2 or 3 SATA hard drives. Video is lowest priority because most of the time the box (the VM Server) will have the monitor turned off.
I am at lost regarding the CPU. There are so many of them, here is the specs, I hope you can direct me to the brand / model number:
- CPU must have 4 cores (more cores is better to run more VMs).
- Preferably, CPU must not heat too much. If all VMs are running actively, I expect that the CPU load will be probably located in the range of 80% to 100%.
- CPU doesn't need to be super powerful. There is no need for overclocking. In short, it's OK for the VM to perform a task 2 seconds slower but stable, rather than running 0.5 faster with an unstable machine because of heat or pushing the hardware to the limits.
From what I read, that CPU could be Phenom 2 X4, Intel Q9xxx or Intel i7. But which one exactly? From all the benchmarks I read, there is no scenario involving the usage of these CPUs as VM server.
If you happen to have experience with Virtual Machine, I will greatly appreciate if you can share some experience.
Thanks very much in advance.
