[Tmrg] Traffic generators

SANGTAE HA sangtae.ha at gmail.com
Fri Nov 23 18:09:03 PST 2007


Jay,

Thank you for the answer. One more question about this.

Suppose that we extract N connection vectors (Ai, Bi, Ti), which are
identified by their (sip, dip) or (sip, sport, dip, dport), Tmix will
delegate each connection vector to one of machines in the testbed.
Yes, we can distribute these vectors evenly to each machine in the
testbed, or can dedicate all connection vectors to only one machine. I
just want to know how many connection vectors (or aggregate
throughput) can be handled by one commodity hardware (as you listed,
1or 2GHz CPU 1GB RAM server). I can see the number of connections
extracted from the UNC trace is around 2500, and my simple calculation
from CDFs given in the paper gives < 250Mbps for burst traffic
(100Kbps per connection and 2500 connections at this time instance).
>From your experience, this traffic can be handled by one or two pairs
of machines? :-) I know it highly depends on the socket buffer size
for each connection as well as other system specs.

Sangtae


> It really depends on the capability of the machines.  I have used medium grade
> machines, ~1GHz CPU 1GB RAM as well as 500MHz CPU with 256 MB RAM, within a lab
> network (I have not used tmix in ns2).  The idea with tmix is that, given the
> original trace, you create a set of connection vectors for each pair of machines
> in the network, knowing the target throughput you wish to generate, and the
> capability and number of machines in your network.


More information about the Tmrg-interest mailing list