Version 4 (modified by 13 years ago) (diff) | ,
---|
Here are the details of Baseline 3, divided by slice.
plastic-101
GigaPing, using count=100000, and this table of client/server pairs:
client | server | server address |
ganel.gpolab.bbn.com | planetlab5.clemson.edu | server=10.42.101.105 |
planetlab4.clemson.edu | plnode2.cip.gatech.edu | server=10.42.101.101 |
plnode1.cip.gatech.edu | pl5.myplc.grnoc.iu.edu | server=10.42.101.73 |
pl4.myplc.grnoc.iu.edu | orbitplc2.orbit-lab.org | server=10.42.101.112 |
orbitplc1.orbit-lab.org | pl02.cs.washington.edu | server=10.42.101.81 |
pl01.cs.washington.edu.edu | wings-openflow-3.wail.wisc.edu | server=10.42.101.96 |
wings-openflow-2.wail.wisc.edu | gardil.gpolab.bbn.com | server=10.42.101.52 |
NOTE that we removed the Stanford plnodes entirely, as the OpenFlow network there was down too frequently to be usable, at around 21:00 on Saturday May 28th.
Commands run on each client
server=<ipaddr> sudo ping -i .001 -s $((1500-8-20)) -c 100000 $server
Results
To be added once the baseline finishes.
Analysis
To be added once the baseline finishes.
plastic-102
GigaPing, using count=100000, and this table of client/server pairs:
client | server | server address |
sardis.gpolab.bbn.com | planetlab4.clemson.edu | server=10.42.102.104 |
planetlab5.clemson.edu | plnode1.cip.gatech.edu | server=10.42.102.100 |
plnode2.cip.gatech.edu | pl4.myplc.grnoc.iu.edu | server=10.42.102.72 |
pl5.myplc.grnoc.iu.edu | orbitplc1.orbit-lab.org | server=10.42.102.111 |
orbitplc2.orbit-lab.org | pl01.cs.washington.edu | server=10.42.102.80 |
pl02.cs.washington.edu | wings-openflow-2.wail.wisc.edu | server=10.42.102.95 |
wings-openflow-3.wail.wisc.edu | bain.gpolab.bbn.com | server=10.42.102.54 |
NOTE that at the start of this baseline, this slice originally included of-planet3 and of-planet4; of-planet-1 replaced of-planet3, and of-planet2 replaced of-planet4, when we discovered that the original plnodes were too frequently unreachable to be usable, at around 15:00 on Thursday May 26th.
NOTE that we removed the Stanford plnodes entirely, as the OpenFlow network there was down too frequently to be usable, at around 21:00 on Saturday May 28th.
Commands run on each client
server=<ipaddr> sudo ping -i .001 -s $((1500-8-20)) -c 100000 $server
Results
To be added once the baseline finishes.
Analysis
To be added once the baseline finishes.
plastic-103
GigaPerf TCP, using port=5103, size=350, and this table of client/server pairs:
client | server | server address |
pl02.cs.washington.edu | navis.gpolab.bbn.com | server=10.42.103.55 |
ganel.gpolab.bbn.com | orbitplc1.orbit-lab.org | server=10.42.103.111 |
orbitplc2.orbit-lab.org | pl01.cs.washington.edu | server=10.42.103.80 |
NOTE that we removed the Stanford plnodes entirely, as the OpenFlow network there was down too frequently to be usable, at around 21:00 on Saturday May 28th.
One-time prep commands run on each client and server
sudo yum -y install iperf
Commands run on each server
server=<ipaddr> nice -n 19 iperf -B $server -p 5103 -s -i 1
Commands run on each client
server=<ipaddr> nice -n 19 iperf -c $server -p 5103 -n 350M
Results
To be added once the baseline finishes.
Analysis
To be added once the baseline finishes.
plastic-104
GigaPerf UDP, using port=5104, size=500, rate=100, and this table of client/server pairs:
client | server | server address |
planetlab4.clemson.edu | gardil.gpolab.bbn.com | server=10.42.104.52 |
planetlab5.clemson.edu | orbitplc2.orbit-lab.org | server=10.42.104.112 |
One-time prep commands run on each client and server
sudo yum -y install iperf
Commands run on each server
server=<ipaddr> nice -n 19 iperf -u -B $server -p 5104 -s -i 1
Commands run on each client
server=<ipaddr> nice -n 19 iperf -u -c $server -p 5104 -n 500M -b 100M
Results
To be added once the baseline finishes.
Analysis
To be added once the baseline finishes.
plastic-105
GigaPerf TCP, using port=5105, size=250, and this table of client/server pairs:
client | server | server address |
wings-openflow-2.wail.wisc.edu | planetlab5.clemson.edu | server=10.42.105.105 |
planetlab4.clemson.edu | sardis.gpolab.bbn.com | server=10.42.105.53 |
bain.gpolab.bbn.com | plnode2.cip.gatech.edu | server=10.42.105.101 |
plnode1.cip.gatech.edu | wings-openflow-3.wail.wisc.edu | server=10.42.105.96 |
One-time prep commands run on each client and server
sudo yum -y install iperf
Commands run on each server
server=<ipaddr> nice -n 19 iperf -B $server -p 5105 -s -i 1
Commands run on each client
server=<ipaddr> nice -n 19 iperf -c $server -p 5105 -n 250M
Results
To be added once the baseline finishes.
Analysis
To be added once the baseline finishes.
plastic-106
GigaPerf UDP, using port=5106, size=500, rate=100, and this table of client/server pairs:
client | server | server address |
planetlab5.clemson.edu | wings-openflow-2.wail.wisc.edu | server=10.42.106.95 |
wings-openflow-3.wail.wisc.edu | plnode1.cip.gatech.edu | server=10.42.106.100 |
NOTE that we removed plnode2.cip.gatech.edu -> planetlab4.clemson.edu, because plnode2 is F8 and can't be a client.
One-time prep commands run on each client and server
sudo yum -y install iperf
Commands run on each server
server=<ipaddr> nice -n 19 iperf -u -B $server -p 5106 -s -i 1
Commands run on each client
server=<ipaddr> nice -n 19 iperf -u -c $server -p 5106 -n 500M -b 100M
Results
To be added once the baseline finishes.
Analysis
To be added once the baseline finishes.
plastic-107
GigaWeb, using count=30, port=4107, file=substrate.doc, md5sum=d4fcf71833327fbfef98be09deef8bfb, and this table of client/server pairs:
client | server | server address |
planetlab5.clemson.edu | pl4.myplc.grnoc.iu.edu | server=10.42.107.72 |
pl5.myplc.grnoc.iu.edu | plnode2.cip.gatech.edu | server=10.42.107.101 |
plnode1.cip.gatech.edu | pl02.cs.washington.edu | server=10.42.107.81 |
pl01.cs.washington.edu | planetlab4.clemson.edu | server=10.42.107.104 |
One-time prep commands run on each server
sudo yum -y install pyOpenSSL patch rm -rf ~/gigaweb mkdir -p ~/gigaweb/docroot cd ~/gigaweb wget http://code.activestate.com/recipes/442473-simple-http-server-supporting-ssl-secure-communica/download/1/ -O httpsd.py wget http://groups.geni.net/geni/attachment/wiki/PlasticSlices/Experiments/httpsd.py.patch?format=raw -O httpsd.py.patch patch httpsd.py httpsd.py.patch rm httpsd.py.patch cd ~/gigaweb/docroot wget http://groups.geni.net/geni/attachment/wiki/DeliverablePage/Spiral1%20substrate%20catalog.doc?format=raw -O substrate.doc cd ~/gigaweb openssl genrsa -passout pass:localhost -des3 -rand /dev/urandom -out localhost.localdomain.key 1024 openssl req -subj /CN=localhost.localdomain -passin pass:localhost -new -key localhost.localdomain.key -out localhost.localdomain.csr openssl x509 -passin pass:localhost -req -days 3650 -in localhost.localdomain.csr -signkey localhost.localdomain.key -out localhost.localdomain.crt openssl rsa -passin pass:localhost -in localhost.localdomain.key -out decrypted.localhost.localdomain.key mv -f decrypted.localhost.localdomain.key localhost.localdomain.key cat localhost.localdomain.key localhost.localdomain.crt > localhost.localdomain.pem rm localhost.localdomain.key localhost.localdomain.crt localhost.localdomain.csr
Commands run on each server
server=<ipaddr> cd ~/gigaweb/docroot python ../httpsd.py $server 4107
Commands run on each client
server=<ipaddr> rm -rf ~/gigaweb mkdir ~/gigaweb cd ~/gigaweb for i in {1..30} ; do wget --no-check-certificate https://$server:4107/substrate.doc -O substrate.doc.$i ; done du -sb . md5sum * | grep -v d4fcf71833327fbfef98be09deef8bfb || echo "All checksums match."
Results
To be added once the baseline finishes.
Analysis
To be added once the baseline finishes.
plastic-108
GigaWeb, using count=40, port=4108, file=substrate.doc, md5sum=d4fcf71833327fbfef98be09deef8bfb, and this table of client/server pairs:
client | server | server address |
wings-openflow-3.wail.wisc.edu | orbitplc1.orbit-lab.org | server=10.42.108.111 |
orbitplc2.orbit-lab.org | pl5.myplc.grnoc.iu.edu | server=10.42.108.73 |
pl4.myplc.grnoc.iu.edu | wings-openflow-2.wail.wisc.edu | server=10.42.108.95 |
NOTE that at the start of this baseline, this slice originally included of-planet3 and of-planet4; of-planet-1 replaced of-planet3, and of-planet2 replaced of-planet4, when we discovered that the original plnodes were too frequently unreachable to be usable, at around 15:00 on Thursday May 26th.
NOTE that we removed the Stanford plnodes entirely, as the OpenFlow network there was down too frequently to be usable, at around 21:00 on Saturday May 28th.
One-time prep commands run on each server
sudo yum -y install pyOpenSSL patch rm -rf ~/gigaweb mkdir -p ~/gigaweb/docroot cd ~/gigaweb wget http://code.activestate.com/recipes/442473-simple-http-server-supporting-ssl-secure-communica/download/1/ -O httpsd.py wget http://groups.geni.net/geni/attachment/wiki/PlasticSlices/Experiments/httpsd.py.patch?format=raw -O httpsd.py.patch patch httpsd.py httpsd.py.patch rm httpsd.py.patch cd ~/gigaweb/docroot wget http://groups.geni.net/geni/attachment/wiki/DeliverablePage/Spiral1%20substrate%20catalog.doc?format=raw -O substrate.doc cd ~/gigaweb openssl genrsa -passout pass:localhost -des3 -rand /dev/urandom -out localhost.localdomain.key 1024 openssl req -subj /CN=localhost.localdomain -passin pass:localhost -new -key localhost.localdomain.key -out localhost.localdomain.csr openssl x509 -passin pass:localhost -req -days 3650 -in localhost.localdomain.csr -signkey localhost.localdomain.key -out localhost.localdomain.crt openssl rsa -passin pass:localhost -in localhost.localdomain.key -out decrypted.localhost.localdomain.key mv -f decrypted.localhost.localdomain.key localhost.localdomain.key cat localhost.localdomain.key localhost.localdomain.crt > localhost.localdomain.pem rm localhost.localdomain.key localhost.localdomain.crt localhost.localdomain.csr
Commands run on each server
server=<ipaddr> cd ~/gigaweb/docroot python ../httpsd.py $server 4108
Commands run on each client
server=<ipaddr> rm -rf ~/gigaweb mkdir ~/gigaweb cd ~/gigaweb for i in {1..40} ; do wget --no-check-certificate https://$server:4108/substrate.doc -O substrate.doc.$i ; done du -sb . md5sum * | grep -v d4fcf71833327fbfef98be09deef8bfb || echo "All checksums match."
Results
To be added once the baseline finishes.
Analysis
To be added once the baseline finishes.
plastic-109
GigaNetcat, using count=25, port=6109, file=substrate.doc, and this table of client/server pairs:
client | server | server address |
navis.gpolab.bbn.com | pl5.myplc.grnoc.iu.edu | server=10.42.109.73 |
pl4.myplc.grnoc.iu.edu | pl02.cs.washington.edu | server=10.42.109.81 |
pl01.cs.washington.edu | planetlab5.clemson.edu | server=10.42.109.105 |
planetlab4.clemson.edu | wings-openflow-3.wail.wisc.edu | server=10.42.109.96 |
wings-openflow-2.wail.wisc.edu | ganel.gpolab.bbn.com | server=10.42.109.51 |
NOTE that at the start of this baseline, this slice originally included of-planet3 and of-planet4; of-planet-1 replaced of-planet3, and of-planet2 replaced of-planet4, when we discovered that the original plnodes were too frequently unreachable to be usable, at around 15:00 on Thursday May 26th.
NOTE that we removed the Stanford plnodes entirely, as the OpenFlow network there was down too frequently to be usable, at around 21:00 on Saturday May 28th.
One-time prep commands run on each server
sudo yum -y install nc mkdir -p ~/giganetcat cd ~/giganetcat wget http://groups.geni.net/geni/attachment/wiki/DeliverablePage/Spiral1%20substrate%20catalog.doc?format=raw -O substrate.doc
One-time prep commands run on each client
sudo yum -y install nc
Commands run on each server
server=<ipaddr> cd ~/giganetcat for i in {1..25} ; do nc -l $server 6109 < substrate.doc ; echo "completed transfer #$i" ; md5sum substrate.doc ; done
Commands run on each client
server=<ipaddr> rm -rf ~/giganetcat mkdir ~/giganetcat cd ~/giganetcat for i in {1..25} ; do nc $server 6109 > substrate.doc ; echo "completed transfer #$i" ; md5sum substrate.doc ; mv substrate.doc substrate.doc.$i ; done du -sb . md5sum * | grep -v d4fcf71833327fbfef98be09deef8bfb || echo "All checksums match."
Results
To be added once the baseline finishes.
Analysis
To be added once the baseline finishes.
plastic-110
GigaNetcat, using count=25, port=6110, file=substrate.doc, and this table of client/server pairs:
client | server | server address |
gardil.gpolab.bbn.com | pl01.cs.washington.edu | server=10.42.110.80 |
pl02.cs.washington.edu | orbitplc2.orbit-lab.org | server=10.42.110.112 |
orbitplc1.orbit-lab.org | pl4.myplc.grnoc.iu.edu | server=10.42.110.72 |
pl5.myplc.grnoc.iu.edu | plnode1.cip.gatech.edu | server=10.42.110.100 |
plnode2.cip.gatech.edu | sardis.gpolab.bbn.com | server=10.42.110.53 |
NOTE that we removed the Stanford plnodes entirely, as the OpenFlow network there was down too frequently to be usable, at around 21:00 on Saturday May 28th.
One-time prep commands run on each server
sudo yum -y install nc mkdir -p ~/giganetcat cd ~/giganetcat wget http://groups.geni.net/geni/attachment/wiki/DeliverablePage/Spiral1%20substrate%20catalog.doc?format=raw -O substrate.doc
One-time prep commands run on each client
sudo yum -y install nc
Commands run on each server
server=<ipaddr> cd ~/giganetcat for i in {1..25} ; do nc -l $server 6110 < substrate.doc ; echo "completed transfer #$i" ; md5sum substrate.doc ; done
Commands run on each client
server=<ipaddr> rm -rf ~/giganetcat mkdir ~/giganetcat cd ~/giganetcat for i in {1..25} ; do nc $server 6110 > substrate.doc ; echo "completed transfer #$i" ; md5sum substrate.doc ; mv substrate.doc substrate.doc.$i ; done du -sb . md5sum * | grep -v d4fcf71833327fbfef98be09deef8bfb || echo "All checksums match."
Results
To be added once the baseline finishes.
Analysis
To be added once the baseline finishes.