- 26 Sep, 2006 1 commit
-
-
Leigh B. Stoller authored
the stop, which are caused by the remote agents not doing what they are supposed to do.
-
- 25 Sep, 2006 3 commits
-
-
Dan Gebhardt authored
modifications for "multiple managers" and command queuing. Some files were in the development stage, and thus may not work as advertised. For "stable" versions, use the previous release.
-
Leigh B. Stoller authored
was resquested by the user.
-
Leigh B. Stoller authored
single end of run archive tag.
-
- 22 Sep, 2006 2 commits
-
-
Robert Ricci authored
used by the LeastSquaresThroughput sensor. By manual comparison to tcpdump output, the inter-packet arrival time seems to be computed correctly. However, it seems like it is still returning bandwidth numbers that are too high. This is the next thing to work on.
-
Robert Ricci authored
file to sign events. Events are now getting through to delay agents.
-
- 21 Sep, 2006 6 commits
-
-
Robert Ricci authored
side to determine inter-packet arrival time at the receiver. This should get us a more accurate throughput measurement. Eyeballing it, it seems to return reasonable numbers, but it needs more testing.
-
Robert Ricci authored
dind't implement it.
-
Kirk Webb authored
Fix typo in dependancy for p5-GD-Graph: groups -> graphics
-
Robert Ricci authored
users can specifically ask for nodes that don't (or do, if they're crazy) have specific bandwidth caps.
-
Robert Ricci authored
-
Kirk Webb authored
Bump rootball version.
-
- 20 Sep, 2006 3 commits
-
-
Kirk Webb authored
Add BWLIMIT to the set of plab node attributes tracked by the Portal. Also, re-org and clean up a bunch of stuff to make the code more understandable/readable.
-
Kirk Webb authored
Add bwlimit column to widearea_nodeinfo table.
-
Leigh B. Stoller authored
doing a Start Run. On the web page, there is a new checkbox, and on ops, template_startrun takes a new -m option. Caveat: You cannot specify a new NS file, yet. The original file is reparsed, and the idea is that a change in the template parameters will result in a change to the topology. I will add the ability to specify a new NS file in the next revision of this change. If you really really want to change the NS file, go to /proj/$pid/exp/$eid/archive/nsdata and edit nsfile.ns ... In addtion, DATASTORE is now defined while parsing the NS file. This turned to be quite the headache!
-
- 19 Sep, 2006 19 commits
-
-
Robert Ricci authored
tell it where the file is.
-
Robert Ricci authored
-
Robert Ricci authored
than the EWMA client. Also, fix an awkward ordering issue with the event system when initial condidtions are in use.
-
Robert Ricci authored
throughput numbers until we get an authoritative measurement. Note: I've left an XXX for Jon with this commit.
-
Kirk Webb authored
Minor fix to Rob's fix.
-
Robert Ricci authored
there would be exactly one instance of = on each line (which just look like shell environment variable declarlations.) Fixed this by forcing the line to be split in two - everything after the first = is part of the second string. Note that this does not handle 'escaped' =s in an sane way. Thus, if you have an environment variable with a = in its name, it will get split incorrectly. We'll worry about this one if we see it. :)
-
Leigh B. Stoller authored
swapped out event when endrun fails for some reason.
-
Leigh B. Stoller authored
-
Mike Hibler authored
output to the Sacred File <foo>.xmit, which as the name would imply, contains both transmit and receive packets.
-
Leigh B. Stoller authored
-
Mike Hibler authored
Fix a couple of typos. Fix a couple of spellos.
-
Leigh B. Stoller authored
-
Mike Hibler authored
-
Leigh B. Stoller authored
created by assign wrapper for linktrace.
-
Mike Hibler authored
Seems more intuitive that taking a snapshot does overwrite previous snapshots. Does admit the possibility of excessive logfile buildup. Nit-picky cleanups.
-
Mike Hibler authored
(i.e. not one for each direction). Creates a single ".both" file rather than ".recv" and ".xmit"
-
Leigh B. Stoller authored
stopping!
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
creating masses of duplicates that are probably confusing the hell out of the event scheduler.
-
- 18 Sep, 2006 2 commits
-
-
Kirk Webb authored
Modify the monitor to use the event system directly via the python SWIG wrapper object (requested by Rob). The monitor no longer forks and execs tevc for set_link operations. Tested the additional code here by transplanting it into a test script. Works as expected there, but has not been tested in situ.
-
Mike Hibler authored
Rob added code to let you put plab nodes in a LAN (with protocol "ipv4") so that the LAN could be traced. Meanwhile, Leigh has been adding completion events for various event types and creating various combo event groups for addressing all elements of a LAN, all LANs, etc. For pelab we have a link "reset" event which is sent to the "__all_lans" event group to reset the shaping of all links/lans. Unfortunately, plab nodes don't run a delay agent, so link events sent there fall on deaf ears. Ergo, the event scheduler waits for completions from all agents it send the "reset" to, but the plab nodes will never respond since there are no link agents.
-
- 16 Sep, 2006 1 commit
-
-
Leigh B. Stoller authored
event groups, not an implicit group handled by the agent.
-
- 15 Sep, 2006 3 commits
-
-
Jonathon Duerig authored
LeastSquaresThroughput now stores the last reported measurement to the monitor. It will send an authoritative report if the slope indicates saturation and the new measurement is different from the old. And it will send a tentative report of the slope indicates no saturation and the new measurement is greater than the old. Moderately tested(only in replay).
-
Mike Hibler authored
* generate the initial conditions for monitors to pass into the stubs (must use -i to start-experiment to do this) * make sure install-tarball does not return til tarballs are installed! (or til timeout) * move ip mapping and initial conditions files to /local/logs so they become part of the record * fix up exit status' returned by auto-* stubs so program-agent can detect real failures
-
Mike Hibler authored
script will work on nodes and not just ops. Add the -r option for calling from a remote (non-ops) node.
-