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

Re: [Xen-users] Xen Performance


  • To: Dustin.Henning@xxxxxxxxxxx
  • From: Grant McWilliams <grantmasterflash@xxxxxxxxx>
  • Date: Fri, 16 Oct 2009 12:19:44 -0700
  • Cc: "Fajar A. Nugraha" <fajar@xxxxxxxxx>, Fasiha Ashraf <feehapk@xxxxxxxxxxx>, xen-users@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Fri, 16 Oct 2009 12:20:53 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; b=KFhdgBnmC7WTqT5h7MnxEYLDvAxXpo19+HYIb3hGni8ZgYY/Xtw6C1wEcXATLJDq9M 7g5x6ZudVQnOXP6v20/nEpa9PtdsO/31JtHD6th/7y09RPKvEL17M4UURtqZtKc5M89U +vjPHLAxWoxMQeAPLX8c/WYLUA6V0pMvRYfhY=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>


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