hadoop-yarn-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Konstantinos Karanasos (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (YARN-5085) Add support for change of container ExecutionType
Date Fri, 20 May 2016 19:34:13 GMT

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

Konstantinos Karanasos commented on YARN-5085:
----------------------------------------------

[~kasha], some more thoughts about the important points you brought up...

bq. Shouldn't the latter be solely at the discretion of RM/NM ensemble
I think the AM should always be able to request a change in the ExecutionType of its containers.
This should be the case for containers at any stage of their execution, like [~asuresh] mentions.
Later, we might want to explore the "automatic" ExecutionType change by the NM/RM, as you
mention, but that should not block us from explicitly asking for it through the AM.

bq. I see the need for a promotion, why would we want to demote?
I think it is better to keep the API more general in case we introduce more container types,
especially if those don't have a strict hierarchy. As an example, we could have preemptable
and non-preemptable OPPORTUNISTIC containers. In this case, we might want to change across
container types, but that would not be a clear promotion.
However, I agree that we should initially disallow changing container type from GUARANTEED
to OPPORTUNISTIC, as it is not clear what the behavior of such a change would be.

Makes sense?

> Add support for change of container ExecutionType
> -------------------------------------------------
>
>                 Key: YARN-5085
>                 URL: https://issues.apache.org/jira/browse/YARN-5085
>             Project: Hadoop YARN
>          Issue Type: Bug
>            Reporter: Arun Suresh
>            Assignee: Arun Suresh
>
> YARN-2882 introduced the concept of {{ExecutionType}} for containers and it also introduced
the concept of OPPORTUNISTIC ExecutionType.
> YARN-4335 introduced changes to the ResourceRequest so that AMs may request that the
Container allocated against the ResourceRequest is of a particular {{ExecutionType}}.
> This JIRA proposes to provide support for the AM to change the ExecutionType of a previously
requested Container.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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


Mime
View raw message