-
Notifications
You must be signed in to change notification settings - Fork 244
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add resource limits into ResourceGroup of ClusterQueue/Cohort #3215
Comments
Hi, @FillZpp , is borrowingLimit enough for the use cases? |
Unfortunately, no. Since I have multiple flavors with different borrowingLimit, I still need an overall resource limit of this ClusterQueue, which is probably less than the sumary of all flavors' nomialQuota+borrowingLimit. |
Are limits larger than the sum of all flavors' nomialQuota? |
I suppose I see the use case, but in the example |
@mimowo Oh, it does have a cohort and can borrow from another clusterqueue. It's just I simplified the yaml. Sorry for the confusion... @KunWuLuan Not necessarily. Let's say maybe it has a total limit, but I can't clearly split its percentage for each flavors from the start, even for the nomialQuota. So that when some of the previous flavor's nomialQuota has been borrowed by another CQ, it can use more of the next flavor as possible, instead of reclaiming the borrowed resource. |
What would you like to be added:
Maybe a
limits
field that can be added intoResourceGroup
struct forClusterQueue
or the newCohort
CRD.Like this:
Why is this needed:
What we want is that even we have several flavors in a
ResourceGroup
which all have different nominalQuota/borrowingLimit and can borrow from another ClusterQueue with the same cohort, but we still need an overall limit for thisResourceGroup
including all flavors used in it.Does it make sense?
Completion requirements:
This enhancement requires the following artifacts:
The artifacts should be linked in subsequent comments.
The text was updated successfully, but these errors were encountered: