You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mesos.apache.org by "Benjamin Hindman (JIRA)" <ji...@apache.org> on 2014/01/17 17:58:22 UTC

[jira] [Assigned] (MESOS-749) Add support for multiple offers in launchTasks

     [ https://issues.apache.org/jira/browse/MESOS-749?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Benjamin Hindman reassigned MESOS-749:
--------------------------------------

    Assignee: Benjamin Hindman  (was: Niklas Quarfot Nielsen)

Assigning to me for the review.

> Add support for multiple offers in launchTasks
> ----------------------------------------------
>
>                 Key: MESOS-749
>                 URL: https://issues.apache.org/jira/browse/MESOS-749
>             Project: Mesos
>          Issue Type: Improvement
>            Reporter: Niklas Quarfot Nielsen
>            Assignee: Benjamin Hindman
>             Fix For: 0.17.0
>
>
> Running tasks on more than one offer (which belong to a single slave) can be useful in situations with multiple out-standing offers. Currently, only one offer can be used per launch.
> Offer resources can be aggregated and used for traditional task launch.
> Feature involves:
> - Extending the scheduler API with launchTasks(offers, tasks, filters) with takes a list of offers and opposed to a single offer.
> - Extending LaunchTasksMessage to carry offer list.
> - Extend the offer to offer list in call-path from scheduler to master.
> - Master applies offer visitors to validate and aggregate offers into a single resource, before task validation and launch is carried out.
> Java and Python interfaces should support both the new and old launchTasks() for backward compatibility.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)