ga4gh / task-execution-schemas

Apache License 2.0
81 stars 28 forks source link

Resource (CPU, RAM) limits on TES tasks #140

Open zagganas opened 3 years ago

zagganas commented 3 years ago

Right now the TES schema only supports resource requests but not resource limits. Resource limits are particularly useful in settings where the users want to limit the amount of resources consumed by a given task.

Additionally, it is supported by K8s and it even helps the scheduling algorithm assign the pods to particular worker machines based on the available resources.

uniqueg commented 2 years ago

This was also requested by the Czech ELIXIR node, see here: https://docs.google.com/spreadsheets/d/1vBFhBQ-nFqhSL5dLjQfOWO6x9BzmV9x6l18p9GYRZdQ/edit#gid=0

Contacts: @xhejtman & @viktoriaas

uniqueg commented 2 years ago

Also, this has ties with #84, #127/#154 and #163