Jian Fang created YARN-3490: ------------------------------- Summary: Add an application decorator to ClientRMService Key: YARN-3490 URL: https://issues.apache.org/jira/browse/YARN-3490 Project: Hadoop YARN Issue Type: New Feature Components: resourcemanager Reporter: Jian Fang
Per the discussion on MAPREDUCE-6304, hadoop cloud service provider wants to hook in some logic to control the allocation of an application on the resource manager side because it is sometimes impractical to control the client side of a hadoop cluster in cloud. Hadoop service provider and hadoop users usually have different privileges, control, and access on a hadoop cluster in cloud. One good example is that application masters should not be allocated to spot instances on Amazon EC2. To achieve that, an application decorator could be provided to orchestrate the ApplicationSubmissionContext by specifying the AM label expression, for example. Hadoop could provide a dummy decorator that does nothing by default, but it should allow users to replace this decorator with their own decorators to meet their specific needs. -- This message was sent by Atlassian JIRA (v6.3.4#6332)