Several years ago some of VMware’s most respected technical experts made recommendations against using virtual machine cpu limits.
So why does this feature exist, is it a viable method to apply costing controls in the same way telephone companies put MB limits on internet usage, and what exactly are the possible impacts…
That cpu limits can cause additional overhead, that your vm is hyperventilating because it cannot get enough cpu per cycle is a worry, but when it happens how do you detect it?
Could applying virtual machine cpu limits mean that your organization’s cpu usage monitoring is useless…
Explanatory post for understanding virtual machine cpu performance issues and how ready values can be detected.
Create an alarm to warn of high virtual machine ready values.
Script for detecting high cpu ready values in multiple vms over a period of several days.