WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

Re: [Xen-users] DomU - network performance and possibilities (HVM, PVM,

To: Pasi Kärkkäinen <pasik@xxxxxx>
Subject: Re: [Xen-users] DomU - network performance and possibilities (HVM, PVM, pci-passthru, stubdom, PV on HVM...)
From: lei yang <yanglei.fage@xxxxxxxxx>
Date: Tue, 18 May 2010 17:42:15 +0800
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Tue, 18 May 2010 02:43:52 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=xPkzNL7vIBzI/e1kzFbugQy6bzHxxBs0F5LbC4q9zYM=; b=f+Q4DF4Zdn2uv78yYWi7MRwBsv/MeocAjobTEQwjlCoS065T4k1UKI73ZvKqaHplt/ ZBVfIMOvG8tcCYA/+kbjI5g38PvaJ/M9eqfwWeEkAMurXKpa7YGdUh3vQgL57V7O+f0Q gvPrsibx72o3H+FYknZgudTvfex5kXwb5bs+8=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=QuiPmVgtlywn6eE/wjpAhACNyy58Z4zo4YMCDyj2qR72aU06dEf13GLVXvyuOkKvrq TdPwB5Sd2cgfuUSeRmCZ3Pvy7O2TMeO/ps9htU3H7ajEno8OXdgTqMK6FbjDIFLLKLoY gml1PmU34kvtyWpx7BEDadBhwHNdQIRQiQ/NM=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <20100513131241.GI17817@xxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <20100513131241.GI17817@xxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx


On Thu, May 13, 2010 at 9:12 PM, Pasi Kärkkäinen <pasik@xxxxxx> wrote:
Hello,

Matej: I didn't get your initial post to xen-users because I got (automatically) unsubscribed
from the list, due to my email provider getting blacklisted because of some spam problems,
but now I subscribed again..

To answer your questions:

1) No, it's not possible to use VirtIO with Xen.
2) Yes, it's possible to use PV-on-HVM drivers in the guest with pvops dom0.

3) Take a look at: http://wiki.xensource.com/xenwiki/XenLinuxPVonHVMdrivers

Did you already make some benchmarks? If you need good latency then I think
PCI passthrough will help a lot there.. or Xen netchannel2.

 

  Which one will be better for thoughput,  pci passthrogh or netchanel2?

  Thanks
  Lei

 
-- Pasi


Original email from Matej:

Hi,


I want to (need to) do a network performance analysis/benchmark of
various Xen networking solutions (analyzing the pros and cons of network
infrastructure virtualisation) on top of Xen 4.0.

So far I have Xen 4.0 running with various Dom0 kernels (git stable
2.6.32.11, git stable 2.6.31.13, mercurial 2.6.18.8, Debian distribution
2.6.26-2xen...want try some newer forward ported Xen kernel too).

AFAIK, there are these possibilities for DomU "architecture".

1. DomU as classic emulated HVM.
2. DomU as classic PVM (pv_ops kernel and Xen kernel)
3. DomU as classic emulated HVM with Xen PV drivers (don't know whether
these work with pv_ops Dom0, but for that case I have the 2.6.18.8 Xen
linux)
4. DomU as classic PVM with pass-thru PCI NICs
5. DomU as classic HVM with pass-thru PCI NICs (don't have IOMMU capable
HW :( )
6. DomU as HVM with stubdom (according to various papers, this should be
a bit faster than classic HVM DomU)
7. DomU as HVM with virtio drivers (is this possible in xen4.0?)



I'm interested in the latency and bandwidth performance in phys-DomU and
DomU-DomU scenarios (I have own tool for network latency benchmarking
and for bandwidth there's the Iperf :) ). Also I will try to experiment
a bit with the CPU pinning and schedulers in these scenarios.

Also would like to test and testbench OpenSwitch as linux-bridge
replacement (but I'm afraid I will not have time for this).

So my questions are:

1. Is possible to use VirtIO with XEN 4.0 (as another approach on the
PV-on-HVM)?
2. Is possible to use the Xen HVM DomU PV drivers (unmodified drivers?)
with pvops Dom0?
3. If you have some ideas or hints, I will be very thankful. :)


Regards

Matej


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



--
"We learn from failure, not from success!"
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users