Uses of Interface
org.apache.hadoop.yarn.server.federation.policies.ConfigurableFederationPolicy
Packages that use ConfigurableFederationPolicy
Package
Description
Federation Policies.
AMRMPRoxy policies.
Router policies.
-
Uses of ConfigurableFederationPolicy in org.apache.hadoop.yarn.server.federation.policies
Classes in org.apache.hadoop.yarn.server.federation.policies that implement ConfigurableFederationPolicyModifier and TypeClassDescriptionclassBase abstract class for a weightedConfigurableFederationPolicy. -
Uses of ConfigurableFederationPolicy in org.apache.hadoop.yarn.server.federation.policies.amrmproxy
Subinterfaces of ConfigurableFederationPolicy in org.apache.hadoop.yarn.server.federation.policies.amrmproxyModifier and TypeInterfaceDescriptioninterfaceImplementors of this interface provide logic to split the list ofResourceRequests received by the AM among various RMs.Classes in org.apache.hadoop.yarn.server.federation.policies.amrmproxy that implement ConfigurableFederationPolicyModifier and TypeClassDescriptionclassBase abstract class forFederationAMRMProxyPolicyimplementations, that provides common validation for reinitialization.classAn implementation of theFederationAMRMProxyPolicythat simply broadcasts eachResourceRequestto all the available sub-clusters.classAn implementation of theFederationAMRMProxyPolicythat simply sends theResourceRequestto the home subcluster.classAn implementation of theFederationAMRMProxyPolicyinterface that carefully multicasts the requests with the following behavior:classAn implementation of theFederationAMRMProxyPolicythat simply rejects all requests. -
Uses of ConfigurableFederationPolicy in org.apache.hadoop.yarn.server.federation.policies.router
Subinterfaces of ConfigurableFederationPolicy in org.apache.hadoop.yarn.server.federation.policies.routerModifier and TypeInterfaceDescriptioninterfaceImplements the logic for determining the routing of an application submission based on a policy.Classes in org.apache.hadoop.yarn.server.federation.policies.router that implement ConfigurableFederationPolicyModifier and TypeClassDescriptionclassBase abstract class forFederationRouterPolicyimplementations, that provides common validation for reinitialization.classThisFederationRouterPolicypick a subcluster based on the hash of the job's queue name.classThis implements a simple load-balancing policy.classThis policy selects the subcluster depending on the node where the Client wants to run its application.classThis implements a policy that interprets "weights" as a ordered list of preferences among sub-clusters.classThisFederationRouterPolicysimply rejects all incoming requests.classThis simple policy picks at uniform random among any of the currently active subclusters.classThis policy implements a weighted random sample among currently active sub-clusters.