Skip navigation links
A C D E F G H I J L M N O P Q R S T U V W 

A

addAMRuntime(ApplicationId, long, long, long, long) - Method in class org.apache.hadoop.yarn.sls.scheduler.SchedulerMetrics
 
addNewContainer(Container, long) - Method in class org.apache.hadoop.yarn.sls.nodemanager.NMSimulator
launch a new container with the given life time
addTrackedApp(ApplicationId, String) - Method in class org.apache.hadoop.yarn.sls.scheduler.SchedulerMetrics
 
allocate(ApplicationAttemptId, List<ResourceRequest>, List<SchedulingRequest>, List<ContainerId>, List<String>, List<String>, ContainerUpdates) - Method in class org.apache.hadoop.yarn.sls.scheduler.SLSCapacityScheduler
 
allocate(ApplicationAttemptId, List<ResourceRequest>, List<SchedulingRequest>, List<ContainerId>, List<String>, List<String>, ContainerUpdates) - Method in class org.apache.hadoop.yarn.sls.scheduler.SLSFairScheduler
 
AM_CONTAINER_MEMORY - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
AM_CONTAINER_MEMORY_DEFAULT - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
AM_CONTAINER_VCORES - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
AM_CONTAINER_VCORES_DEFAULT - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
AM_HEARTBEAT_INTERVAL_MS - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
AM_HEARTBEAT_INTERVAL_MS_DEFAULT - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
AM_PREFIX - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
AM_TYPE - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
AM_TYPE_PREFIX - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
AMSimulator - Class in org.apache.hadoop.yarn.sls.appmaster
 
AMSimulator() - Constructor for class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
amtype - Variable in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
appAttemptId - Variable in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
appId - Variable in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
appTrackedMetrics - Variable in class org.apache.hadoop.yarn.sls.scheduler.SchedulerMetrics
 

C

CapacitySchedulerMetrics - Class in org.apache.hadoop.yarn.sls.scheduler
 
CapacitySchedulerMetrics() - Constructor for class org.apache.hadoop.yarn.sls.scheduler.CapacitySchedulerMetrics
 
checkStop() - Method in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
checkStop() - Method in class org.apache.hadoop.yarn.sls.appmaster.MRAMSimulator
 
checkStop() - Method in class org.apache.hadoop.yarn.sls.appmaster.StreamAMSimulator
 
cleanupContainer(ContainerId) - Method in class org.apache.hadoop.yarn.sls.nodemanager.NMSimulator
clean up an AM container and add to completed list
close() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer
 
compareTo(Delayed) - Method in class org.apache.hadoop.yarn.sls.scheduler.ContainerSimulator
 
compareTo(Delayed) - Method in class org.apache.hadoop.yarn.sls.scheduler.TaskRunner.Task
 
CONTAINER_MEMORY_MB - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
CONTAINER_MEMORY_MB_DEFAULT - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
CONTAINER_PREFIX - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
CONTAINER_VCORES - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
CONTAINER_VCORES_DEFAULT - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
ContainerSimulator - Class in org.apache.hadoop.yarn.sls.scheduler
 
ContainerSimulator(Resource, long, String, int, String) - Constructor for class org.apache.hadoop.yarn.sls.scheduler.ContainerSimulator
invoked when AM schedules containers to allocate.
ContainerSimulator(Resource, long, String, int, String, ExecutionType) - Constructor for class org.apache.hadoop.yarn.sls.scheduler.ContainerSimulator
invoked when AM schedules containers to allocate.
ContainerSimulator(ContainerId, Resource, long, long) - Constructor for class org.apache.hadoop.yarn.sls.scheduler.ContainerSimulator
invoke when NM schedules containers to run.
COUNT - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
createAllocateRequest(List<ResourceRequest>, List<ContainerId>) - Method in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
createAllocateRequest(List<ResourceRequest>) - Method in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
createMRReservation(ReservationId, String, Resource, int, long, Resource, int, long, long, long, String) - Static method in class org.apache.hadoop.yarn.sls.ReservationClientUtil
Creates a request that envelopes a MR jobs, picking max number of maps and reducers, max durations, and max resources per container.
createResourceRequest(Resource, ExecutionType, String, int, int) - Method in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 

D

decreaseRemainingApps() - Static method in class org.apache.hadoop.yarn.sls.SLSRunner
 
