- 08 May, 2002 9 commits
-
-
Mac Newbold authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
remote node. Called out of os_setup and tbswapout (-k option to tear down the vnodes). Invokes the proper script on the remote node, with the vnodeid (vronXXX) as the key (which is passed along in tmcc to distinguish vnodes from each other).
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
post pass the table and reassign the port space (in assign_wrapper).
-
Leigh B. Stoller authored
1) Merge in the accounts code that I did for ron. Instead of resetting the password file on each reboot, look at the node status to determine if the password/group file should be reset. If the node is free, reset it. Otherwise, we track changes to the password and group file now, so that users can change it and not have their changes wiped out at each reboot. I had to do this for the ron nodes so that the testbed software would not alter or delete already existing accounts; I keep a couple of little dbm files listing all the accounts/groups added. The only downside right now is if a node is reallocated before it is wiped clean; I plan to add an os_teardown phase to experiment termination asap. 2) Add tunnels support. New DB table (tunnels) provides information for running vtund to link up to remote nodes. Creates a vtund.conf file on the fly, and fires them off. The complication is that you cannot do the ifconfigs or the routes until the tunnels are connected, so that stuff has to be configured within the vtund.conf file on a per tunnel basis. vtund.conf has some sections for running commands when tunnels are brought up or down. 3) Damage the routing configuration code that Mike did. To support tunnels, as noted above, rc,route is no longer a simple list of commands, but a program that adds/dels routes based on the netmask, with a special "enable" section for the other stuff. This allows me to call it from vtund.conf for up/down on each tunnel'ed interfaces, as needed. Quite gross, but no way around it. 4) For remote nodes, add a vnodesetup script, invoked from boss when experiments are setup/torndown. This gets the tunnel/route/trafgen configuration and runs them. It then goes into the background waiting for a death signal, at which time it brings them down and cleans out the vnode state.
-
Leigh B. Stoller authored
-
- 07 May, 2002 7 commits
-
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Mac Newbold authored
-
Leigh B. Stoller authored
-
Robert Ricci authored
rough estimate of the bandwidth between each pair of nodes, and is in kilobits per second.
-
Mac Newbold authored
-
Leigh B. Stoller authored
-
- 06 May, 2002 12 commits
-
-
Leigh B. Stoller authored
-
Chad Barb authored
Wan (eg RON) link solver for delay, with accompianing script to fill in "physical" info part of input.
-
Chad Barb authored
added build of wanlinksolve.cc
-
Chad Barb authored
-
Chad Barb authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
events up (including TIME STARTS) by 5 seconds after ISUP is sent. Lets see if we can track this down. Also, schedule TIME STARTS like all other events to see if there is some oddity there.
-
Kirk Webb authored
-
Robert Ricci authored
-
Kirk Webb authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
that the caller can establish his virtual identity on the phys node. Eventually need per-vnodeid keys, but not necessary now since only trusted people get to use vrons.
-
- 05 May, 2002 3 commits
-
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
since we firewall that off, but it clutters the hell out of the exports file and it was bugging me.
-
Leigh B. Stoller authored
-
- 04 May, 2002 1 commit
-
-
Leigh B. Stoller authored
-
- 03 May, 2002 1 commit
-
-
Jay Lepreau authored
by me, and and earlier one from Kristin (td.tex).
-
- 02 May, 2002 7 commits
-
-
Jay Lepreau authored
-
Kirk Webb authored
-
Kirk Webb authored
-
Kirk Webb authored
-
Kirk Webb authored
Also included here is my defs.
-
Mike Hibler authored
-
Leigh B. Stoller authored
-