Changes between Version 16 and Version 17 of PlasticSlices/BaselineEvaluation


Ignore:
Timestamp:
05/20/11 10:46:20 (9 years ago)
Author:
Josh Smift
Comment:

Moved the details off to subpages.

Legend:

Unmodified
Added
Removed
Modified
  • PlasticSlices/BaselineEvaluation

    v16 v17  
    8585 * Most slicess had all client/server pairs complete successfully.
    8686
    87 === plastic-101 ===
    88 
    89 [PlasticSlices/Experiments#GigaPing GigaPing], using count=120000, and this table of client/server pairs:
    90 
    91 || '''client'''                   || '''server'''                   || '''server address''' ||
    92 || ganel.gpolab.bbn.com           || planetlab5.clemson.edu         || server=10.42.101.105 ||
    93 || planetlab4.clemson.edu         || pl5.myplc.grnoc.iu.edu         || server=10.42.101.73  ||
    94 || pl4.myplc.grnoc.iu.edu         || of-planet2.stanford.edu        || server=10.42.101.91  ||
    95 || of-planet1.stanford.edu        || pl02.cs.washington.edu         || server=10.42.101.81  ||
    96 || pl01.cs.washington.edu.edu     || wings-openflow-3.wail.wisc.edu || server=10.42.101.96  ||
    97 || wings-openflow-2.wail.wisc.edu || gardil.gpolab.bbn.com          || server=10.42.101.52  ||
    98 
    99 ==== Commands run on each client ====
    100 
    101 {{{
    102 server=<ipaddr>
    103 sudo ping -i .001 -s $((1500-8-20)) -c 120000 $server
    104 }}}
    105 
    106 ==== Results ====
    107 
    108 ganel.gpolab.bbn.com:
    109 
    110 {{{
    111 --- 10.42.101.105 ping statistics ---
    112 120000 packets transmitted, 119971 received, 0% packet loss, time 970088ms
    113 rtt min/avg/max/mdev = 59.356/59.555/617.615/6.479 ms, pipe 76
    114 }}}
    115 
    116 planetlab4.clemson.edu:
    117 
    118 {{{
    119 --- 10.42.101.73 ping statistics ---
    120 120000 packets transmitted, 120000 received, 0% packet loss, time 834526ms
    121 rtt min/avg/max/mdev = 39.670/39.861/626.202/6.815 ms, pipe 62
    122 }}}
    123 
    124 pl4.myplc.grnoc.iu.edu:
    125 
    126 {{{
    127 --- 10.42.101.91 ping statistics ---
    128 120000 packets transmitted, 119945 received, 0% packet loss, time 996653ms
    129 rtt min/avg/max/mdev = 102.824/103.855/2228.383/32.965 ms, pipe 373
    130 }}}
    131 
    132 of-planet1.stanford.edu:
    133 
    134 {{{
    135 --- 10.42.101.81 ping statistics ---
    136 120000 packets transmitted, 117874 received, 1% packet loss, time 893630ms
    137 rtt min/avg/max/mdev = 152.657/177.853/30634.399/631.352 ms, pipe 3394
    138 }}}
    139 
    140 pl01.cs.washington.edu:
    141 
    142 {{{
    143 --- 10.42.101.96 ping statistics ---
    144 120000 packets transmitted, 0 received, 100% packet loss, time 1357084ms
    145 }}}
    146 
    147 wings-openflow-2.wail.wisc.edu:
    148 
    149 {{{
    150 --- 10.42.101.52 ping statistics ---
    151 120000 packets transmitted, 120000 received, 0% packet loss, time 944479ms
    152 rtt min/avg/max/mdev = 29.548/29.607/276.653/2.024 ms, pipe 32
    153 }}}
    154 
    155 ==== Analysis ====
    156 
    157 pl01.cs.washington.edu was unable to ping 10.42.101.96 (on wings-openflow-3.wail.wisc.edu) at all.
    158 
    159 The other results seem consistent with what we'd expect.
    160 
    161 === plastic-102 ===
    162 
    163 [PlasticSlices/Experiments#GigaPing GigaPing], using count=120000, and this table of client/server pairs:
    164 
    165 || '''client'''                   || '''server'''                   || '''server address''' ||
    166 || sardis.gpolab.bbn.com          || planetlab4.clemson.edu         || server=10.42.102.104 ||
    167 || planetlab5.clemson.edu         || pl4.myplc.grnoc.iu.edu         || server=10.42.102.72  ||
    168 || pl5.myplc.grnoc.iu.edu         || of-planet4.stanford.edu        || server=10.42.102.93  ||
    169 || of-planet3.stanford.edu        || pl01.cs.washington.edu         || server=10.42.102.80  ||
    170 || pl02.cs.washington.edu         || wings-openflow-2.wail.wisc.edu || server=10.42.102.95  ||
    171 || wings-openflow-3.wail.wisc.edu || bain.gpolab.bbn.com            || server=10.42.102.54  ||
    172 
    173 ==== Commands run on each client ====
    174 
    175 {{{
    176 server=<ipaddr>
    177 sudo ping -i .001 -s $((1500-8-20)) -c 120000 $server
    178 }}}
    179 
    180 ==== Results ====
    181 
    182 sardis.gpolab.bbn.com:
    183 
    184 {{{
    185 --- 10.42.102.104 ping statistics ---
    186 120000 packets transmitted, 119950 received, 0% packet loss, time 950547ms
    187 rtt min/avg/max/mdev = 164.723/165.996/1954.900/39.054 ms, pipe 202
    188 }}}
    189 
    190 planetlab5.clemson.edu:
    191 
    192 {{{
    193 --- 10.42.102.72 ping statistics ---
    194 120000 packets transmitted, 119865 received, 0% packet loss, time 922229ms
    195 rtt min/avg/max/mdev = 145.015/146.233/2030.306/37.677 ms, pipe 204
    196 }}}
    197 
    198 pl5.myplc.grnoc.iu.edu:
    199 
    200 {{{
    201 --- 10.42.102.93 ping statistics ---
    202 120000 packets transmitted, 0 received, 100% packet loss, time 1227139ms
    203 }}}
    204 
    205 of-planet3.stanford.edu:
    206 
    207 {{{
    208 --- 10.42.102.80 ping statistics ---
    209 120000 packets transmitted, 0 received, 100% packet loss, time 1349857ms
    210 }}}
    211 
    212 pl02.cs.washington.edu:
    213 
    214 {{{
    215 --- 10.42.102.95 ping statistics ---
    216 120000 packets transmitted, 119888 received, 0% packet loss, time 861916ms
    217 rtt min/avg/max/mdev = 59.672/60.787/1546.134/20.695 ms, pipe 151
    218 }}}
    219 
    220 wings-openflow-3.wail.wisc.edu:
    221 
    222 {{{
    223 --- 10.42.102.54 ping statistics ---
    224 120000 packets transmitted, 119808 received, 0% packet loss, time 940112ms
    225 rtt min/avg/max/mdev = 29.551/29.701/554.670/6.144 ms, pipe 48
    226 }}}
    227 
    228 ==== Analysis ====
    229 
    230 pl5.myplc.grnoc.iu.edu was unable to ping 10.42.102.93 (on of-planet4.stanford.edu) at all, and of-planet3.stanford.edu was unable to ping 10.42.102.80 (on pl01.cs.washington.edu) at all.
    231 
    232 The other results seem consistent with what we'd expect.
    233 
    234 === plastic-103 ===
    235 
    236 [PlasticSlices/Experiments#GigaPerfTCP GigaPerf TCP], using port=5103, size=350, and this table of client/server pairs:
    237 
    238 || '''client'''                   || '''server'''                   || '''server address''' ||
    239 || of-planet1.stanford.edu        || navis.gpolab.bbn.com           || server=10.42.103.55  ||
    240 || ganel.gpolab.bbn.com           || pl01.cs.washington.edu         || server=10.42.103.80  ||
    241 || pl02.cs.washington.edu         || of-planet2.stanford.edu        || server=10.42.103.91  ||
    242 
    243 ==== One-time prep commands run on each client and server ====
    244 
    245 {{{
    246 sudo yum -y install iperf
    247 }}}
    248 
    249 ==== Commands run on each server ====
    250 
    251 {{{
    252 server=<ipaddr>
    253 nice -n 19 iperf -B $server -p 5103 -s -i 1
    254 }}}
    255 
    256 ==== Commands run on each client ====
    257 
    258 {{{
    259 server=<ipaddr>
    260 nice -n 19 iperf -c $server -p 5103 -n 350M
    261 }}}
    262 
    263 ==== Results ====
    264 
    265 of-planet1.stanford.edu:
    266 
    267 {{{
    268 ------------------------------------------------------------
    269 Client connecting to 10.42.103.55, TCP port 5103
    270 TCP window size: 16.0 KByte (default)
    271 ------------------------------------------------------------
    272 [  3] local 10.42.103.90 port 54079 connected with 10.42.103.55 port 5103
    273 [ ID] Interval       Transfer     Bandwidth
    274 [  3]  0.0-708.0 sec   350 MBytes  4.15 Mbits/sec
    275 }}}
    276 
    277 ganel.gpolab.bbn.com:
    278 
    279 {{{
    280 connect failed: Connection timed out
    281 write1 failed: Broken pipe
    282 write2 failed: Broken pipe
    283 ------------------------------------------------------------
    284 Client connecting to 10.42.103.80, TCP port 5103
    285 TCP window size: 16.0 KByte (default)
    286 ------------------------------------------------------------
    287 [  3] local 0.0.0.0 port 48977 connected with 10.42.103.80 port 5103
    288 [  3]  0.0- 0.0 sec  0.00 Bytes  0.00 bits/sec
    289 }}}
    290 
    291 pl02.cs.washington.edu:
    292 
    293 {{{
    294 ------------------------------------------------------------
    295 Client connecting to 10.42.103.91, TCP port 5103
    296 TCP window size: 16.0 KByte (default)
    297 ------------------------------------------------------------
    298 [  3] local 10.42.103.81 port 38247 connected with 10.42.103.91 port 5103
    299 [ ID] Interval       Transfer     Bandwidth
    300 [  3]  0.0-918.1 sec   350 MBytes  3.20 Mbits/sec
    301 }}}
    302 
    303 ==== Analysis ====
    304 
    305 ganel.gpolab.bbn.com was unable to connect to 10.42.103.80 (on pl01.cs.washington.edu).
    306 
    307 The other results seem consistent with what we'd expect.
    308 
    309 === plastic-104 ===
    310 
    311 [PlasticSlices/Experiments#GigaPerfUDP GigaPerf UDP], using port=5104, size=1000, rate=100, and this table of client/server pairs:
    312 
    313 || '''client'''                   || '''server'''                   || '''server address''' ||
    314 || planetlab4.clemson.edu         || gardil.gpolab.bbn.com          || server=10.42.104.52 ||
    315 
    316 ==== One-time prep commands run on each client and server ====
    317 
    318 {{{
    319 sudo yum -y install iperf
    320 }}}
    321 
    322 ==== Commands run on each server ====
    323 
    324 {{{
    325 server=<ipaddr>
    326 nice -n 19 iperf -u -B $server -p 5104 -s -i 1
    327 }}}
    328 
    329 ==== Commands run on each client ====
    330 
    331 {{{
    332 server=<ipaddr>
    333 nice -n 19 iperf -u -c $server -p 5104 -n 1000M -b 100M
    334 }}}
    335 
    336 ==== Results ====
    337 
    338 planetlab4.clemson.edu:
    339 
    340 {{{
    341 ------------------------------------------------------------
    342 Client connecting to 10.42.104.52, UDP port 5104
    343 Sending 1470 byte datagrams
    344 UDP buffer size:  109 KByte (default)
    345 ------------------------------------------------------------
    346 [  3] local 10.42.104.104 port 33857 connected with 10.42.104.52 port 5104
    347 [ ID] Interval       Transfer     Bandwidth
    348 [  3]  0.0-83.8 sec  1000 MBytes   100 Mbits/sec
    349 [  3] Sent 713318 datagrams
    350 [  3] Server Report:
    351 [  3]  0.0-83.1 sec  8.05 MBytes   812 Kbits/sec  27.059 ms 707567/713308 (99%)
    352 }}}
    353 
    354 ==== Analysis ====
    355 
    356 99% packet loss suggests a lot of network congestion. We didn't attempt to discover where the congestion was (e.g. on the host interface, a switch between the host and the backbone, within the backbone, in the OpenFlow control path, etc).
    357 
    358 === plastic-105 ===
    359 
    360 [PlasticSlices/Experiments#GigaPerfTCP GigaPerf TCP], using port=5105, size=350, and this table of client/server pairs:
    361 
    362 || '''client'''                   || '''server'''                   || '''server address''' ||
    363 || wings-openflow-2.wail.wisc.edu || planetlab5.clemson.edu         || server=10.42.105.105 ||
    364 || planetlab4.clemson.edu         || sardis.gpolab.bbn.com          || server=10.42.105.53  ||
    365 || bain.gpolab.bbn.com            || wings-openflow-3.wail.wisc.edu || server=10.42.105.96  ||
    366 
    367 ==== One-time prep commands run on each client and server ====
    368 
    369 {{{
    370 sudo yum -y install iperf
    371 }}}
    372 
    373 ==== Commands run on each server ====
    374 
    375 {{{
    376 server=<ipaddr>
    377 nice -n 19 iperf -B $server -p 5103 -s -i 1
    378 }}}
    379 
    380 ==== Commands run on each client ====
    381 
    382 {{{
    383 server=<ipaddr>
    384 nice -n 19 iperf -c $server -p 5103 -n 350M
    385 }}}
    386 
    387 ==== Results ====
    388 
    389 wings-openflow-2.wail.wisc.edu:
    390 
    391 {{{
    392 ------------------------------------------------------------
    393 Client connecting to 10.42.105.105, TCP port 5103
    394 TCP window size: 16.0 KByte (default)
    395 ------------------------------------------------------------
    396 [  3] local 10.42.105.95 port 49534 connected with 10.42.105.105 port 5103
    397 [ ID] Interval       Transfer     Bandwidth
    398 [  3]  0.0-249.4 sec   350 MBytes  11.8 Mbits/sec
    399 }}}
    400 
    401 planetlab4.clemson.edu:
    402 
    403 {{{
    404 ------------------------------------------------------------
    405 Client connecting to 10.42.105.53, TCP port 5103
    406 TCP window size: 16.0 KByte (default)
    407 ------------------------------------------------------------
    408 [  3] local 10.42.105.104 port 40099 connected with 10.42.105.53 port 5103
    409 [ ID] Interval       Transfer     Bandwidth
    410 [  3]  0.0-348.4 sec   350 MBytes  8.43 Mbits/sec
    411 }}}
    412 
    413 bain.gpolab.bbn.com:
    414 
    415 {{{
    416 ------------------------------------------------------------
    417 Client connecting to 10.42.105.96, TCP port 5103
    418 TCP window size: 16.0 KByte (default)
    419 ------------------------------------------------------------
    420 [  3] local 10.42.105.54 port 35328 connected with 10.42.105.96 port 5103
    421 [  3]  0.0-676.9 sec    350 MBytes  4.34 Mbits/sec
    422 }}}
    423 
    424 ==== Analysis ====
    425 
    426 We used the wrong port for this slice by mistake, but think that this didn't cause any problems, since the traffic also uses to a unique IP address.
    427 
    428 The other results seem consistent with what we'd expect.
    429 
    430 === plastic-106 ===
    431 
    432 [PlasticSlices/Experiments#GigaPerfUDP GigaPerf UDP], using port=5106, size=1000, rate=100, and this table of client/server pairs:
    433 
    434 || '''client'''                   || '''server'''                   || '''server address''' ||
    435 || planetlab5.clemson.edu         || wings-openflow-2.wail.wisc.edu || server=10.42.106.95  ||
    436 
    437 ==== One-time prep commands run on each client and server ====
    438 
    439 {{{
    440 sudo yum -y install iperf
    441 }}}
    442 
    443 ==== Commands run on each server ====
    444 
    445 {{{
    446 server=<ipaddr>
    447 nice -n 19 iperf -u -B $server -p 5104 -s -i 1
    448 }}}
    449 
    450 ==== Commands run on each client ====
    451 
    452 {{{
    453 server=<ipaddr>
    454 nice -n 19 iperf -u -c $server -p 5104 -n 1000M -b 100M
    455 }}}
    456 
    457 ==== Results ====
    458 
    459 planetlab5.clemson.edu:
    460 
    461 {{{
    462 ------------------------------------------------------------
    463 Client connecting to 10.42.106.95, UDP port 5104
    464 Sending 1470 byte datagrams
    465 UDP buffer size:  109 KByte (default)
    466 ------------------------------------------------------------
    467 [  3] local 10.42.106.105 port 43743 connected with 10.42.106.95 port 5104
    468 [ ID] Interval       Transfer     Bandwidth
    469 [  3]  0.0-83.6 sec  1000 MBytes   100 Mbits/sec
    470 [  3] Sent 713318 datagrams
    471 [  3] Server Report:
    472 [  3]  0.0-79.1 sec  9.71 MBytes  1.03 Mbits/sec  21.837 ms 706350/713275 (99%)
    473 [  3]  0.0-79.1 sec  76 datagrams received out-of-order
    474 }}}
    475 
    476 ==== Analysis ====
    477 
    478 We used the wrong port for this slice by mistake, but think that this didn't cause any problems, since the traffic also uses to a unique IP address.
    479 
    480 99% packet loss suggests a lot of network congestion. We didn't attempt to discover where the congestion was (e.g. on the host interface, a switch between the host and the backbone, within the backbone, in the OpenFlow control path, etc).
    481 
    482 === plastic-107 ===
    483 
    484 [PlasticSlices/Experiments#GigaWeb GigaWeb], using count=40, port=4107, file=substrate.doc, md5sum=d4fcf71833327fbfef98be09deef8bfb, and this table of client/server pairs:
    485 
    486 || '''client'''                   || '''server'''                   || '''server address''' ||
    487 || planetlab5.clemson.edu         || pl4.myplc.grnoc.iu.edu         || server=10.42.107.72  ||
    488 || pl5.myplc.grnoc.iu.edu         || pl02.cs.washington.edu         || server=10.42.107.81  ||
    489 || pl01.cs.washington.edu         || planetlab4.clemson.edu         || server=10.42.107.104 ||
    490 
    491 ==== One-time prep commands run on each server ====
    492 
    493 {{{
    494 sudo yum -y install pyOpenSSL patch
    495 rm -rf ~/gigaweb
    496 mkdir -p ~/gigaweb/docroot
    497 cd ~/gigaweb
    498 wget http://code.activestate.com/recipes/442473-simple-http-server-supporting-ssl-secure-communica/download/1/ -O httpsd.py
    499 wget http://groups.geni.net/geni/attachment/wiki/PlasticSlices/Experiments/httpsd.py.patch?format=raw -O httpsd.py.patch
    500 patch httpsd.py httpsd.py.patch
    501 rm httpsd.py.patch
    502 
    503 openssl genrsa -passout pass:localhost -des3 -rand /dev/urandom -out localhost.localdomain.key 1024
    504 openssl req -subj /CN=localhost.localdomain -passin pass:localhost -new -key localhost.localdomain.key -out localhost.localdomain.csr
    505 openssl x509 -passin pass:localhost -req -days 3650 -in localhost.localdomain.csr -signkey localhost.localdomain.key -out localhost.localdomain.crt
    506 openssl rsa -passin pass:localhost -in localhost.localdomain.key -out decrypted.localhost.localdomain.key
    507 mv decrypted.localhost.localdomain.key localhost.localdomain.key
    508 cat localhost.localdomain.key localhost.localdomain.crt > localhost.localdomain.pem
    509 rm localhost.localdomain.key localhost.localdomain.crt localhost.localdomain.csr
    510 }}}
    511 
    512 ==== Commands run on each server ====
    513 
    514 {{{
    515 server=<ipaddr>
    516 cd ~/gigaweb/docroot
    517 python ../httpsd.py $server 4107
    518 }}}
    519 
    520 ==== Commands run on each client ====
    521 
    522 {{{
    523 server=<ipaddr>
    524 rm -rf ~/gigaweb
    525 mkdir ~/gigaweb
    526 cd ~/gigaweb
    527 for i in {1..40} ; do wget --no-check-certificate https://$server:4107/substrate.doc -O substrate.doc.$i ; done
    528 du -sb .
    529 md5sum * | grep -v d4fcf71833327fbfef98be09deef8bfb || echo "All checksums match."
    530 }}}
    531 
    532 ==== Results ====
    533 
    534 planetlab5.clemson.edu:
    535 
    536 {{{
    537 [pgenigpolabbbncom_plastic107@planetlab5 gigaweb]$ du -sb .
    538 339501056       .
    539 [pgenigpolabbbncom_plastic107@planetlab5 gigaweb]$ md5sum * | grep -v d4fcf71833327fbfef98be09deef8bfb || echo "All checksums match."
    540 All checksums match.
    541 }}}
    542 
    543 pl5.myplc.grnoc.iu.edu:
    544 
    545 {{{
    546 [pgenigpolabbbncom_plastic107@pl5 gigaweb]$ du -sb .
    547 339501056       .
    548 [pgenigpolabbbncom_plastic107@pl5 gigaweb]$ md5sum * | grep -v d4fcf71833327fbfef98be09deef8bfb || echo "All checksums match."
    549 All checksums match.
    550 }}}
    551 
    552 pl01.cs.washington.edu:
    553 
    554 {{{
    555 [pgenigpolabbbncom_plastic107@pl01 gigaweb]$ du -sb .
    556 339501056       .
    557 [pgenigpolabbbncom_plastic107@pl01 gigaweb]$ md5sum * | grep -v d4fcf71833327fbfef98be09deef8bfb || echo "All checksums match."
    558 All checksums match.
    559 }}}
    560 
    561 ==== Analysis ====
    562 
    563 All results seem consistent with what we'd expect.
    564 
    565 === plastic-108 ===
    566 
    567 [PlasticSlices/Experiments#GigaWeb GigaWeb], using count=40, port=4108, file=substrate.doc, md5sum=d4fcf71833327fbfef98be09deef8bfb, and this table of client/server pairs:
    568 
    569 || '''client'''                   || '''server'''                   || '''server address''' ||
    570 || wings-openflow-3.wail.wisc.edu || of-planet3.stanford.edu        || server=10.42.108.92  ||
    571 || of-planet4.stanford.edu        || pl5.myplc.grnoc.iu.edu         || server=10.42.108.73  ||
    572 || pl4.myplc.grnoc.iu.edu         || wings-openflow-2.wail.wisc.edu || server=10.42.108.95  ||
    573 
    574 ==== One-time prep commands run on each server ====
    575 
    576 {{{
    577 sudo yum -y install pyOpenSSL patch
    578 rm -rf ~/gigaweb
    579 mkdir -p ~/gigaweb/docroot
    580 cd ~/gigaweb
    581 wget http://code.activestate.com/recipes/442473-simple-http-server-supporting-ssl-secure-communica/download/1/ -O httpsd.py
    582 wget http://groups.geni.net/geni/attachment/wiki/PlasticSlices/Experiments/httpsd.py.patch?format=raw -O httpsd.py.patch
    583 patch httpsd.py httpsd.py.patch
    584 rm httpsd.py.patch
    585 
    586 openssl genrsa -passout pass:localhost -des3 -rand /dev/urandom -out localhost.localdomain.key 1024
    587 openssl req -subj /CN=localhost.localdomain -passin pass:localhost -new -key localhost.localdomain.key -out localhost.localdomain.csr
    588 openssl x509 -passin pass:localhost -req -days 3650 -in localhost.localdomain.csr -signkey localhost.localdomain.key -out localhost.localdomain.crt
    589 openssl rsa -passin pass:localhost -in localhost.localdomain.key -out decrypted.localhost.localdomain.key
    590 mv decrypted.localhost.localdomain.key localhost.localdomain.key
    591 cat localhost.localdomain.key localhost.localdomain.crt > localhost.localdomain.pem
    592 rm localhost.localdomain.key localhost.localdomain.crt localhost.localdomain.csr
    593 }}}
    594 
    595 ==== Commands run on each server ====
    596 
    597 {{{
    598 server=<ipaddr>
    599 cd ~/gigaweb/docroot
    600 python ../httpsd.py $server 4108
    601 }}}
    602 
    603 ==== Commands run on each client ====
    604 
    605 {{{
    606 server=<ipaddr>
    607 rm -rf ~/gigaweb
    608 mkdir ~/gigaweb
    609 cd ~/gigaweb
    610 for i in {1..40} ; do wget --no-check-certificate https://$server:4108/substrate.doc -O substrate.doc.$i ; done
    611 du -sb .
    612 md5sum * | grep -v d4fcf71833327fbfef98be09deef8bfb || echo "All checksums match."
    613 }}}
    614 
    615 ==== Results ====
    616 
    617 wings-openflow-3.wail.wisc.edu:
    618 
    619 {{{
    620 [pgenigpolabbbncom_plastic108@wings-openflow-3 gigaweb]$ du -sb .
    621 339501056       .
    622 [pgenigpolabbbncom_plastic108@wings-openflow-3 gigaweb]$ md5sum * | grep -v d4fcf71833327fbfef98be09deef8bfb || echo "All checksums match."
    623 All checksums match.
    624 }}}
    625 
    626 of-planet4.stanford.edu:
    627 
    628 {{{
    629 --2011-05-18 21:22:39--  https://10.42.108.73:4108/substrate.doc
    630 Connecting to 10.42.108.73:4108... connected.
    631 WARNING: cannot verify 10.42.108.73's certificate, issued by `/CN=localhost.localdomain':
    632   Self-signed certificate encountered.
    633 WARNING: certificate common name `localhost.localdomain' doesn't match requested host name `10.42.108.73'.
    634 HTTP request sent, awaiting response... Read error (Connection timed out) in headers.
    635 Retrying.
    636 }}}
    637 
    638 pl4.myplc.grnoc.iu.edu:
    639 
    640 {{{
    641 [pgenigpolabbbncom_plastic108@pl4 gigaweb]$ du -sb .
    642 339501056       .
    643 [pgenigpolabbbncom_plastic108@pl4 gigaweb]$ md5sum * | grep -v d4fcf71833327fbfef98be09deef8bfb || echo "All checksums match."
    644 All checksums match.
    645 }}}
    646 
    647 ==== Analysis ====
    648 
    649 of-planet4.stanford.edu timed out trying to download from 10.42.108.73 (on pl5.myplc.grnoc.iu.edu).
    650 
    651 The other results seem consistent with what we'd expect.
    652 
    653 === plastic-109 ===
    654 
    655 [PlasticSlices/Experiments#GigaNetcat GigaNetcat], using count=20, port=6109, file=substrate.doc, and this table of client/server pairs:
    656 
    657 || '''client'''                   || '''server'''                   || '''server address''' ||
    658 || navis.gpolab.bbn.com           || pl5.myplc.grnoc.iu.edu         || server=10.42.109.73  ||
    659 || pl4.myplc.grnoc.iu.edu         || pl02.cs.washington.edu         || server=10.42.109.81  ||
    660 || pl01.cs.washington.edu         || planetlab5.clemson.edu         || server=10.42.109.105 ||
    661 || planetlab4.clemson.edu         || of-planet3.stanford.edu        || server=10.42.109.92  ||
    662 || of-planet4.stanford.edu        || wings-openflow-3.wail.wisc.edu || server=10.42.109.96  ||
    663 || wings-openflow-2.wail.wisc.edu || ganel.gpolab.bbn.com           || server=10.42.109.51  ||
    664 
    665 ==== One-time prep commands run on each client and server ====
    666 
    667 {{{
    668 sudo yum -y install nc
    669 }}}
    670 
    671 ==== Commands run on each server ====
    672 
    673 {{{
    674 server=<ipaddr>
    675 for i in {1..20} ; do nc -l $server 6109 < substrate.doc ; echo "completed transfer #$i" ; md5sum substrate.doc ; done
    676 }}}
    677 
    678 ==== Commands run on each client ====
    679 
    680 {{{
    681 server=<ipaddr>
    682 rm -rf ~/giganetcat
    683 mkdir ~/giganetcat
    684 cd ~/giganetcat
    685 for i in {1..20} ; do nc $server 6109 > substrate.doc ; echo "completed transfer #$i" ; md5sum substrate.doc ; mv substrate.doc substrate.doc.$i ; done
    686 du -sb .
    687 md5sum * | grep -v d4fcf71833327fbfef98be09deef8bfb || echo "All checksums match."
    688 }}}
    689 
    690 ==== Results ====
    691 
    692 navis.gpolab.bbn.com:
    693 
    694 {{{
    695 [pgenigpolabbbncom_plastic109@navis giganetcat]$ du -sb .
    696 169752576       .
    697 [pgenigpolabbbncom_plastic109@navis giganetcat]$ md5sum * | grep -v d4fcf71833327fbfef98be09deef8bfb || echo "All checksums match."
    698 All checksums match.
    699 }}}
    700 
    701 pl4.myplc.grnoc.iu.edu:
    702 
    703 {{{
    704 [pgenigpolabbbncom_plastic109@pl4 giganetcat]$ du -sb .
    705 169752576       .
    706 [pgenigpolabbbncom_plastic109@pl4 giganetcat]$ md5sum * | grep -v d4fcf71833327fbfef98be09deef8bfb || echo "All checksums match."
    707 All checksums match.
    708 }}}
    709 
    710 pl01.cs.washington.edu:
    711 
    712 {{{
    713 [pgenigpolabbbncom_plastic109@pl01 giganetcat]$ du -sb .
    714 169752576       .
    715 [pgenigpolabbbncom_plastic109@pl01 giganetcat]$ md5sum * | grep -v d4fcf71833327fbfef98be09deef8bfb || echo "All checksums match."
    716 All checksums match.
    717 }}}
    718 
    719 planetlab4.clemson.edu:
    720 
    721 {{{
    722 [pgenigpolabbbncom_plastic109@planetlab4 giganetcat]$ du -sb .
    723 169752576       .
    724 [pgenigpolabbbncom_plastic109@planetlab4 giganetcat]$ md5sum * | grep -v d4fcf71833327fbfef98be09deef8bfb || echo "All checksums match."
    725 All checksums match.
    726 }}}
    727 
    728 of-planet4.stanford.edu (and wings-openflow-3.wail.wisc.edu, the server):
    729 
    730 {{{
    731 [pgenigpolabbbncom_plastic109@of-planet4 giganetcat]$ for i in {1..20} ; do nc $server 6109 > substrate.doc ; echo "completed transfer #$i" ; md5sum substrate.doc ; mv substrate.doc substrate.doc.$i ; done
    732 
    733 [pgenigpolabbbncom_plastic109@wings-openflow-3 ~]$ for i in {1..20} ; do nc -l $server 6109 < substrate.doc ; echo "completed transfer #$i" ; md5sum substrate.doc ; done
    734 completed transfer #1
    735 d4fcf71833327fbfef98be09deef8bfb  substrate.doc
    736 }}}
    737 
    738 wings-openflow-2.wail.wisc.edu:
    739 
    740 {{{
    741 [pgenigpolabbbncom_plastic109@wings-openflow-2 giganetcat]$ du -sb .
    742 169752576       .
    743 [pgenigpolabbbncom_plastic109@wings-openflow-2 giganetcat]$ md5sum * | grep -v d4fcf71833327fbfef98be09deef8bfb || echo "All checksums match."
    744 All checksums match.
    745 }}}
    746 
    747 ==== Analysis ====
    748 
    749 of-planet4.stanford.edu failed to download from 10.42.109.96 (on wings-openflow-3.wail.wisc.edu).
    750 
    751 The other results seem consistent with what we'd expect.
    752 
    753 === plastic-110 ===
    754 
    755 [PlasticSlices/Experiments#GigaNetcat GigaNetcat], using count=30, port=6110, file=substrate.doc, and this table of client/server pairs:
    756 
    757 || '''client'''                   || '''server'''                   || '''server address''' ||
    758 || gardil.gpolab.bbn.com          || pl01.cs.washington.edu         || server=10.42.110.80  ||
    759 || pl02.cs.washington.edu         || of-planet1.stanford.edu        || server=10.42.110.90  ||
    760 || of-planet2.stanford.edu        || pl4.myplc.grnoc.iu.edu         || server=10.42.110.72  ||
    761 || pl5.myplc.grnoc.iu.edu         || sardis.gpolab.bbn.com          || server=10.42.110.53  ||
    762 
    763 ==== One-time prep commands run on each client and server ====
    764 
    765 {{{
    766 sudo yum -y install nc
    767 }}}
    768 
    769 ==== Commands run on each server ====
    770 
    771 {{{
    772 server=<ipaddr>
    773 for i in {1..30} ; do nc -l $server 6110 < substrate.doc ; echo "completed transfer #$i" ; md5sum substrate.doc ; done
    774 }}}
    775 
    776 ==== Commands run on each client ====
    777 
    778 {{{
    779 server=<ipaddr>
    780 rm -rf ~/giganetcat
    781 mkdir ~/giganetcat
    782 cd ~/giganetcat
    783 for i in {1..30} ; do nc $server 6110 > substrate.doc ; echo "completed transfer #$i" ; md5sum substrate.doc ; mv substrate.doc substrate.doc.$i ; done
    784 du -sb .
    785 md5sum * | grep -v d4fcf71833327fbfef98be09deef8bfb || echo "All checksums match."
    786 }}}
    787 
    788 ==== Results ====
    789 
    790 gardil.gpolab.bbn.com:
    791 
    792 {{{
    793 [pgenigpolabbbncom_plastic110@gardil giganetcat]$ du -sb .
    794 254626816       .
    795 [pgenigpolabbbncom_plastic110@gardil giganetcat]$ md5sum * | grep -v d4fcf71833327fbfef98be09deef8bfb || echo "All checksums match."
    796 All checksums match.
    797 }}}
    798 
    799 pl02.cs.washington.edu:
    800 
    801 {{{
    802 [pgenigpolabbbncom_plastic110@pl02 giganetcat]$ du -sb .
    803 254626816       .
    804 [pgenigpolabbbncom_plastic110@pl02 giganetcat]$ md5sum * | grep -v d4fcf71833327fbfef98be09deef8bfb || echo "All checksums match."
    805 All checksums match.
    806 }}}
    807 
    808 of-planet2.stanford.edu:
    809 
    810 {{{
    811 [pgenigpolabbbncom_plastic110@of-planet2 giganetcat]$ du -sb .
    812 254626816       .
    813 [pgenigpolabbbncom_plastic110@of-planet2 giganetcat]$ md5sum * | grep -v d4fcf71833327fbfef98be09deef8bfb || echo "All checksums match."
    814 All checksums match.
    815 }}}
    816 
    817 pl5.myplc.grnoc.iu.edu:
    818 
    819 {{{
    820 [pgenigpolabbbncom_plastic110@pl5 giganetcat]$ du -sb .
    821 254626816       .
    822 [pgenigpolabbbncom_plastic110@pl5 giganetcat]$ md5sum * | grep -v d4fcf71833327fbfef98be09deef8bfb || echo "All checksums match."
    823 All checksums match.
    824 }}}
    825 
    826 ==== Analysis ====
    827 
    828 All results seem consistent with what we'd expect.
     87For more details, see the [wiki:PlasticSlices/BaselineEvaluation/Baseline1Details Baseline 1 Details] page.
    82988
    83089== Baseline 2 ==
     
    83998
    84099The purpose of this baseline is to confirm longer-term stability of the aggregates.
     100
     101Summary of overall results:
     102
     103 * ''To be added once the baseline finishes.''
     104
     105For more details, see the [wiki:PlasticSlices/BaselineEvaluation/Baseline2Details Baseline 2 Details] page.
    841106
    842107== Baseline 3 ==
     
    851116The purpose of this baseline is to confirm even longer-term stability of the aggregates.
    852117
     118Summary of overall results:
     119
     120 * ''To be added once the baseline finishes.''
     121
     122For more details, see the [wiki:PlasticSlices/BaselineEvaluation/Baseline3Details Baseline 3 Details] page.
     123
    853124== Baseline 4 ==
    854125
     
    862133
    863134The purpose of this baseline is to confirm that an experiment can send data continuously without interruption.
     135
     136Summary of overall results:
     137
     138 * ''To be added once the baseline finishes.''
     139
     140For more details, see the [wiki:PlasticSlices/BaselineEvaluation/Baseline4Details Baseline 4 Details] page.
    864141
    865142== Baseline 5 ==
     
    876153The purpose of this baseline is to confirm that an experiment can send a higher volume of data continuously without interruption.
    877154
     155Summary of overall results:
     156
     157 * ''To be added once the baseline finishes.''
     158
     159For more details, see the [wiki:PlasticSlices/BaselineEvaluation/Baseline5Details Baseline 5 Details] page.
     160
    878161== Baseline 6 ==
    879162
     
    887170
    888171The purpose of this baseline is to confirm that an experiment can send a higher volume of data continuously without interruption, for several days running.
     172
     173Summary of overall results:
     174
     175 * ''To be added once the baseline finishes.''
     176
     177For more details, see the [wiki:PlasticSlices/BaselineEvaluation/Baseline6Details Baseline 6 Details] page.
    889178
    890179== Baseline 7 ==
     
    906195The purpose of this baseline is to test Emergency Stop procedures.
    907196
     197Summary of overall results:
     198
     199 * ''To be added once the baseline finishes.''
     200
     201For more details, see the [wiki:PlasticSlices/BaselineEvaluation/Baseline7Details Baseline 7 Details] page.
     202
    908203== Baseline 8 ==
    909204
     
    920215The purpose of this baseline is to confirm that many users can create slices and allocate resources at the same time.
    921216
     217Summary of overall results:
     218
     219 * ''To be added once the baseline finishes.''
     220
     221For more details, see the [wiki:PlasticSlices/BaselineEvaluation/Baseline8Details Baseline 8 Details] page.
     222
    922223== Future Baselines ==
    923224