Hi Pankaj,

Wich version of Airavata you are working on?  what is the data transfer
protocol? What is the job submission protocol?

Short answer:  if you are using Airavata 0.15 then you need to write new
Provider implementation to submit the request to Mesos/Marathon cluster.
But if you are using Airavata 16.0 which is current master, then you need
to write JobSubmissionTask implementation. Either case you can go through
the existing implementations, for Provider implementation see  SSHProvider
 and JobSubmissionTask implementation see SSHJobSubmissionTask.

If I get the answers to my questions then i can provide exactly what you
need to do. BTW we have cleaned our internal architecture in Airavata 16.0,
as a developer you would find it easy to work with Airavata 16.0 that
Airavata 15.0. But notice master is not yet stable as Airavata 15.0.

Regards,
Shameera.


On Tue, Oct 27, 2015 at 1:53 PM Pankaj Saha <[email protected]> wrote:

> Hello Shameera,
> I am working on jet-stream project, where I have to find out a way to
> submit a job in mesos/marathon cluster through Airavata client. I don't
> have much idea from where to start looking into. Can you please give some
> clue so that I can start working and making changes to java code for the
> same.
>
> Thanks
> Pankaj
>
> --
Shameera Rathnayaka

Reply via email to