[Planetlab-devel] Re: DRL test sites
Marc Fiuczynski
mef at CS.Princeton.EDU
Thu Jan 22 09:34:17 EST 2009
Hi Ken,
> On Jan 21, 2009, at 5:08 PM, Kenneth Yocum wrote:
>> If you (or Stephen) can give us the tests and configurations (I'm
>> assuming they're straightforward), we would be happy to reproduce
>> and debug in our local cluster. Off hand, modern boxes should be
>> able to do 900Mb/s without seg offloading, especially if all
>> they're doing is tx'ing.
The basic test we run is a basic TCP xput using something like iperf,
netperf, etc., it doesn't really matter. The hardware configuration
is basically two machines connected via a GigE switch. You should be
able to reproduce the problem by running our latest kernel (which you
may already have), install it on two machines, apply the conventional
htb settings we use. In case you don't have our latest kernel, you
can grab the i686 from:
http://build.planet-lab.org/planetlab/f8/planetlab-f8-linux32-4.2-
branch-2009-01-22/RPMS/i686/kernel-2.6.22.19-
vs2.3.0.34.32.planetlab.i686.rpm
or for x86_64:
http://build.planet-lab.org/planetlab/f8/planetlab-f8-linux64-4.2-
branch-2009-01-22/RPMS/x86_64/kernel-2.6.22.19-
vs2.3.0.34.32.planetlab.x86_64.rpm
Just install this kernel on one node. What you'll find is that it
can receive without problems. However, if its the sender it gets
throttled. Only after we nuke the htb with something like:
tc qdisc del dev eth0 root
then it seems to work again. Note that with an older kernel that
does not have your patch we do not observe this problem.
Hope this is sufficient. If not, then Stephen Soltesz will likely be
able to give you more details of the configuration.
Cheers.
Marc
More information about the Devel
mailing list