[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] Linux DomU vs Bare Metal performance issues
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 04/12/2010 08:10, Mark Watts wrote: > On 03/12/2010 22:18, Jeff Sturm wrote: >>> -----Original Message----- >>> From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx [mailto:xen-users- >>> bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Mark Watts >>> Sent: Friday, December 03, 2010 2:40 PM >>> To: xen-users@xxxxxxxxxxxxxxxxxxx >>> Subject: [Xen-users] Linux DomU vs Bare Metal performance issues >>> >>> Can anyone shed any light on why I see such a drop in performance >> between these >>> two servers? I could understand, to an extent, seeing the DomU getting >> 3/4 of the >>> performance of the bare metal server given it has one CPU less, but >> this is less than >>> 1/2 the performance. > >> Understand what you're really testing here is the performance of the >> virtual network driver, since Apache does almost no work to serve a >> simple static page. You're exercising the TCP stack and network drivers >> more than anything else. > > Sure, but iperf shows near-enough line speed in both directions. > Shouldn't this 'prove' the virtual network driver is up to scratch for > this system? > >> Out of curiosity, can you easily run the same test against dom0? The >> dom0 runs a Xen kernel, on top of the hypervisor, but with a physical >> network interface (rather than virtual). > > I can, certainly. > >> One thing you can try is to pin the dom0 and/or domU to a physical core, >> using "xm vcpu-pin". That gave me better throughput on some of my >> tests. > > Dom-0 is already pinned to one CPU with the Dom-U given the remaining three. > >> (I have doubts that hyperthreading scales as well as multicore >> processors, however I don't have any hyperthreaded systems of my own to >> test.) > > I can certainly try this again with HT switched off on both boxes, > although that'll have to wait 'till monday. Some updates: Running the same ab test against the Dom-0 gets me around 4,400 req/sec - - a modest increase over the Dom-U (~3,800). Rebooting my Dom-0 system into the standard CentOS 5.5 kernel sees the same 10,200 req/sec, so its clearly something related to this kernel which causes the slow down. Any ideas? Mark. - -- Mark Watts, BSc RHCE http://www.linux-corner.info/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJM/B9wAAoJEA67+nBFe32maJ4IAKMbxFXA2Lr/tVUW0LjPrJIC R8WPVMzKeajtrgixWtaLL/8ABinqfZGEu2/UE3FXSYKQF9frlXIaXuFsPafRztb2 W/Li3XPDWSTUeSaMfHo8SDhft9GMmNjXY2XYRd91hnM4RtKRCiM26/nXfbaqb8M6 2Hz4UEpRyIoPHHD/XgfKpjIXWgEzWEylVgMO1JuTpxj8MqWUuQBIm4ISlq16KcOd m14CBltZa0iup07UHRiFc9lm5zxVqwKN6KUMPXCjqgF8YyYh3/OFymkZ5JnxkUuC Yfft1Rhi6nUfS6L0Eb5GzRhIQzxoJ4ckOkPNECbXSPIRaI4rUabJwNG6PAQ8d1I= =xhLd -----END PGP SIGNATURE----- _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |