Create framework that provides a high level resource request language
---------------------------------------------------------------------

                 Key: MESOS-156
                 URL: https://issues.apache.org/jira/browse/MESOS-156
             Project: Mesos
          Issue Type: New Feature
          Components: framework
            Reporter: Andy Konwinski


One of the primary points of confusion about Mesos is the mechanism it provides 
frameworks to acquire new resources (e.g. cpu, ram, etc.). Currently, 
frameworks receive callbacks with resource offers which they can accept 
(entirely or only a portion) or reject. When they accept them, they provide a 
task to be executed on those resources.

Many engineers we have spoken to have said that they would find it more 
intuitive to provide their executable up front with a description of which and 
how many resources they want, and then have mesos do the scheduling.

I propose that Mesos should ship with a framework that can very easily be 
installed and run by new users, and this framework should accept "Launch Job 
Requests" expressed via some language that describes the resource requirements 
and where to find the executable for the tasks in the job.

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

        

Reply via email to