wiki:GENIRacksHome/ExogeniRacks/ConfirmationTestStatus/ExogeniPerformance-IG-CT-1

Version 9 (modified by lnevers@bbn.com, 7 years ago) (diff)

--

VM to VM measurements within one rack (EG-CT-1 - Access to New Site VM resources)

The following commands were run to gather the results on this page:

/usr/bin/iperf -c $serverIP -t 60 ; sleep 60
/usr/bin/iperf -c $serverIP -t 60 -P 5 ; sleep 60
/usr/bin/iperf -c $serverIP -t 60 -P 10 ; sleep 60
/usr/bin/iperf -c $serverIP -t 60 -u -b 100M ; sleep 60
ping $serverIP -q -c 60

Note that a 60 seconds delay was used between test runs.

GPO ExoGENI

Run # One Client(tcp)5 Clients(tcp)10 Clients(tcp)1 client(udp)Ping rtt min/avg/max/mdev
run 0 2.10 Gbits/sec 4.98 Gbits/sec 5.92 Gbits/sec 3.77 Mbits/sec 0.305/14.563/847.057/108.381 ms
run 1 2.27 Gbits/sec 5.34 Gbits/sec 5.85 Gbits/sec 21.4 Mbits/sec 0.242/0.949/29.169/3.674 ms
run 2 2.15 Gbits/sec 5.16 Gbits/sec 5.55 Gbits/sec No ack/10 tries 0.308/0.559/6.139/0.729 ms
run 3 2.13 Gbits/sec 5.18 Gbits/sec 5.83 Gbits/sec 20.8 Mbits/sec 0.281/0.552/6.304/0.753 ms
run 4 2.09 Gbits/sec 4.65 Gbits/sec 5.15 Gbits/sec No ack/10 tries 0.048/0.527/6.630/0.798 ms
run 5 2.12 Gbits/sec 4.62 Gbits/sec 5.80 Gbits/sec 13.8 Mbits/sec 0.308/1.154/42.569/5.392 ms
run 6 2.13 Gbits/sec 5.11 Gbits/sec 5.54 Gbits/sec No ack/10 tries 0.349/0.583/6.438/0.765 ms
run 7 2.14 Gbits/sec 5.18 Gbits/sec 5.97 Gbits/sec 16.8 Mbits/sec 0.271/0.484/5.610/0.670 ms
run 8 2.29 Gbits/sec 5.24 Gbits/sec 5.19 Gbits/sec 16.1 Mbits/sec 0.335/0.527/6.245/0.746 ms
run 9 2.48 Gbits/sec 4.59 Gbits/sec 5.23 Gbits/sec 25.1 Mbits/sec 0.333/0.522/6.703/0.805 ms
run 10 2.11 Gbits/sec 5.31 Gbits/sec 5.33 Gbits/sec No ack/10 tries 0.263/0.571/10.489/1.292 ms


RENCI ExoGENI

Run # One Client(tcp)5 Clients(tcp)10 Clients(tcp)1 client(udp)Ping rtt min/avg/max/mdev
run 0 1.60 Gbits/sec 1.92 Gbits/sec 2.00 Gbits/sec No ack/10 tries 0.269/10.643/612.671/78.377 ms
run 1 1.62 Gbits/sec 1.90 Gbits/sec 2.01 Gbits/sec 19.9 Mbits/sec 0.247/0.810/22.563/2.833 ms
run 2 1.60 Gbits/sec 1.95 Gbits/sec 1.96 Gbits/sec 36.4 Mbits/sec 0.239/0.559/9.640/1.184 ms
run 3 1.59 Gbits/sec 1.93 Gbits/sec 2.12 Gbits/sec No ack/10 tries 0.258/0.530/6.864/0.828 ms
run 4 1.59 Gbits/sec 1.91 Gbits/sec 1.99 Gbits/sec 26.1 Mbits/sec 0.237/0.522/6.940/0.839 ms
run 5 1.56 Gbits/sec 1.92 Gbits/sec 1.92 Gbits/sec 18.8 Mbits/sec 0.231/0.540/7.059/0.852 ms
run 6 1.61 Gbits/sec 1.89 Gbits/sec 2.01 Gbits/sec No ack/10 tries 0.273/0.601/10.076/1.236 ms
run 7 1.59 Gbits/sec 1.88 Gbits/sec 1.88 Gbits/sec 20.5 Mbits/sec 0.225/0.520/8.477/1.037 ms
run 8 1.52 Gbits/sec 1.82 Gbits/sec 1.81 Gbits/sec 27.6 Mbits/sec 0.179/0.502/8.437/1.035 ms
run 9 1.45 Gbits/sec 1.81 Gbits/sec 1.78 Gbits/sec 32.0 Mbits/sec 0.239/1.132/45.995/5.841 ms
run 10 1.48 Gbits/sec 1.81 Gbits/sec 1.87 Gbits/sec No ack/10 tries 0.283/4.225/230.806/29.498 ms


FIU ExoGENI

