public class PredictiveStaticLoadBalancing extends StaticLoadBalancingBase
currAgentList, currNumberOfAgents, currNumberOfContainer, isRemoteOnly, localContainerName
currContainerBenchmarkResults, currContainerLoactions, currDisSetup, currProject, currSimSetup, currThresholdExceededOverAll, currThresholdLevels, loadHelper, simHelper
Constructor and Description |
---|
PredictiveStaticLoadBalancing(LoadExecutionAgent agent)
Instantiates a new predictive static load balancing.
|
Modifier and Type | Method and Description |
---|---|
void |
doBalancing()
Does the actual load balancing.
|
onEnd, onStart, startAgentsFromCurrAgentList, startAgentsFromCurrAgentList, startVisualizationAgent
action, getStartArguments, openMonitorAgents, setAgentMigration, startAgent, startAgent, startAgent, startAgent, startAgentsOnContainers, startNumberOfRemoteContainer, startRemoteContainer, startRemoteContainer
actionWrapper, block, block, getAgent, getBehaviourName, getDataStore, getExecutionState, getParent, getRestartCounter, handle, handleBlockEvent, handleRestartEvent, isRunnable, restart, root, setAgent, setBehaviourName, setDataStore, setExecutionState
public PredictiveStaticLoadBalancing(LoadExecutionAgent agent)
agent
- the agentpublic void doBalancing()
BaseLoadBalancingInterface