Add limits on total idle glideins
The Frontend currently only has limits on how many idle glideins there are per entry, but not how many in total there are.
CMS is currently hurting due to this, as any time the total exceeds about 2k, the system becomes unstable.
With hundreds of entries, there is no good per-entry number that would really be acceptable.
#1 Updated by Igor Sfiligoi over 5 years ago
- Status changed from Assigned to Feedback
- Assignee changed from Igor Sfiligoi to Parag Mhashilkar
I have implemented the change.
it is in
The FE config now has a line like this in the config
<idle_vms_total curb="200" max="1000"/>
and the rest of the code knows how to use it.
It is backwards compatible, so it can be upgraded in place.
#5 Updated by Parag Mhashilkar over 5 years ago
- Assignee changed from Parag Mhashilkar to Igor Sfiligoi
Can you please update the sample config doc and describe what each of these parameters do as well? I looked at the code and now I am confused. These settings seemed to be part of group config while the description implies that these new limits are frontend wide. So essentially, different groups can have different limits configured at any time.
#6 Updated by Igor Sfiligoi over 5 years ago
Sure, will add some docs. Any suggestion where?
As for "different groups can have different limits configured at any time", this is correct.
We already have this on other quantities, so I just extended it.
As with the existing knobs, the rationale is that not all groups need the same amount of pushing, and not all of them as important to the global system.
#7 Updated by Parag Mhashilkar over 5 years ago
This should be a good place to document these parameters.