DEFAULT_JOB_TYPE - Static variable in class org.apache.hadoop.yarn.sls.utils.SLSUtils
 
DURATION_MS - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 

E

equals(Object) - Method in class org.apache.hadoop.yarn.sls.SLSRunner.NodeDetails
 
equals(Object) - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob
 

F

FairSchedulerMetrics - Class in org.apache.hadoop.yarn.sls.scheduler
 
FairSchedulerMetrics() - Constructor for class org.apache.hadoop.yarn.sls.scheduler.FairSchedulerMetrics
 
FairSchedulerMetrics.Metric - Enum in org.apache.hadoop.yarn.sls.scheduler
 
FifoSchedulerMetrics - Class in org.apache.hadoop.yarn.sls.scheduler
 
FifoSchedulerMetrics() - Constructor for class org.apache.hadoop.yarn.sls.scheduler.FifoSchedulerMetrics
 
finishedContainers - Variable in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
firstStep() - Method in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
register with RM
firstStep() - Method in class org.apache.hadoop.yarn.sls.nodemanager.NMSimulator
 
firstStep() - Method in class org.apache.hadoop.yarn.sls.scheduler.TaskRunner.Task
 

G

generateJobDefinition() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer.Workload
 
generateNodes(int, int) - Static method in class org.apache.hadoop.yarn.sls.utils.SLSUtils
 
generateRealTimeTrackingMetrics() - Method in class org.apache.hadoop.yarn.sls.web.SLSWebApp
 
generateSubmissionTime() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer.Workload
 
getAggregatedContainersUtilization() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
getAllNodeAttributes() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
getAllocationTagsWithCount() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
getAMContainerResource(Configuration) - Static method in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
getAMType() - Method in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
getApplicationAttemptId() - Method in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
getApplicationId() - Method in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
getAppsToCleanup() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
getAppTrackedMetrics() - Method in class org.apache.hadoop.yarn.sls.scheduler.SchedulerMetrics
 
getCommandPort() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
getConf() - Method in class org.apache.hadoop.yarn.sls.scheduler.SLSCapacityScheduler
 
getContainersToCleanUp() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
getDeadline() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob
 
getDecommissioningTimeout() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
getDelay(TimeUnit) - Method in class org.apache.hadoop.yarn.sls.scheduler.ContainerSimulator
 
getDelay(TimeUnit) - Method in class org.apache.hadoop.yarn.sls.scheduler.TaskRunner.Task
 
getDouble() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer.Sample
 
getDuration() - Method in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
getDuration() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob
 
getEndTime() - Method in class org.apache.hadoop.yarn.sls.scheduler.ContainerSimulator
 
getExecutionType() - Method in class org.apache.hadoop.yarn.sls.scheduler.ContainerSimulator
 
getExecutionType() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob.SynthTask
 
getHealthReport() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
getHostname() - Method in class org.apache.hadoop.yarn.sls.scheduler.ContainerSimulator
 
getHostName() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
getHostname() - Method in class org.apache.hadoop.yarn.sls.SLSRunner.NodeDetails
 
getHttpAddress() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
getHttpPort() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
getId() - Method in class org.apache.hadoop.yarn.sls.scheduler.ContainerSimulator
 
getInputSplits() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob
 
getInt() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer.Sample
 
getJobConf() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob
 
getJobID() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob
 
getLabels() - Method in class org.apache.hadoop.yarn.sls.SLSRunner.NodeDetails
 
getLastHealthReportTime() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
getLastNodeHeartBeatResponse() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
getLifeTime() - Method in class org.apache.hadoop.yarn.sls.scheduler.ContainerSimulator
 
getLogNormalDist(JDKRandomGenerator, double, double) - Static method in class org.apache.hadoop.yarn.sls.synthetic.SynthUtils
 
getLong() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer.Sample
 
getMapTaskAttemptInfoAdjusted(int, int, int) - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob
 
getMemory() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob.SynthTask
 
getMetrics() - Method in class org.apache.hadoop.yarn.sls.scheduler.SchedulerMetrics
 
getName() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob
 
getNextJob() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer
 
getNmMap() - Method in class org.apache.hadoop.yarn.sls.SLSRunner
 
getNode() - Method in class org.apache.hadoop.yarn.sls.nodemanager.NMSimulator
 
