Hello,

I'm experimenting with the 10GBit Controller with a i82599 chip in a XEN
environment.

The current setup contains two physical machines connected by direct cable.

On one machine we ran a virtual machine. The VM's virtual network is bridged
to the physical network device.

                   |
Physical Node 1        Physical Node 2
                   |            ____________
 _______              1.0.0.3  |    VM      |
|1.0.0.2|          |    br0----|eth0 1.0.0.1|
| eth0  |                |     |            |
|_______|          |    eth0   |____________|
    |                    |
    |______________|_____|

                   |


We have additionally assigned a IP address to the bridge to test a TCP
connection between the VM and the dom0 hosting the VM. The TCP Connection is
created with iperf.

Test Source      Destination   Throughput
1    1.0.0.2 --> 1.0.0.3       9.35GBit/s

2.1  1.0.0.1 --> 1.0.0.3       2.45GBit/s
2.2  1.0.0.3 --> 1.0.0.1       1.88GBit/s

3.1  1.0.0.1 --> 1.0.0.2       2.64GBit/s
3.2  1.0.0.2 --> 1.0.0.1       70.2Kbit/s

When running a TCP connection with a destination inside the VM and a source on
a different machine, we get very poor performance.

To confirm that the problem is related to the IXGBE driver, we installed a
second 1GBit NIC (82576 Chip and igb driver). Here, we do not get such worst
RX performance.

Do you have any hints to locate the problem?

Thanks,
Andreas Grau





-- 
Andreas Grau
Universitaet Stuttgart, IPVS                        phone : +49(0)711 7816-236
Universitaetsstraße 38                              fax   : +49(0)711 7816-424
D-70569 Stuttgart                   email : andreas.g...@ipvs.uni-stuttgart.de

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel® Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to