[ 
https://issues.apache.org/jira/browse/YARN-7732?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16336437#comment-16336437
 ] 

Young Chen commented on YARN-7732:
----------------------------------

Oh I see. Here's a quick rundown of the patch changes: 
 * Added support for a new syn.json format (See syn_generic.json), while 
maintaining backwards compatibility with the old format. (The new format lets 
us specify amsimulator type via job_class#type). In the new format, job 
parameters are described via a "Sample" class in SynthTraceJobProducer that 
describes a distribution.
 * Added a simple StreamAMSimulator that uses the generic amsimulator format
 * Moved the reservation creation responsibility to AMSimulator#initReservation 
as the reservation shape is specific to each AM implementation/instance.

Let me know if anything is unclear, and I'm happy to take 
improvements/suggestions.

> Support Pluggable AM Simulator
> ------------------------------
>
>                 Key: YARN-7732
>                 URL: https://issues.apache.org/jira/browse/YARN-7732
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>          Components: scheduler-load-simulator
>            Reporter: Young Chen
>            Assignee: Young Chen
>            Priority: Minor
>         Attachments: YARN-7732.01.patch, YARN-7732.02.patch, 
> YARN-7732.03.patch
>
>
> Extract the MapReduce specific set-up in the SLSRunner into the 
> MRAMSimulator, and enable support for pluggable AMSimulators



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: yarn-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: yarn-issues-h...@hadoop.apache.org

Reply via email to