Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 5192
  • Last Modified:

How do we limit VM CPU speed into certain MHz ?

Hi All,

In VMware ESXi, how can we limit a certain VM cpu to be just exactly 1.6 GHz for example if we host that VM on 2.66 GHz server ?

Thanks
0
jjoz
Asked:
jjoz
1 Solution
 
coolsport00Commented:
There is no way to config CPU GHz for a VM.

~coolsport00
0
 
JohnBusiness Consultant (Owner)Commented:
What you can do, however, is manage the CPU resources a VM uses. That does not manage speed, but it controls how much CPU can be used, which is more important. ... Thinkpads_User
0
 
jjozAuthor Commented:
oh ?

That's why, eventhough i set the option in Resources | CPU | Limit: to be max. 1.6 GHz but in the VM it still runs at 2.66 GHz ?

do i have to put that into the resource pool ?
0
Improve Your Query Performance Tuning

In this FREE six-day email course, you'll learn from Janis Griffin, Database Performance Evangelist. She'll teach 12 steps that you can use to optimize your queries as much as possible and see measurable results in your work. Get started today!

 
JohnBusiness Consultant (Owner)Commented:
Take a look at this article on limiting CPU resources

http://www.vmware.com/pdf/ESX2_CPU_Performance.pdf

... Thinkpads_User
0
 
JohnBusiness Consultant (Owner)Commented:
Also, I see you are using the free version, and there may be limitations in the free version. I am not sure about that.
... Thinkpads_User
0
 
jjozAuthor Commented:
actually no, this is paid ESXi in VSphere Essentials
0
 
JohnBusiness Consultant (Owner)Commented:
You can take a look at this article:

http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&docType=kc&externalId=1004060&sliceId=1&docTypeID=DT_KB_1_1&dialogID=114546247&stateId=0 0 114544471

But it says you must be using ESX to do this. I don't know about ESXi. .... Thinkpads_User
0
 
JohnBusiness Consultant (Owner)Commented:
If the link above does not work (too long), the section I read was:

Quote from VMware site "You can only increase the assigned CPU cycles on an ESX Server virtual machine. If this is a virtual machine running under any other product, there is no direct way of increasing its assigned CPU cycles."

... Thinkpads_User
 
0
 
jjozAuthor Commented:
ah yes, it seems that from my understanding, by setting the upper limit, eg. 1.6 GHz that will be granted to the VM as maximum speed, simple no needto create resource pool since this is only for one single VM.

but Windows will still see and detect the CPU type directly from the hypervisor Info.
0
 
Vijay kumar MohanrajCloud ArchitechCommented:
Hi Could you please go through following URL, I hope it will clear your doubts.

http://www.yellow-bricks.com/2010/05/18/limiting-your-vcpu/
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now