[proposal] QoS supports of Hadoop YARN task in koordlet/slo-controller #1727
Labels
area/koord-manager
area/koordlet
area/YARN
colocate yarn with k8s
help wanted
Extra attention is needed
kind/proposal
Create a report to help us improve
lifecycle/stale
What is your proposal:
Koordinator is almost ready to support running Hadoop YARN tasks as Batch+BE QoS in K8s. Here are the detailed design.
Since YARN tasks are running under a specified cgroup path(kubepods/besteffort/hadoop-yarn), koordinator should take the tasks into account during Batch resource calculation and QoS Management.
Why is this needed:
Resource usage of YARN tasks will be count as system usage if koordlet dose not collect it independently, which leads to the miscalculation of
Batch Allocatable
and the omission of QoS Management.Is there a suggested solution, if so, please add it:
Define YARN tasks as out-of-band Host Application, see the api design for more details.
support static qos stragegy for host application(#1639)
The text was updated successfully, but these errors were encountered: