Solved

VMware CPU's

Posted on 2010-08-25
9
790 Views
Last Modified: 2013-12-10
Hi All

A quick question for all you vmware experts out there.
I'm currently running my vmware servers on a dual 3GHz quad core CPU's and I'm looking at getting a physical system that would have 2.66 GHz 6 core CPU's to run my vm's on. My question is I have an image that have 4 virtual CPU's assigned to it and it runs at 100% from time to time so once I migrate this system over to my new system will it start running  slower?

Many thanks
Tazz
0
Comment
Question by:TazzEE
[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
9 Comments
 
LVL 15

Expert Comment

by:roylong
ID: 33522727
That depends on a number of factors, including speed of memory to CPU bus.  The CPU may be marginally different per core but your new processors will almost def support NUMA so that may add to your performance.

What is the disk and memory utilisation like for the VM?

Can you benchmark on current hardware and then test on new hardware?
0
 
LVL 15

Expert Comment

by:roylong
ID: 33522763
btw, do all 4 vCPUs on the VM run at 100% - i.e. proper multi-threaded application running?
0
 

Author Comment

by:TazzEE
ID: 33523121
Hi Roylong

The server in question is a SQL 2008 server that our website runs off and it only occasionally hits 100% but on average it runs at approximately 48%. The memory and disk utilisation isn't a problem. I think the question I'm asking would I see a rise in my CPU usage (SQL server) on the new system if I had to compare the two side by side?
Thanks  
0
Ransomware: The New Cyber Threat & How to Stop It

This infographic explains ransomware, type of malware that blocks access to your files or your systems and holds them hostage until a ransom is paid. It also examines the different types of ransomware and explains what you can do to thwart this sinister online threat.  

 
LVL 15

Expert Comment

by:roylong
ID: 33523294
What i am inferring by my answer is that you may see performance increase you may not, if you are upgrading the version of the processor then it may have better support and memory management within vmware, which will in turn put less overhead on the CPUs when dealing with other tasks on the server.  This could lead to better performance from the outset.

what version of SQL server 2008 are you running?
What version of windows?
What current processors are you using? Intel or AMD?
What six-core are you moving to?
How much memory is assigned to the VM and how much assigned to each socket of your processor on the server i.e. Is it NUMA aware and using banks of memory assigned to each processor?

0
 

Author Comment

by:TazzEE
ID: 33523388
SQL server 2008 ENT STD 32 bit but looking at upgrading it to 64 bit on the new server
Windows 2003 ENt 32 bit but will be upgrading it to 64 bit on the new server
Current is Intel Xeon X5365 3.00 GHz
Moving to Intel Xeon E5640 2.66 GHz
How much memory is assigned to the VM and how much assigned to each socket of your processor on the server i.e. Is it NUMA aware and using banks of memory assigned to each processor? - I'm not sure at this is with a hosting provider and I dont know how it was setup
0
 
LVL 15

Expert Comment

by:roylong
ID: 33523587
Do I would say that the processor impact on that set up will be minimal with respect to the 32-bit versions.. ..your main limiting factor on the actual VM is going to be memory due to the limits with 32-bit versions.

Moving to the 64-bit versions will allow you to make much better usage of the resources available, especially on the newer intel processors.

So my take home, moving to the newer processor architecture with your current VM will probably improve your performance as is, but purely because there will be less contention for host resources.  Moving to 64-bit on the new architecture will send your current set up the way of the dinosaurs.
0
 
LVL 5

Assisted Solution

by:Steve M
Steve M earned 60 total points
ID: 33523808
Here is a good article on VM and vCPU scaling with SQL Server running in the VM that you may get quite a bit of information from:

http://www.vmware.com/files/pdf/SQLServerWorkloads.pdf
0
 
LVL 69

Expert Comment

by:Callandor
ID: 33524314
The X5365 is benchmarked at 4090 and the E5640 is benchmarked at 5482 (http://www.cpubenchmark.net/high_end_cpus.html), which means you are getting a 34% increase in overall cpu power.  Whether that means you won't see 100% utilization depends on how much more cpu was demanded, but you should see less cpu usage with the new processors.
0
 
LVL 15

Accepted Solution

by:
roylong earned 65 total points
ID: 33553705
did you get the answer you needed?
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

When we have a dead host and we lose all connections to the ESXi, and we need to find a way to move all VMs from that dead ESXi host.
Veeam Backup & Replication has added a new integration – Veeam Backup for Microsoft Office 365.  In this blog, we will discuss how you can benefit from Office 365 email backup with the Veeam’s new product and try to shed some light on the needs and …
How to install and configure Citrix XenApp 6.5 - Part 1. In this video tutorial we have explained step by step installation of Citrix XenApp 6.5 Server on Windows Server 2008 R2 is explained in this video. We have explained the difference between…
In this video tutorial I show you the main steps to install and configure  a VMware ESXi6.0 server. The video has my comments as text on the screen and you can pause anytime when needed. Hope this will be helpful. Verify that your hardware and BIO…

738 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