[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] XEN - Broadcom issue: survey



On Wed, Nov 14, 2007 at 11:27:44AM -0800, Pezza wrote:
> 
> Pasi,
> 
> thanks for your reply.
> 
> I understood from this and other mailing lists that using an HVM machine
> with no PV drivers would result in a poor performance, but it would work
> anyway.
> My problem is that, due to this packet loss, HVM machines are not usable,
> because they get some "strange" errors from time to time (session breaks,
> corrupt files, etc...).
> So you're saying that lack of PV drivers is the cause and thus that HVM
> machines are not stable if we don't use PV drivers?
> 

Basicly, yes.

HVM domU hardware emulation (NIC, disk controller, etc) is done by QEMU in
Xen.

QEMU people can possibly tell you more about expected performance and problems.

And I bet you can find many comparisons with some googling.. performance
with and without PV drivers in HVM domU.

-- Pasi

>                                                                               
>       
> M.
> 
> 
> Pasi Kärkkäinen wrote:
> > 
> > On Wed, Nov 14, 2007 at 08:41:43AM -0800, Pezza wrote:
> >> 
> >> Hi Pasi,
> >> 
> >> 
> >> Pasi Kärkkäinen wrote:
> >> > 
> >> > 4. Make sure networking is OK on HVM domU, make sure you're running 
> >> >    paravirt drivers on HVM domU (this is important!!). Without PV
> >> drivers
> >> >    performance of HVM domU will be sucky and you WILL get packet drops.
> >> > 
> >> Just to be sure I'm not misunderstanding, are you saying that running an
> >> HVM
> >> machine without PV drivers makes it impossible to avoid packets drops? So
> >> this means there's no way to have a fully functional (=a machine that's
> >> perfectly usable, regardless of its performance) HVM machine without PV
> >> drivers?
> >> 
> >> I just run some tests following your hints, and my server without xen
> >> runs
> >> fine, with the xen kernel no vms runs fine, the problem comes in a non-PV
> >> HVM guest only.
> >> 
> >>                                                                            
> >>                 
> > 
> > HVM guest/domU is _emulating_ a NIC, which is really slow. 
> > 
> > If you're running Linux HVM domU, please install PV drivers to the domU..
> > this will boost your performance, because then there's no need to emulate
> > a
> > NIC. If your distribution is not shipping Linux HVM PV drivers, you can
> > get
> > them from Xen source tree.
> > 
> > HVM domU PV drivers talk directly to Xen and bypass the whole emulation.
> > 
> > At the moment there are no usable PV drivers for Windows HVM domU running
> > on 
> > opensource Xen. Some people are working on this, but it will take some
> > time
> > before those drivers are ready/stable.
> > 
> > XenEnterpise, Virtual Iron and Novell SLES have Windows PV drivers
> > available.. 
> > Redhat is also planning to release their windows drivers at some point.
> > 
> > -- Pasi
> > 

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.