wiki:GENIRacksHome/InstageniRacks/XenTestStatus/Performance

Version 1 (modified by lnevers@bbn.com, 11 years ago) (diff)

--

Xen Performance

Performance measurements were not part of the original test plan, but some performance measurements have been capture to establish a baseline of expected performance.

Test Methodology

Test Characteristics:

  • All VMs at one site are on the same VM server, all VMs are exclusive.
  • All results are captured for default bandwidth allocation (100Mb/s shaped), unless otherwise stated.
  • All results are captured for default OS (OpenVZ=Fedora 15 STD and Xen= Ubuntu 12).
  • All results collected between 2013-08-16.

Iperf TCP measurements captured in this page have the following assumptions:

  • All results are for a 60 second test run.
  • iperf '1 client' scenario command: 'iperf -c dest_host -t 60'
  • iperf '5 clients' scenario command: 'iperf -c dest_host -t 60 -P 5'
  • iperf '10 clients' scenario command: 'iperf -c dest_host -t 60 -P 10'

Iperf UDP measurements captured in this page have the following assumptions:

  • Each test run is 60 seconds.
  • UDP measurements within a rack requested a bandwidth of 1Gbits/sec for test run

Measurements collected

Xen to Xen Exclusive

Sliver creation measurements from createsliver (12:53:43) to Sliverstatus ready (13:16:47) = 23 min 04 sec

Xen to Xen Iperf measurements:

One Client(tcp):

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec   719 MBytes   100 Mbits/sec

5 Clients(tcp):

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec   144 MBytes  20.2 Mbits/sec
[  4]  0.0-60.1 sec   145 MBytes  20.2 Mbits/sec
[  7]  0.0-60.1 sec   144 MBytes  20.1 Mbits/sec
[  5]  0.0-60.1 sec   144 MBytes  20.1 Mbits/sec
[  6]  0.0-60.1 sec   144 MBytes  20.0 Mbits/sec
[SUM]  0.0-60.1 sec   720 MBytes   101 Mbits/sec

10 Clients(tcp):

[ ID] Interval       Transfer     Bandwidth
[  9]  0.0-60.1 sec  73.0 MBytes  10.2 Mbits/sec
[ 10]  0.0-60.1 sec  63.6 MBytes  8.88 Mbits/sec
[  4]  0.0-60.1 sec  67.0 MBytes  9.35 Mbits/sec
[  5]  0.0-60.1 sec  70.8 MBytes  9.87 Mbits/sec
[  6]  0.0-60.1 sec  69.1 MBytes  9.64 Mbits/sec
[  3]  0.0-60.2 sec  75.0 MBytes  10.5 Mbits/sec
[  8]  0.0-60.2 sec  78.9 MBytes  11.0 Mbits/sec
[ 12]  0.0-60.2 sec  72.8 MBytes  10.1 Mbits/sec
[  7]  0.0-60.2 sec  78.9 MBytes  11.0 Mbits/sec
[ 11]  0.0-60.2 sec  72.9 MBytes  10.2 Mbits/sec
[SUM]  0.0-60.2 sec   722 MBytes   101 Mbits/sec

1 client(udp):

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec   719 MBytes   101 Mbits/sec
[  3] Sent 512820 datagrams
[  3] Server Report:
[  3]  0.0-59.9 sec   695 MBytes  97.3 Mbits/sec   0.075 ms 16794/512819 (3.3%)
[  3]  0.0-59.9 sec  1 datagrams received out-of-order

Ping Statistics:

60 packets transmitted, 60 received, 0% packet loss, time 58996ms
rtt min/avg/max/mdev = 0.151/0.187/0.331/0.040 ms

(1) pc2.utah.geniracks.net port 30522 and port 30523

Xen to Xen Non-exclusive

Sliver creation measurements from createsliver (13:34:59) to sliverstatus ready (13:40:59 ) = 06 min 00 sec

Xen to Xen Iperf measurements:

One Client(tcp):

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec   717 MBytes   100 Mbits/sec

5 Clients(tcp):

[ ID] Interval       Transfer     Bandwidth
[  7]  0.0-60.1 sec   144 MBytes  20.1 Mbits/sec
[  6]  0.0-60.1 sec   144 MBytes  20.1 Mbits/sec
[  3]  0.0-60.1 sec   144 MBytes  20.1 Mbits/sec
[  4]  0.0-60.1 sec   144 MBytes  20.1 Mbits/sec
[  5]  0.0-60.1 sec   144 MBytes  20.1 Mbits/sec
[SUM]  0.0-60.1 sec   720 MBytes   101 Mbits/sec

10 Clients(tcp):

[ ID] Interval       Transfer     Bandwidth
[ 12]  0.0-60.1 sec  65.1 MBytes  9.09 Mbits/sec
[  5]  0.0-60.1 sec  75.4 MBytes  10.5 Mbits/sec
[  3]  0.0-60.1 sec  76.1 MBytes  10.6 Mbits/sec
[  9]  0.0-60.2 sec  64.9 MBytes  9.05 Mbits/sec
[ 11]  0.0-60.1 sec  64.5 MBytes  9.00 Mbits/sec
[  7]  0.0-60.2 sec  76.8 MBytes  10.7 Mbits/sec
[  6]  0.0-60.2 sec  74.8 MBytes  10.4 Mbits/sec
[ 10]  0.0-60.2 sec  70.8 MBytes  9.86 Mbits/sec
[  8]  0.0-60.2 sec  77.4 MBytes  10.8 Mbits/sec
[  4]  0.0-60.2 sec  76.8 MBytes  10.7 Mbits/sec
[SUM]  0.0-60.2 sec   722 MBytes   101 Mbits/sec

1 client(udp):

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec   719 MBytes   100 Mbits/sec
[  3] Sent 512709 datagrams
[  3] Server Report:
[  3]  0.0-59.9 sec   692 MBytes  96.9 Mbits/sec   0.091 ms 19098/512708 (3.7%)
[  3]  0.0-59.9 sec  1 datagrams received out-of-order

Ping Statistics:

60 packets transmitted, 60 received, 0% packet loss, time 58999ms
rtt min/avg/max/mdev = 0.189/0.515/14.368/1.807 ms

(1) pc3.utah.geniracks.net port 30522 and port 30523