getNode() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
getNodeAddress() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
getNodeID() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
getNodeLabels() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
getNodeManagerVersion() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
getNodeResource() - Method in class org.apache.hadoop.yarn.sls.SLSRunner.NodeDetails
 
getNodesPerRack() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer
 
getNodeUtilization() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
getNormalDist(JDKRandomGenerator, double, double) - Static method in class org.apache.hadoop.yarn.sls.synthetic.SynthUtils
 
getNumberMaps() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob
 
getNumberReduces() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob
 
getNumJobs() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer
 
getNumNodes() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer
 
getNumTasks() - Method in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
getOpportunisticContainersStatus() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
getOutcome() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob
 
getParams() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob
 
getPhysicalResource() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
getPriority() - Method in class org.apache.hadoop.yarn.sls.scheduler.ContainerSimulator
 
getPriority() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob.SynthTask
 
getQueue() - Method in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
getQueueName() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob
 
getQueueSet() - Method in class org.apache.hadoop.yarn.sls.scheduler.Tracker
 
getQueueTrackedMetrics() - Method in class org.apache.hadoop.yarn.sls.scheduler.SchedulerMetrics
 
getRackHostName(String) - Static method in class org.apache.hadoop.yarn.sls.utils.SLSUtils
 
getRackName() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
getRealQueueName(String) - Method in interface org.apache.hadoop.yarn.sls.scheduler.SchedulerWrapper
 
getRealQueueName(String) - Method in class org.apache.hadoop.yarn.sls.scheduler.SLSCapacityScheduler
 
getRealQueueName(String) - Method in class org.apache.hadoop.yarn.sls.scheduler.SLSFairScheduler
 
getResource() - Method in class org.apache.hadoop.yarn.sls.scheduler.ContainerSimulator
 
getRMContext() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
getRunningApps() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
getSchedulerAppAttempt(ApplicationId) - Method in class org.apache.hadoop.yarn.sls.scheduler.SchedulerMetrics
 
getSchedulerMetrics() - Method in interface org.apache.hadoop.yarn.sls.scheduler.SchedulerWrapper
 
getSchedulerMetrics() - Method in class org.apache.hadoop.yarn.sls.scheduler.SLSCapacityScheduler
 
getSchedulerMetrics() - Method in class org.apache.hadoop.yarn.sls.scheduler.SLSFairScheduler
 
getSeed() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer
 
getSimulateInfoMap() - Static method in class org.apache.hadoop.yarn.sls.SLSRunner
 
getStartTimeMS() - Method in class org.apache.hadoop.yarn.sls.scheduler.TaskRunner
 
getState() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
getString() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer.Sample
 
getSubmissionTime() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob
 
getTaskAttemptInfo(TaskType, int, int) - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob
 
getTaskInfo(TaskType, int) - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob
 
getTasks() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob
 
getTime() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob.SynthTask
 
getTotalCapability() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
getTotalSlotTime() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob
 
getTrackedAppSet() - Method in class org.apache.hadoop.yarn.sls.scheduler.Tracker
 
getTracker() - Method in interface org.apache.hadoop.yarn.sls.scheduler.SchedulerWrapper
 
getTracker() - Method in class org.apache.hadoop.yarn.sls.scheduler.SLSCapacityScheduler
 
getTracker() - Method in class org.apache.hadoop.yarn.sls.scheduler.SLSFairScheduler
 
getType() - Method in class org.apache.hadoop.yarn.sls.scheduler.ContainerSimulator
 
getType() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob
 
getType() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob.SynthTask
 
getUntrackedTimeStamp() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
getUser() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob
 
getValue() - Method in enum org.apache.hadoop.yarn.sls.scheduler.FairSchedulerMetrics.Metric
 
getVcores() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob.SynthTask
 
getWeighted(Collection<Double>, Random) - Static method in class org.apache.hadoop.yarn.sls.synthetic.SynthUtils
 

H

handle(AMLauncherEvent) - Method in class org.apache.hadoop.yarn.sls.resourcemanager.MockAMLauncher
 
handle(SchedulerEvent) - Method in class org.apache.hadoop.yarn.sls.scheduler.SLSCapacityScheduler
 
handle(SchedulerEvent) - Method in class org.apache.hadoop.yarn.sls.scheduler.SLSFairScheduler
 
hasDeadline() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob
 
