I am facing the same issue. Bridging (the default mode) is better and
simple way for network set-up. But the strange thing in my case
is i don't find this virbro while running ifconfig in my dom0. instead
i have peth0 acting as vif for dom0. Is there any issue with
building xen with pv kernel, while using FC11 platform where
virtualization is enabled? since i compiled and build xen using a
platform where i have enabled virtualization at fc11 installation time. McWilliams! i have tested domU <-> domU throughput using netperf-2.4.5 and got a throughput of 0.29Mbps. that is no doubt very poor. Marco observe the same throughput in this case and identified that its because Netperf use setitimer() to send packets
at fixed rate. Sending packets at fixed rate is the cause of this poor throughput. I dont know yet how to improve it?
Regards, Fasiha Ashraf
--- On Tue, 13/10/09, Grant McWilliams <grantmasterflash@xxxxxxxxx> wrote:
From: Grant McWilliams <grantmasterflash@xxxxxxxxx> Subject: Re: [Xen-users] Xen Performance To: "Fajar A. Nugraha" <fajar@xxxxxxxxx> Cc: "Igor S. Pelykh" <kesha@xxxxxxxxxxxxx>, xen-users@xxxxxxxxxxxxxxxxxxx Date: Tuesday, 13 October, 2009, 7:17 AM
On Mon, Oct 12, 2009 at 7:00 PM, Fajar A. Nugraha <fajar@xxxxxxxxx> wrote:
On Sat, Oct 10, 2009 at 4:53 PM, Igor S. Pelykh < kesha@xxxxxxxxxxxxx> wrote:
> Hello xen-users,
>
> How can I to increase performance of network layer?
> And what is better (easy) for topology of DomU network (bridge, route,
> NAT )?
IMHO for network setup it's easier to use bridge. That you manage your
dom0 (network-wise) the same way you manage your L2 or L3 switch. When
you need NAT, you can use bridge + NAT (which is what libvirt does
with virbr0).
Performance-wise, I didn't have to do any tweaking with RHEL5. domU
can easily saturate uplink, with domU <-> domU throughput in the range
of 2-3 Gbps. Some people have reported problems (search the list
archive) with recent pv_ops dom0 kernel.
--
Fajar
Fajar, Are you sure about your DomU to DomU speeds? What methodology did you use to test this? I've done extensive testing in this area and I've never seen any numbers that can come near that with or without
a pv_ops kernel.
Grant McWilliams
-----Inline Attachment Follows-----
|