[ 
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)

Reply via email to