hashCode() - Method in class org.apache.hadoop.yarn.sls.SLSRunner.NodeDetails
 
hashCode() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob
 

I

init(int, List<ContainerSimulator>, ResourceManager, SLSRunner, long, long, String, String, boolean, String, long, Resource, String, Map<String, String>, Map<ApplicationId, AMSimulator>) - Method in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
init(int, List<ContainerSimulator>, ResourceManager, SLSRunner, long, long, String, String, boolean, String, long, Resource, String, Map<String, String>, Map<ApplicationId, AMSimulator>) - Method in class org.apache.hadoop.yarn.sls.appmaster.MRAMSimulator
 
init(int, List<ContainerSimulator>, ResourceManager, SLSRunner, long, long, String, String, boolean, String, long, Resource, String, Map<String, String>, Map<ApplicationId, AMSimulator>) - Method in class org.apache.hadoop.yarn.sls.appmaster.StreamAMSimulator
 
init(String, Resource, int, int, ResourceManager, float, Set<NodeLabel>) - Method in class org.apache.hadoop.yarn.sls.nodemanager.NMSimulator
 
init(String, Resource, int, int, ResourceManager, float) - Method in class org.apache.hadoop.yarn.sls.nodemanager.NMSimulator
 
init(long, long, long) - Method in class org.apache.hadoop.yarn.sls.scheduler.TaskRunner.Task
 
init(long) - Method in class org.apache.hadoop.yarn.sls.scheduler.TaskRunner.Task
 
init(JDKRandomGenerator) - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer.JobDefinition
 
init(JDKRandomGenerator) - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer.Sample
 
init(JDKRandomGenerator) - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer.Trace
 
init(JDKRandomGenerator) - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer.Workload
 
initReservation(ReservationId, long, long) - Method in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
initReservation(ReservationId, long, long) - Method in class org.apache.hadoop.yarn.sls.appmaster.MRAMSimulator
 
initReservation(ReservationId, long, long) - Method in class org.apache.hadoop.yarn.sls.appmaster.StreamAMSimulator
 
isTracked - Variable in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
isTracked(String) - Method in class org.apache.hadoop.yarn.sls.scheduler.SchedulerMetrics
 

J

JOB_AM_PREFIX - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
JOB_COUNT - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
JOB_END_MS - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
JOB_ID - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
JOB_LABEL_EXPR - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
JOB_PREFIX - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
JOB_QUEUE_NAME - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
JOB_START_MS - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
JOB_TASKS - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
JOB_USER - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
JobDefinition() - Constructor for class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer.JobDefinition
 

L

lastStep() - Method in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
lastStep() - Method in class org.apache.hadoop.yarn.sls.appmaster.MRAMSimulator
 
lastStep() - Method in class org.apache.hadoop.yarn.sls.appmaster.StreamAMSimulator
 
lastStep() - Method in class org.apache.hadoop.yarn.sls.nodemanager.NMSimulator
 
lastStep() - Method in class org.apache.hadoop.yarn.sls.scheduler.TaskRunner.Task
 
LOG - Static variable in class org.apache.hadoop.yarn.sls.SLSRunner
 

M

main(String[]) - Static method in class org.apache.hadoop.yarn.sls.RumenToSLSConverter
 
main(String[]) - Static method in class org.apache.hadoop.yarn.sls.SLSRunner
 
MAP_TYPE - Static variable in class org.apache.hadoop.yarn.sls.appmaster.MRAMSimulator
 
metrics - Variable in class org.apache.hadoop.yarn.sls.scheduler.SchedulerMetrics
 
METRICS_OUTPUT_DIR - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
METRICS_PREFIX - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
METRICS_RECORD_INTERVAL_MS - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
METRICS_RECORD_INTERVAL_MS_DEFAULT - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
METRICS_SWITCH - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
METRICS_TIMER_WINDOW_SIZE - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
METRICS_TIMER_WINDOW_SIZE_DEFAULT - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
METRICS_WEB_ADDRESS_PORT - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
METRICS_WEB_ADDRESS_PORT_DEFAULT - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
middleStep() - Method in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
middleStep() - Method in class org.apache.hadoop.yarn.sls.nodemanager.NMSimulator
 
middleStep() - Method in class org.apache.hadoop.yarn.sls.scheduler.TaskRunner.Task
 
MockAMLauncher - Class in org.apache.hadoop.yarn.sls.resourcemanager
 
MockAMLauncher(SLSRunner, RMContext, Map<ApplicationId, AMSimulator>) - Constructor for class org.apache.hadoop.yarn.sls.resourcemanager.MockAMLauncher
 
MRAMSimulator - Class in org.apache.hadoop.yarn.sls.appmaster
 
MRAMSimulator() - Constructor for class org.apache.hadoop.yarn.sls.appmaster.MRAMSimulator
 

N

newNodeID(String, int) - Static method in class org.apache.hadoop.yarn.sls.nodemanager.NodeInfo
 
newNodeInfo(String, String, Resource, int) - Static method in class org.apache.hadoop.yarn.sls.nodemanager.NodeInfo
 
newNodeInfo(String, String, Resource) - Static method in class org.apache.hadoop.yarn.sls.nodemanager.NodeInfo
 
NM_HEARTBEAT_INTERVAL_MS - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
NM_HEARTBEAT_INTERVAL_MS_DEFAULT - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
NM_MEMORY_MB - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
NM_MEMORY_MB_DEFAULT - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
NM_PREFIX - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
NM_RESOURCE_DEFAULT - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
NM_RESOURCE_UTILIZATION_RATIO - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
NM_RESOURCE_UTILIZATION_RATIO_DEFAULT - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
NM_VCORES - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
NM_VCORES_DEFAULT - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
NMSimulator - Class in org.apache.hadoop.yarn.sls.nodemanager
 
NMSimulator() - Constructor for class org.apache.hadoop.yarn.sls.nodemanager.NMSimulator
 
NodeDetails(String) - Constructor for class org.apache.hadoop.yarn.sls.SLSRunner.NodeDetails
 
NodeInfo - Class in org.apache.hadoop.yarn.sls.nodemanager
 
NodeInfo() - Constructor for class org.apache.hadoop.yarn.sls.nodemanager.NodeInfo
 
NodeUpdateSchedulerEventWrapper - Class in org.apache.hadoop.yarn.sls.scheduler
 
NodeUpdateSchedulerEventWrapper(NodeUpdateSchedulerEvent) - Constructor for class org.apache.hadoop.yarn.sls.scheduler.NodeUpdateSchedulerEventWrapper
 
notifyAMContainerLaunched(Container) - Method in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
notifyAMContainerLaunched(Container) - Method in class org.apache.hadoop.yarn.sls.appmaster.MRAMSimulator
 
notifyAMContainerLaunched(Container) - Method in class org.apache.hadoop.yarn.sls.appmaster.StreamAMSimulator
 
NUM_NODES - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
NUM_RACKS - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 

O

oldAppId - Variable in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
org.apache.hadoop.yarn.sls - package org.apache.hadoop.yarn.sls
 
org.apache.hadoop.yarn.sls.appmaster - package org.apache.hadoop.yarn.sls.appmaster
Application Master simulators for the SLS.
org.apache.hadoop.yarn.sls.conf - package org.apache.hadoop.yarn.sls.conf
 
org.apache.hadoop.yarn.sls.nodemanager - package org.apache.hadoop.yarn.sls.nodemanager
 
org.apache.hadoop.yarn.sls.resourcemanager - package org.apache.hadoop.yarn.sls.resourcemanager
 
org.apache.hadoop.yarn.sls.scheduler - package org.apache.hadoop.yarn.sls.scheduler
 
org.apache.hadoop.yarn.sls.synthetic - package org.apache.hadoop.yarn.sls.synthetic
Classes comprising the synthetic load generator for SLS.
org.apache.hadoop.yarn.sls.utils - package org.apache.hadoop.yarn.sls.utils
 
org.apache.hadoop.yarn.sls.web - package org.apache.hadoop.yarn.sls.web
 

P

packageRequests(List<ContainerSimulator>, int) - Method in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
parseNodesFromNodeFile(String, Resource) - Static method in class org.apache.hadoop.yarn.sls.utils.SLSUtils
parse the input node file, return each host name sample input: label1(exclusive=true),label2(exclusive=false),label3
parseNodesFromRumenTrace(String) - Static method in class org.apache.hadoop.yarn.sls.utils.SLSUtils
parse the rumen trace file, return each host name
parseNodesFromSLSTrace(String) - Static method in class org.apache.hadoop.yarn.sls.utils.SLSUtils
parse the sls trace file, return each host name
PREFIX - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
processResponseQueue() - Method in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
processResponseQueue() - Method in class org.apache.hadoop.yarn.sls.appmaster.MRAMSimulator
 
