VMware Cloud Community
OPDBA
Contributor
Contributor

Can shares be used to prioritize CPU contention without setting up pools?

In other words, in general, if I have a slightly overcommitted (say 2:1) in CPU on a small cluster of hosts, can I engage shares to create a simple 2 or three tier situation to prioritize in a contention scenario? Or do you have to create a pool? And if I have to create a pool can I just create one pool of basically all resources?

TLDR: Would this work as a simple way to prioritize if contention occurs without getting into a more complicated pool situation?

Thanks!

Tags (2)
0 Kudos
2 Replies
scott28tt
VMware Employee
VMware Employee

Yes you can.

The cluster is considered to be the “root resource pool”, so you would be managing contention within it by adjusting your VM shares.


-------------------------------------------------------------------------------------------------------------------------------------------------------------

Although I am a VMware employee I contribute to VMware Communities voluntarily (ie. not in any official capacity)
VMware Training & Certification blog
0 Kudos
depping
Leadership
Leadership

As Scott mentioned, yes you can. Just look at the shares assigned to the vCPUs as shown in the screenshot below and change accordingly for the VMs where needed.

Screenshot 2019-10-17 at 10.29.29.png

0 Kudos