Hello there,

Sorry for late reply.

Frankly speaking I don’t know original motivation , I would probably say that 
it started organically as a need.

What do you mean by starting yarn from myriad? I believe myriad daemons 
encompass some functionality of yarn daemons, namely rm and nm, so it’s not 
yarn that starts myriad, but myriad daemons that play role of yarn daemons.
 Unless I am missing something here.

Are you proposing to have the same myriad daemons starting different versions 
of yarn?
 I would consider different set of docker containers built with different 
versions of yarn would be better decoupling. I am open for discussion though.

Thanks,
Yuliya 



> On Sep 15, 2019, at 10:35 PM, Javi Roman <jroman.espi...@gmail.com> wrote:
> 
> Hi Oscar,
> 
> I have to say I don't know the initial motivation of this design. You
> are right the way of starting Myriad, strongly coupled to YARN is a
> little bit weird.
> Because of lack of activity of the initial committers, this is a
> question that probably we never get a clear answer.
> 
> By the way, your proposal, according with MYRIAD-295 is, from my
> understanding, the right way to go ahead with the project.
> 
> This new design is totally aligned with the further Myriad UI design
> (https://issues.apache.org/jira/browse/MYRIAD-279).
> 
> The document design of this new UI here:
> https://docs.google.com/document/d/16gA67RXoPK24OIxDMNNhuYS8ioScI1eOBR-XMMPjWQE/edit?usp=sharing
> --
> Javi Roman
> 
> Twitter: @javiromanrh
> GitHub: github.com/javiroman
> Linkedin: es.linkedin.com/in/javiroman
> Big Data Blog: dataintensive.info
> Apache Id: javiroman
> 
>> On Thu, Sep 12, 2019 at 8:55 AM Oscar Fernandez <oscarf...@apache.org> wrote:
>> 
>> Hi,
>> 
>> I've started working on https://issues.apache.org/jira/browse/MYRIAD-295 -
>> Multiple versions of Apache Hadoop YARN as a Service.
>> 
>> In order to implement this, we should avoid starting the Myriad framework
>> from Yarn and instead starting Yarn(s) from Myriad on demand.
>> 
>> I wanted to ask the Myriad community if this design was intended for a
>> reason or if you think it's a good idea to decouple the execution of Myriad
>> from the Yarn RM. With the new design, the Myriad Framework would register
>> on Mesos, and then, start on demand the RM and NM that the user wants,
>> allowing several Yarn clusters to run in he same Mesos, even with different
>> versions.
>> 
>> Thank you

Reply via email to