processResponseQueue() - Method in class org.apache.hadoop.yarn.sls.appmaster.StreamAMSimulator
 
pullContainerUpdates() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
pullNewlyIncreasedContainers() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 

Q

queue - Variable in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
queueTrackedMetrics - Variable in class org.apache.hadoop.yarn.sls.scheduler.SchedulerMetrics
 

R

recordFactory - Static variable in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
REDUCE_TYPE - Static variable in class org.apache.hadoop.yarn.sls.appmaster.MRAMSimulator
 
registerQueueMetrics(String) - Method in class org.apache.hadoop.yarn.sls.scheduler.FairSchedulerMetrics
 
registerQueueMetrics(String) - Method in class org.apache.hadoop.yarn.sls.scheduler.FifoSchedulerMetrics
 
registerQueueMetrics(String) - Method in class org.apache.hadoop.yarn.sls.scheduler.SchedulerMetrics
 
removeTrackedApp(String) - Method in class org.apache.hadoop.yarn.sls.scheduler.SchedulerMetrics
 
ReservationClientUtil - Class in org.apache.hadoop.yarn.sls
Simple support class, used to create reservation requests.
resetLastNodeHeartBeatResponse() - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
responseQueue - Variable in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
rm - Variable in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
RM_SCHEDULER - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
RMNodeWrapper - Class in org.apache.hadoop.yarn.sls.scheduler
 
RMNodeWrapper(RMNode) - Constructor for class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
RumenToSLSConverter - Class in org.apache.hadoop.yarn.sls
 
RumenToSLSConverter() - Constructor for class org.apache.hadoop.yarn.sls.RumenToSLSConverter
 
run() - Method in class org.apache.hadoop.yarn.sls.scheduler.TaskRunner.Task
 
run(String[]) - Method in class org.apache.hadoop.yarn.sls.SLSRunner
 
RUNNER_POOL_SIZE - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
RUNNER_POOL_SIZE_DEFAULT - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
RUNNER_PREFIX - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 

S

Sample(Double) - Constructor for class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer.Sample
 
Sample(Double, Double) - Constructor for class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer.Sample
 
Sample(Double, Double, String, List<String>, List<Double>) - Constructor for class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer.Sample
 
schedule(TaskRunner.Task) - Method in class org.apache.hadoop.yarn.sls.scheduler.TaskRunner
 
scheduler - Variable in class org.apache.hadoop.yarn.sls.scheduler.SchedulerMetrics
 
SCHEDULER_PREFIX - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
SchedulerMetrics - Class in org.apache.hadoop.yarn.sls.scheduler
 
SchedulerMetrics() - Constructor for class org.apache.hadoop.yarn.sls.scheduler.SchedulerMetrics
 
SchedulerWrapper - Interface in org.apache.hadoop.yarn.sls.scheduler
 
se - Variable in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
sendContainerRequest() - Method in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
sendContainerRequest() - Method in class org.apache.hadoop.yarn.sls.appmaster.MRAMSimulator
 
sendContainerRequest() - Method in class org.apache.hadoop.yarn.sls.appmaster.StreamAMSimulator
 
serviceInit(Configuration) - Method in class org.apache.hadoop.yarn.sls.resourcemanager.MockAMLauncher
 
serviceStart() - Method in class org.apache.hadoop.yarn.sls.resourcemanager.MockAMLauncher
 
serviceStop() - Method in class org.apache.hadoop.yarn.sls.resourcemanager.MockAMLauncher
 
serviceStop() - Method in class org.apache.hadoop.yarn.sls.scheduler.SLSCapacityScheduler
 
serviceStop() - Method in class org.apache.hadoop.yarn.sls.scheduler.SLSFairScheduler
 
setAndUpdateNodeHeartbeatResponse(NodeHeartbeatResponse) - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
setConf(Configuration) - Method in class org.apache.hadoop.yarn.sls.scheduler.SLSCapacityScheduler
 
setConf(Configuration) - Method in class org.apache.hadoop.yarn.sls.scheduler.SLSFairScheduler
 
setConf(Configuration) - Method in class org.apache.hadoop.yarn.sls.SLSRunner
 
