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

RE: [Xen-users] Xen Performance



I've sort of given up hope that it will ever have decent Dom0 support in the kernel.

 

Isn't dom0 support now being added to pv_ops? Or has that effort stalled for some reason?

 

From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx [mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Grant McWilliams
Sent: Friday, October 16, 2009 3:20 PM
To: Dustin.Henning@xxxxxxxxxxx
Cc: Fajar A. Nugraha; Fasiha Ashraf; xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] Xen Performance

 

 

On Fri, Oct 16, 2009 at 12:08 PM, Dustin Henning <Dustin.Henning@xxxxxxxxxxx> wrote:

       Does KVM have similar options that allow for communication directly between VMs?  I only used KVM once, with one VM, to determine fully-virtualized performance was too poor (the same as in Xen, but with less driver support).  If so, I don't know why it doesn't suffer from the same issue, and I should hope Xen could be fixed.  Regardless, I am disappointed by RedHat's decision to jump ship and go to KVM.  I think xen makes more sense, and pvops would be ideal.  The primary reason I use Xen, though, is because I use Windows and KVM doesn't have the drivers yet, so I get better performance in Xen.
       Dustin

Things are different in KVM and there's less isolation between "DomUs" since they're basically processes. Theoretically KVM should have much faster Guest to Guest networking then Xen but less isolation. However a PV on Xen should cream KVM in just about every other aspect. I've heard and I haven't finished my testing yet to confirm this that KVM is faster than a Xen HVM doing the same tasks if they both have PV drivers which means KVM may be better solution for virtualizing Windows. I have a contract for Virtualizing 75 Window 2K systems so I'll be doing a great deal of testing in the coming months to know for sure. The KVM method is attactive because it does things the "Linux Way" though as apposed to being very invasive like Xen. For Enterprise projects I only use Xen and use KVM for development work but I keep my mind open. Most all Enterprise solutions are either ESX or Xen based which tells you something. However, it's getting harder all the time to stick with Xen because most distributions are dropping it. I'm now using Debian Lenny kernels in my Ubuntu DomUs. It may end up being only Suse that supports Xen at some point. I think Xen is a great product but if KVM can manage to do the same thing and be easier to manage Xen will sadly go away. I've sort of given up hope that it will ever have decent Dom0 support in the kernel. By the time that happens KVM will have taken over the entire Linux VM world (which makes the conspiracy theory part of my brain buzz).

Grant McWilliams

_______________________________________________
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®.