Nicolas Fraison created YARN-9509:
-------------------------------------

             Summary: Capped cpu usage with cgroup strict-resource-usage based 
on a mulitplier
                 Key: YARN-9509
                 URL: https://issues.apache.org/jira/browse/YARN-9509
             Project: Hadoop YARN
          Issue Type: New Feature
          Components: nodemanager
            Reporter: Nicolas Fraison


Add a multiplier configuration on strict resource usage to authorize container 
to use spare cpu up to a limit.
Currently with strict resource usage you can't get more than what you request 
which is sometime not good for jobs that doesn't have a constant usage of cpu 
(for ex. spark jobs with multiple stages).
But without strict resource usage we have seen some bad behaviour from our 
users that don't tune at all their needs and it leads to some containers 
requesting 2 vcore but constantly using 20.
The idea here is to still authorize containers to get more cpu than what they 
request if some are free but also to avoid too big differencies so SLA on jobs 
is not breached if the cluster is full (at least increase of runtime is contain)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to