[
https://issues.apache.org/jira/browse/YUNIKORN-3026?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Craig Condit closed YUNIKORN-3026.
----------------------------------
> Resource overcommit
> -------------------
>
> Key: YUNIKORN-3026
> URL: https://issues.apache.org/jira/browse/YUNIKORN-3026
> Project: Apache YuniKorn
> Issue Type: New Feature
> Components: core - scheduler
> Reporter: RafaĆ Boniecki
> Priority: Major
>
> Provide implementation of resource (cpu, memory) overcommit.
> Kubernetes requests/limits model promotes waste of a lot of resources. It's
> impossible to correctly (without wasting resources or resource starvation)
> set static resources at pod creation. It would be useful for scheduler to
> have an ability to ignore these requests/limits and schedule by real load
> instead up to some configured soft limit and when hard limit is hit (eg 60%
> of real cpu usage and/or 40% of real memory usage) it should have ability to
> deschedule some pods (configurable which ones eg by presence of annotation)
> using some kind of algorithm (eg random/highest resource used/lowest resource
> used, ideally in combination with priority of the pod and or it's
> labels/annotations).
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]