[
https://issues.apache.org/jira/browse/MESOS-155?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vinod Kone updated MESOS-155:
-----------------------------
Component/s: (was: master)
allocation
> Add preemption scheduling via a new allocation module
> -----------------------------------------------------
>
> Key: MESOS-155
> URL: https://issues.apache.org/jira/browse/MESOS-155
> Project: Mesos
> Issue Type: Story
> Components: allocation
> 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 was sent by Atlassian JIRA
(v6.3.4#6332)