<br><font size=2 face="sans-serif">Thanks for all of the suggestions.  I
am using Fedora 10 on both the host and guests.</font>
<br>
<br><font size=2 face="sans-serif">One thing of note: I was previously
using a realtek setup.  When I would do something network intensive
( nessus scan, iperf ), the network on the guest would just stop working.
 Switching to the virtio setup everything works just fine.</font>
<br>
<br><font size=2 face="sans-serif">Thanks again,</font>
<br>
<br><font size=2 face="sans-serif">Bryan</font>
<br>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>"Daniel P. Berrange"
<berrange@redhat.com></b> </font>
<br><font size=1 face="sans-serif">Sent by: libvir-list-bounces@redhat.com</font>
<p><font size=1 face="sans-serif">03/13/2009 06:13 AM</font>
<table border>
<tr valign=top>
<td bgcolor=white>
<div align=center><font size=1 face="sans-serif">Please respond to<br>
"Daniel P. Berrange" <berrange@redhat.com></font></div></table>
<br>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif">Bryan_Coleman@dart.biz</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td><font size=1 face="sans-serif">libvir-list@redhat.com</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">Re: [libvirt] qemu-kvm networking speed</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><font size=2><tt>On Thu, Mar 12, 2009 at 04:18:27PM -0400, Bryan_Coleman@dart.biz
wrote:<br>
> Thank you for the suggestion.  Switching to virtio and/or e1000
helped but <br>
> still was not able to exceed 450Mb/s.  It took me awhile to figure
out you <br>
> had to either restart or reload libvirtd for the changes to take effect.
<br>
> Is there anything else I could check/change to approach 1000Mb/s or
<br>
> higher?<br>
<br>
I think it really comes down to tuning of the host & guest OS at that
point,<br>
and making sure you have the absolute latest KVM host side, and absolute<br>
latest guest kernel. Early VirtIO guest drivers were not hugely optimized.<br>
There has been alot of optimization work in .27, .28, .29 kernels getting<br>
better all the time. Also make sure things like checksum/segmentation<br>
offload are enabled (ethtool settings). Also things like iptables can have<br>
impact - so worth checking how that's setup in host - eg, turn off<br>
net.bridge.bridge-nf-call-{iptables,arptables,ip6tables} sysctl settings<br>
to avoid having bridged traffic in host pushed up through iptables.<br>
This isn't really my area of expertize, so you'll probably get more help<br>
asking on the kvm development mailing list<br>
<br>
Regards,<br>
Daniel<br>
-- <br>
|: Red Hat, Engineering, London   -o-   http://people.redhat.com/berrange/
:|<br>
|: http://libvirt.org  -o-  http://virt-manager.org  -o-
 http://ovirt.org :|<br>
|: http://autobuild.org       -o-        
http://search.cpan.org/~danberr/ :|<br>
|: GnuPG: 7D3B9505  -o-  F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742
7D3B 9505 :|<br>
<br>
--<br>
Libvir-list mailing list<br>
Libvir-list@redhat.com<br>
https://www.redhat.com/mailman/listinfo/libvir-list<br>
</tt></font>
<br>