Run # One Client(tcp)5 Clients(tcp)10 Clients(tcp)1 client(udp)Ping rtt min/avg/max/mdev
run 0 2.70 Gbits/sec 5.22 Gbits/sec 5.61 Gbits/sec 22.9 Mbits/sec 0.262/0.397/0.556/0.067 ms
run 1 2.77 Gbits/sec 5.33 Gbits/sec 5.53 Gbits/sec 14.1 Mbits/sec 0.224/0.460/5.125/0.613 ms
run 2 2.60 Gbits/sec 5.32 Gbits/sec 5.63 Gbits/sec 1.28 Mbits/sec 0.208/0.435/5.250/0.630 ms
run 3 2.68 Gbits/sec 5.02 Gbits/sec 5.54 Gbits/sec 617 Kbits/sec 0.264/0.501/4.552/0.533 ms
run 4 2.69 Gbits/sec 4.95 Gbits/sec 5.43 Gbits/sec No ack/10 tries 0.157/0.481/5.608/0.672 ms
run 5 2.68 Gbits/sec 5.42 Gbits/sec 5.52 Gbits/sec No ack/10 tries 0.229/0.451/5.345/0.640 ms
run 6 2.85 Gbits/sec 5.49 Gbits/sec 5.69 Gbits/sec 235 Kbits/sec 0.231/0.464/5.581/0.670 ms
run 7 2.84 Gbits/sec 5.06 Gbits/sec 5.43 Gbits/sec No ack/10 tries 0.189/0.422/4.709/0.560 ms
run 8 2.94 Gbits/sec 5.23 Gbits/sec 5.46 Gbits/sec No ack/10 tries 0.249/0.455/4.844/0.573 ms
run 9 3.03 Gbits/sec 5.10 Gbits/sec 5.41 Gbits/sec No ack/10 tries 0.236/0.460/5.428/0.648 ms
run 10 2.50 Gbits/sec 5.02 Gbits/sec 5.35 Gbits/sec 196 Kbits/sec 0.152/0.444/6.193/0.751 ms

VM Sliver types Comparison by SM

For measurements in this section, the following commands were used:

/usr/bin/iperf -c $serverIP -t 60 ; sleep 10
/usr/bin/iperf -c $serverIP -t 60 -P 5 ; sleep 10
/usr/bin/iperf -c $serverIP -t 60 -P 10 ; sleep 10
/usr/bin/iperf -c $serverIP -t 60 -u -b 10M ; sleep 10

Initial Measurements

The following slivers were for resources at the RENCI VM site:

Sliver@SM Sliver Type 1 TCP client 5 TCP clients 10 TCP clients 1 UDP client
ExoSM m1.small->m1.small 1.52 Gbits/sec1.84 Gbits/sec 2.10 Gbits/sec see note1
RENCI SM m1.small->m1.small 3.49 Gbits/sec4.89 Gbits/sec 4.88 Gbits/sec 1 Gbps


The following slivers were for resources at the GPO VM site:

Sliver@SM Sliver Type 1 TCP client 5 TCP clients 10 TCP clients 1 UDP client
ExoSM m1.small->m1.small 2.77 Gbits/sec5.28 Gbits/sec 5.39 Gbits/sec 3.87 Mbits/sec
GPO SM m1.small->m1.small 6.92 Gbits/sec 9.39 Gbits/sec 9.39 Gbits/sec see note1

note1: Failed with "WARNING: did not receive ack of last datagram after 10 tries."

Follow up measurements


In these next GPO scenarios, the top command was used to monitor system usage on each worker node and to determine level of load on the nodes before, during and after each experiment.

The following slivers were for resources at the GPO VM site:

Sliver@SM Sliver Type 1 TCP client 5 TCP clients 10 TCP clients 1 UDP client
ExoSM m1.large->m1.large 4.32 Gbits/sec 5.43 Gbits/sec 5.42 Gbits/sec 4.12 Mbits/sec (note2)
GPO SM m1.large->m1.large 4.18 Gbits/sec 5.62 Gbits/sec 6.26 Gbits/sec 4.25 Mbits/sec (note2)


Sliver@SM Sliver Type 1 TCP client 5 TCP clients 10 TCP clients 1 UDP client
ExoSM m1.small->m1.small 2.22 Gbits/sec5.45 Gbits/sec 5.68 Gbits/sec 3.35 Mbits/sec (note2)
GPO SM m1.small->m1.small 2.61 Gbits/sec5.40 Gbits/sec 5.96 Gbits/sec 5.29 Mbits/sec


Sliver@SM Sliver Type 1 TCP client 5 TCP clients 10 TCP clients 1 UDP client
ExoSM m1.xlarge->m1.xlarge 3.99 Gbits/sec 5.42 Gbits/sec 5.69 Gbits/sec 4.20 Mbits/sec(note2)
GPO SM m1.xlarge->m1.xlarge 12.3 Gbits/sec 11.2 Gbits/sec 10.6 Gbits/sec 10.0 Mbits/sec

note2: Client gave up after not receiving ack after 10 tries, measurements shown are from server