setEndTime(long) - Method in class org.apache.hadoop.yarn.sls.scheduler.TaskRunner.Task
 
setHostname(String) - Method in class org.apache.hadoop.yarn.sls.SLSRunner.NodeDetails
 
setLabels(Set<NodeLabel>) - Method in class org.apache.hadoop.yarn.sls.SLSRunner.NodeDetails
 
setNodeResource(Resource) - Method in class org.apache.hadoop.yarn.sls.SLSRunner.NodeDetails
 
setPriority(int) - Method in class org.apache.hadoop.yarn.sls.scheduler.ContainerSimulator
 
setQueueSet(Set<String>) - Method in class org.apache.hadoop.yarn.sls.scheduler.Tracker
 
setQueueSize(int) - Method in class org.apache.hadoop.yarn.sls.scheduler.TaskRunner
 
setReservationRequest(ReservationSubmissionRequest) - Method in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
setSimulationParams(SLSRunner.TraceType, String[], String, String, Set<String>, boolean) - Method in class org.apache.hadoop.yarn.sls.SLSRunner
 
setTrackedAppSet(Set<String>) - Method in class org.apache.hadoop.yarn.sls.scheduler.Tracker
 
setUntrackedTimeStamp(long) - Method in class org.apache.hadoop.yarn.sls.scheduler.RMNodeWrapper
 
simulateFinishTimeMS - Variable in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
simulateStartTimeMS - Variable in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
SLS_SYNTHETIC_TRACE_FILE - Static variable in class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer
 
SLSCapacityScheduler - Class in org.apache.hadoop.yarn.sls.scheduler
 
SLSCapacityScheduler() - Constructor for class org.apache.hadoop.yarn.sls.scheduler.SLSCapacityScheduler
 
SLSConfiguration - Class in org.apache.hadoop.yarn.sls.conf
 
SLSConfiguration() - Constructor for class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
SLSFairScheduler - Class in org.apache.hadoop.yarn.sls.scheduler
 
SLSFairScheduler() - Constructor for class org.apache.hadoop.yarn.sls.scheduler.SLSFairScheduler
 
SLSRunner - Class in org.apache.hadoop.yarn.sls
 
SLSRunner() - Constructor for class org.apache.hadoop.yarn.sls.SLSRunner
 
SLSRunner(Configuration) - Constructor for class org.apache.hadoop.yarn.sls.SLSRunner
 
SLSRunner.NodeDetails - Class in org.apache.hadoop.yarn.sls
Class to encapsulate all details about the node.
SLSRunner.TraceType - Enum in org.apache.hadoop.yarn.sls
The type of trace in input.
SLSUtils - Class in org.apache.hadoop.yarn.sls.utils
 
SLSUtils() - Constructor for class org.apache.hadoop.yarn.sls.utils.SLSUtils
 
SLSWebApp - Class in org.apache.hadoop.yarn.sls.web
 
SLSWebApp(SchedulerWrapper, int) - Constructor for class org.apache.hadoop.yarn.sls.web.SLSWebApp
 
start() - Method in class org.apache.hadoop.yarn.sls.scheduler.TaskRunner
 
start() - Method in class org.apache.hadoop.yarn.sls.SLSRunner
 
start() - Method in class org.apache.hadoop.yarn.sls.web.SLSWebApp
 
stop() - Method in class org.apache.hadoop.yarn.sls.scheduler.TaskRunner
 
stop() - Method in class org.apache.hadoop.yarn.sls.SLSRunner
 
stop() - Method in class org.apache.hadoop.yarn.sls.web.SLSWebApp
 
StreamAMSimulator - Class in org.apache.hadoop.yarn.sls.appmaster
AMSimulator that simulates streaming services - it keeps tasks running and resubmits them whenever they fail or complete.
StreamAMSimulator() - Constructor for class org.apache.hadoop.yarn.sls.appmaster.StreamAMSimulator
 
SynthJob - Class in org.apache.hadoop.yarn.sls.synthetic
Generates random task data for a synthetic job.
SynthJob(JDKRandomGenerator, Configuration, SynthTraceJobProducer.JobDefinition, String, long) - Constructor for class org.apache.hadoop.yarn.sls.synthetic.SynthJob
 
