VMware Cloud Community
TheVMinator
Expert
Expert

CPU usage and contention

I am attempting to run DRS clusters at 90% CPU utilization based on average peak.  I am using resource pools.  When will resource pool share values be enforced?  At 100% utilization only or sometime before that?  How likely is it that I will have contention and that resource pool share values will be enforced if I always keep peak utilization below 90%?

0 Kudos
2 Replies
Nick_Andreev
Expert
Expert

I wouldn't really worry about at what CPU utilization percentage DRS starts enforcing resource pool shares. What matters is, that when there's resource contention, DRS will make sure that each resource pool gets the amount of resource based on the number of shares assigned to it.

---
If you found my answers helpful please consider marking them as helpful or correct.
VCIX-DCV, VCIX-NV, VCAP-CMA | vExpert '16, '17, '18
Blog: http://niktips.wordpress.com | Twitter: @nick_andreev_au
TheVMinator
Expert
Expert

Ok thanks.  You mentioned "when there is contention" - I guess the question is what is the specific technical criterion that defines "when there is contention" - ready time beyond a certain threshhold for processes needing to be schduled?  A certain percentage of CPU utilization?  VMware uses something under the hood to decide when to start applying resource pool settings - what is it?

0 Kudos