Package org.apache.hadoop.yarn.server.federation.policies.manager
package org.apache.hadoop.yarn.server.federation.policies.manager
Various implementation of FederationPolicyManager.
-
ClassDescriptionThis class provides basic implementation for common methods that multiple policies will need to implement.Implementors need to provide the ability to serialize a policy and its configuration as a
SubClusterPolicyConfiguration, as well as provide (re)initialization mechanics for the underlyingFederationAMRMProxyPolicyandFederationRouterPolicy.Policy that routes applications via hashing of their queuename, and broadcast resource requests.Policy manager which uses theUniformRandomRouterPolicyfor the Router andHomeAMRMProxyPolicyas the AMRMProxy policy to find the RM.Policy that allows operator to configure "weights" for routing.This class represents a simple implementation of aFederationPolicyManager.This class represents a simple implementation of aFederationPolicyManager.Policy that allows operator to configure "weights" for routing.Policy that allows operator to configure "weights" for routing.