SynthJob.SynthTask - Class in org.apache.hadoop.yarn.sls.synthetic
Nested class used to represent a task instance in a job.
SynthTraceJobProducer - Class in org.apache.hadoop.yarn.sls.synthetic
This is a JobStoryProducer that operates from distribution of different workloads.
SynthTraceJobProducer(Configuration) - Constructor for class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer
 
SynthTraceJobProducer(Configuration, Path) - Constructor for class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer
 
SynthTraceJobProducer.JobDefinition - Class in org.apache.hadoop.yarn.sls.synthetic
Class used to parse a job class from file.
SynthTraceJobProducer.Sample - Class in org.apache.hadoop.yarn.sls.synthetic
Class used to parse value sample information.
SynthTraceJobProducer.TaskDefinition - Class in org.apache.hadoop.yarn.sls.synthetic
A task representing a type of container - e.g.
SynthTraceJobProducer.TimeSample - Class in org.apache.hadoop.yarn.sls.synthetic
This is used to define time-varying probability of a job start-time (e.g., to simulate daily patterns).
SynthTraceJobProducer.Trace - Class in org.apache.hadoop.yarn.sls.synthetic
Class used to parse a trace configuration file.
SynthTraceJobProducer.Workload - Class in org.apache.hadoop.yarn.sls.synthetic
Class used to parse a workload from file.
SynthUtils - Class in org.apache.hadoop.yarn.sls.synthetic
Utils for the Synthetic generator.

T

Task() - Constructor for class org.apache.hadoop.yarn.sls.scheduler.TaskRunner.Task
 
TASK_CONTAINER - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
TASK_DURATION_MS - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
TASK_END_MS - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
TASK_EXECUTION_TYPE - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
TASK_HOST - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
TASK_PREFIX - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
TASK_PRIORITY - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
TASK_START_MS - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
TASK_TYPE - Static variable in class org.apache.hadoop.yarn.sls.conf.SLSConfiguration
 
TaskDefinition() - Constructor for class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer.TaskDefinition
 
TaskRunner - Class in org.apache.hadoop.yarn.sls.scheduler
 
TaskRunner() - Constructor for class org.apache.hadoop.yarn.sls.scheduler.TaskRunner
 
TaskRunner.Task - Class in org.apache.hadoop.yarn.sls.scheduler
 
TimeSample() - Constructor for class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer.TimeSample
 
toString() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob.SynthTask
 
toString() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthJob
 
toString() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer.JobDefinition
 
toString() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer.Sample
 
toString() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer.TaskDefinition
 
toString() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer
 
toString() - Method in class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer.Workload
 
totalContainers - Variable in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
Trace() - Constructor for class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer.Trace
 
traceFinishTimeMS - Variable in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
traceStartTimeMS - Variable in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
trackApp(ApplicationId, String) - Method in class org.apache.hadoop.yarn.sls.scheduler.FairSchedulerMetrics
 
trackApp(ApplicationId, String) - Method in class org.apache.hadoop.yarn.sls.scheduler.SchedulerMetrics
 
trackedQueues - Variable in class org.apache.hadoop.yarn.sls.scheduler.SchedulerMetrics
 
Tracker - Class in org.apache.hadoop.yarn.sls.scheduler
 
Tracker() - Constructor for class org.apache.hadoop.yarn.sls.scheduler.Tracker
 
trackQueue(String) - Method in class org.apache.hadoop.yarn.sls.scheduler.SchedulerMetrics
Track a queue by registering its metrics.
tryCommit(Resource, ResourceCommitRequest, boolean) - Method in class org.apache.hadoop.yarn.sls.scheduler.SLSCapacityScheduler
 

U

untrackApp() - Method in class org.apache.hadoop.yarn.sls.appmaster.AMSimulator
 
untrackApp(String) - Method in class org.apache.hadoop.yarn.sls.scheduler.SchedulerMetrics
 

V

valueOf(String) - Static method in enum org.apache.hadoop.yarn.sls.scheduler.FairSchedulerMetrics.Metric
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.yarn.sls.SLSRunner.TraceType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.hadoop.yarn.sls.scheduler.FairSchedulerMetrics.Metric
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.yarn.sls.SLSRunner.TraceType
Returns an array containing the constants of this enum type, in the order they are declared.

W

Workload() - Constructor for class org.apache.hadoop.yarn.sls.synthetic.SynthTraceJobProducer.Workload
 
A C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2008–2020 Apache Software Foundation. All rights reserved.