Uses of Interface
org.apache.hadoop.yarn.server.resourcemanager.reservation.planning.ReservationAgent
Packages that use ReservationAgent
Package
Description
-
Uses of ReservationAgent in org.apache.hadoop.yarn.server.resourcemanager.reservation
Methods in org.apache.hadoop.yarn.server.resourcemanager.reservation that return ReservationAgentModifier and TypeMethodDescriptionprotected ReservationAgentInMemoryPlan.getReservationAgent()PlanContext.getReservationAgent()Return theReservationAgentconfigured for this plan that is responsible for optimally placing various reservation requestsConstructors in org.apache.hadoop.yarn.server.resourcemanager.reservation with parameters of type ReservationAgentModifierConstructorDescriptionInMemoryPlan(QueueMetrics queueMetrics, SharingPolicy policy, ReservationAgent agent, org.apache.hadoop.yarn.api.records.Resource totalCapacity, long step, org.apache.hadoop.yarn.util.resource.ResourceCalculator resCalc, org.apache.hadoop.yarn.api.records.Resource minAlloc, org.apache.hadoop.yarn.api.records.Resource maxAlloc, String queueName, Planner replanner, boolean getMoveOnExpiry, long maxPeriodicity, RMContext rmContext) InMemoryPlan(QueueMetrics queueMetrics, SharingPolicy policy, ReservationAgent agent, org.apache.hadoop.yarn.api.records.Resource totalCapacity, long step, org.apache.hadoop.yarn.util.resource.ResourceCalculator resCalc, org.apache.hadoop.yarn.api.records.Resource minAlloc, org.apache.hadoop.yarn.api.records.Resource maxAlloc, String queueName, Planner replanner, boolean getMoveOnExpiry, long maxPeriodicty, RMContext rmContext, org.apache.hadoop.yarn.util.Clock clock) InMemoryPlan(QueueMetrics queueMetrics, SharingPolicy policy, ReservationAgent agent, org.apache.hadoop.yarn.api.records.Resource totalCapacity, long step, org.apache.hadoop.yarn.util.resource.ResourceCalculator resCalc, org.apache.hadoop.yarn.api.records.Resource minAlloc, org.apache.hadoop.yarn.api.records.Resource maxAlloc, String queueName, Planner replanner, boolean getMoveOnExpiry, RMContext rmContext) -
Uses of ReservationAgent in org.apache.hadoop.yarn.server.resourcemanager.reservation.planning
Classes in org.apache.hadoop.yarn.server.resourcemanager.reservation.planning that implement ReservationAgentModifier and TypeClassDescriptionclassA planning algorithm that first runs LowCostAligned, and if it fails runs Greedy.classThis Agent employs a simple greedy placement strategy, placing the various stages of aReservationDefinitionfrom the deadline moving backward towards the arrival.classA planning algorithm consisting of two main phases.classAn abstract class that follows the general behavior of planning algorithms.classA planning algorithm that invokes several other planning algorithms according to a given order.Constructor parameters in org.apache.hadoop.yarn.server.resourcemanager.reservation.planning with type arguments of type ReservationAgent