atropos.load
Class LoadGen

java.lang.Object
  |
  +--magician.Node.KUSmartPacketV2
        |
        +--atropos.load.LoadBase
              |
              +--atropos.load.LoadGen
All Implemented Interfaces:
java.lang.Runnable, java.io.Serializable, SnmpInterface

public class LoadGen
extends LoadBase
implements SnmpInterface

This class is a load generation application. It generates packets at a given load and has the required SNMP instrumentation so that AVNMP can monitor it. This research is funded by DARPA/ITO Contract Number: F30602-98-C-0230 supported by the Air Force Research Laboratory/IF.

Version:
$Revision: 1.1.1.1 $ $State: Exp $
Author:
Steve Bush
See Also:
Serialized Form

Fields inherited from class magician.Node.KUSmartPacketV2
CPU_Requirements, Destination_Address, halted, IO_BW_Requirements, Memory_Requirements, NextHop, PacketID, Source_Address, thisNode, TypeID
 
Fields inherited from interface atropos.lp.SnmpInterface
active, AppOid, avnmpMIB, avnmpTable, cpu95Percentile, cpuApp, cpuAppType, cpuAvgHighError, cpuAvgLowError, cpuAvgUtilization, cpuID, cpuPrediction, cpuPredictionAppType, cpuPredictionAvgUtil, cpuPredictionID, cpuPredictionPredictedTime, cpuPredictionTable, cpuPredictionVariance, cpuUtilizationTable, cpuVariance, experimental, loadApp, loadAppPackets, loadAppUptime, loadPredictionID, loadPredictionPort, loadPredictionPredictedLoad, loadPredictionPredictedTime, loadPredictionTable, logicalProcessCausalityRollbacks, logicalProcessELkAhead, logicalProcessErb, logicalProcessETask, logicalProcessGVT, logicalProcessGvtUpdate, logicalProcessID, logicalProcessLookAhead, logicalProcessLVT, logicalProcessNumAnti, logicalProcessNumNoState, logicalProcessNumPkts, logicalProcessPktPred, logicalProcessPredAcc, logicalProcessPropX, logicalProcessPropY, logicalProcessQRSize, logicalProcessQSSize, logicalProcessReal, logicalProcessReRate, logicalProcessSpeedup, logicalProcessSQSize, logicalProcessStateError, logicalProcessStatePred, logicalProcessStepSize, logicalProcessTableIndex, logicalProcessTdiff, logicalProcessTolerance, logicalProcessToleranceRollbacks, logicalProcessUptime, logicalProcessVirtual, logicalProcessVmRate, longRunning, longRunningPackets, longRunningTable, lrAppType, lrCpuActualTime, lrCpuPacketID, lrCpuPredicted95Percentile, predVarMIB, shortRunning, shortRunningPackets, shortRunningTable, srAppType, srCpuActualTime, srCpuPacketID, srCpuPredicted95Percentile
 
Constructor Summary
LoadGen()
           
 
Method Summary
 void exec()
           
 
Methods inherited from class magician.Node.KUSmartPacketV2
AcquireSmallState, build, CreateSmallState, describeComponents, DestroySmallState, GetCanonicalAddress, getExecTime, GetLinkLayerAddress, GetNetName, GetNextHop, GetNodeName, GetNumberOfHops, GetService, GetSmallState, GetSmallState, getSourceAddress, getTypeId, halt, pathNotFound, run, SendForProcessing, SendSmartPacket, SendSmartPacket, SetSmallState, sleep, stop, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoadGen

public LoadGen()
Method Detail

exec

public void exec()
Overrides:
exec in class magician.Node.KUSmartPacketV2


Copyright © 2002 GE Corporate Research and Development. All Rights Reserved.