Great articles Hugo.
I have a few more questions though. I must be getting something wrong with my settings.
Can you please correct my assumptions?
Under 3A - Capacity and Time remaining.
Demand or Allocation by Compute allows me to specify whether I want to use demand, allocation or both.
I have unchecked "by Allocation" all together so I assume my numbers are purely on demand.
It is referring to 3C Usage Calculation. Am I correct in assuming that the Allocation overcommit ratios are irrelevant as long as I have "by allocation" disabled in 3A?
It is also referring to 4C Underuse and Stress. Under "containers have stress" it will calculate based on the option you selected under 3A, thus either demand, allocation or both. Correct?
Also under this section there is a checkbox "Consider allocation in stress allocation" which is checked in my case. Does this actually take allocation into account when "by allocation" is unchecked under 3A?
Somehow I have a feeling that my stress result takes allocation into account even though I am trying not to. I have a host which is giving me a 107% Memory allocation stress. Yes it is overcommitted but based on my 4C Underuse and Stress "containers have stress" setting , and assuming that it only takes demand into account, there should be no memory stress.
Is my assumption correct that if one would specify "by allocation" settings you would see stress as soon as there is any overcommitment at all?