Menu

DTN Performance Testing

Quick Reference Guide for DTN performance testing

Start by confirming there is no packet loss. owping and nuttcp in UDP mode are both good ways to make sure the path is clean. Locate for nearby perfSONAR hosts to test to here.

owping -c 10000 -i .01 denv-owamp.es.net
bwctl -T nuttcp -i1 -u -b100M -c yourDTN -s denv-pt1.es.net
#reverse direction
bwctl -T nuttcp -i1 -u -b100M -s yourDTN -c denv-pt1.es.net

All of these tests should report no packet loss before proceeding further.

Next try a TCP test with iperf3 to a well-known fast host that is nearby:

bwctl -t20 -c yourDTN -s denv-pt1.es.net
#reverse direction
bwctl -t20 -s yourDTN -c denv-pt1.es.net

Your Science DMZ DTN should be able to get at least 8 Gbps TCP performance if everything is configured correctly.

Then try a GridFTP test to the ESnet DTNs:

globus-url-copy -vb -fast -p 4 ftp://lbl-diskpt1.es.net:2811/data1/10G.dat file:///dev/null