Solved

For virtualization, which is better more cores or faster CPU?

Posted on 2008-10-15
5
1,244 Views
Last Modified: 2010-04-21
We are going to be running Virtual Server on a Windows Server 2003 and 6 - 10 virtual machines. For CPU, which is better if you have to trade off one for the other, faster CPU or more cores? For instance a fast 2 core or a slower 4 core. Of course I know that having fast 4 core would be better, but if you have to trade which do you trade speed or cores? Links with tests/comparisons would help along with opinions.
0
Comment
Question by:BMCKRob
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
5 Comments
 

Expert Comment

by:tinhnho
ID: 22725752
it depends on you want to go for AMD or Intel and what application you wan to run on.  At my work place, we prefer to have mysql on Opteron box than Intel box. For my opinion is more cores are better.
0
 
LVL 96

Expert Comment

by:Lee W, MVP
ID: 22726733
I would prefer more cores, because (depending on Virtualization technology used) you can limit the VM to use only x cores, thereby ensuring that one runaway VM doesn't take down ALL VMs (in terms of processor utilization).
0
 
LVL 42

Expert Comment

by:paulsolov
ID: 22727829
More cores is normally better, just make sure you have enough memory per core to cover what you need to do.  Since you're running Windows 2003 it's not an issue but in VMWare ESX it is licensed per CPU and not per core so the more cores the better since it may require less licensing.
0
 
LVL 2

Accepted Solution

by:
DChaffey earned 250 total points
ID: 22729364
There's two parts to this answer:
Firstly, it's very similar to a physical environment - if your host needs to run fewer, more cpu intensive guests, you buy faster CPUs.  If you are wanting to parallelize or run a load of guests, get as many cores as is feasible.

Secondly, there's a nice simple finger in the wind to use when sizing a mid-range ESX server.
Take the number of cores in the box you are looking at, subtract 1 for overhead, and multiply the remainder by 5 (for number of 1vcpu server guests), 7 (for 1vcpu VDI guests) or 3 (for 2vcpu guests or busy servers). Also keep in mind that once you've got a working ESX environment, people wanting to put more servers on it come out of the walls at head-height...it might pay to have some extra capacity!
For Vmware server the numbers are different, in that they are smaller by a decent margin, but it still gives you an idea where you are going.
0
 

Author Closing Comment

by:BMCKRob
ID: 31506498
DChaffey, that was very helpful, thanks for the info. Since we are running a lot of low intensity guests, the it is better for us for multiple cores.
0

Featured Post

What Is Transaction Monitoring and who needs it?

Synthetic Transaction Monitoring that you need for the day to day, which ensures your business website keeps running optimally, and that there is no downtime to impact your customer experience.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If your vDisk VHD file gets deleted from the image store accidentally or on purpose, you won't be able to remove the vDisk from the PVS console. There is a known workaround that is solid.
HOW TO: Upload an ISO image to a VMware datastore for use with VMware vSphere Hypervisor 6.5 (ESXi 6.5) using the vSphere Host Client, and checking its MD5 checksum signature is correct.  It's a good idea to compare checksums, because many installat…
Teach the user how to rename, unmount, delete and upgrade VMFS datastores. Open vSphere Web Client: Rename VMFS and NFS datastores: Upgrade VMFS-3 volume to VMFS-5: Unmount VMFS datastore: Delete a VMFS datastore:
Advanced tutorial on how to run the esxtop command to capture a batch file in csv format in order to export the file and use it for performance analysis. He demonstrates how to download the file using a vSphere web client (or vSphere client) and exp…

724 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question