[
https://issues.apache.org/jira/browse/MESOS-155?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andy Konwinski updated MESOS-155:
---------------------------------
Issue Type: New Feature (was: Task)
> Add preemption scheduling via a new allocation module
> -----------------------------------------------------
>
> Key: MESOS-155
> URL: https://issues.apache.org/jira/browse/MESOS-155
> Project: Mesos
> Issue Type: New Feature
> Components: master
> Reporter: Andy Konwinski
> Priority: Minor
> Labels: scheduling
> Original Estimate: 672h
> Remaining Estimate: 672h
>
> Mesos currently has an allocation module that provides Dominant Resource
> Fairness (essentially, fair sharing across multiple resources), but it does
> not currently support preemption so the allocation module cannot currently
> enforce the scheduling rules by bringing a scheduler down to its fair share
> of resources when necessary.
> For example, if Framework A registers with the master when no other
> frameworks are registered, it will be offered all resources. Then if
> Framework B registers as well, it won't be offered any resources until at
> least one of Framework A's tasks finish running. Ideally the Allocation
> Module should be able to preempt (kill) some of Framework A's tasks to
> guarantee Framework B receives offers so that it could get up to its fair
> share.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira