CPU requests enforced using shares. Even in contention situation, kernel still 
scheduling based on shares and depending on shares, pods getting their own 
shares and never lead to cpu bottleneck or high load on the nodes. Basically it 
never cause noise Neighbour problem. 

I understand cpu limits enforced using cpu quota and helps throttling.

Question or argument is do we still need when cpu shares already doing their 
job well both non-contention and contention situation? What extra benefits it 
bringing? 

Need some clarity for in the context of noise neighbors problem and prevent 
node going down or prevent one or few bad pods disturbing every pod in node? 

Basically looking for what is benefit of having or not having cpu limits for 
pods ? 

Sent from my iPhone

_______________________________________________
users mailing list
[email protected]
http://lists.openshift.redhat.com/openshiftmm/listinfo/users

Reply via email to