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

[Xen-users] Network performance, ethernet device emulation

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] Network performance, ethernet device emulation
From: Cédric CHAMPEAU <cedric.champeau@xxxxxxxxxxx>
Date: Mon, 30 Apr 2007 10:03:35 +0200
Delivery-date: Mon, 30 Apr 2007 01:02:11 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
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/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Thunderbird 1.5.0.10 (X11/20070403)
Hi,

I've been experiencing serious troubles with ethernet layer on my box. I've installed Xen 3.0.4 on an Ubuntu 7.04 server AMD64 edition. My dom0 box runs fine, with great performance. I've created several domU with HVM support, but it seems there's a problem with network performance : with a FC6 guest, and it looks to be the same with an Ubuntu guest (although I've not finished testing I must admit), I have experienced various effects :

- using the default device emulation (Realtek 8139), everything goes fine when card is configured through DHCP. If I change DHCP to static configuration, I'm experiencing very high packed loss whenever I ping an external box (pinging dom0 runs fine). - using the ne2k_pci device emulation, I've got not packet loss, but rather high pings (1ms instead of 0.300-0.400 ms with the default driver) - using the pcnet device emulation, I manage to get both static IP and lower pings

To be short, is there anything I'm missing ? Has defining static IPs in the configuration file in HVM any sense (I tested that too, without any success) ? What devices emulation are available, and which one should be used ?

Thanks, various host informations follows :

> xm info
host                   : devdom0
release                : 2.6.16.33-xen
version                : #1 SMP Mon Jan 8 14:49:58 GMT 2007
machine                : x86_64
nr_cpus                : 2
nr_nodes               : 1
sockets_per_node       : 1
cores_per_socket       : 2
threads_per_core       : 1
cpu_mhz                : 1800
hw_caps : 178bfbff:ebd3fbff:00000000:00000010:00002001:00000000:0000001f
total_memory           : 4094
free_memory            : 2
xen_major              : 3
xen_minor              : 0
xen_extra              : .4-1
xen_caps : xen-3.0-x86_64 hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64
xen_pagesize           : 4096
platform_params        : virt_start=0xffff800000000000
xen_changeset          : Mon Jan 08 14:09:25 2007 +0000 13130:4d34be661f31
cc_compiler : gcc version 3.4.4 20050314 (prerelease) (Debian 3.4.3-13)
cc_compile_by          : shand
cc_compile_domain      : localdomain
cc_compile_date        : Mon Jan  8 14:40:53 GMT 2007
xend_config_format     : 3

/proc/cpuinfo :
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 65
model name      : Dual-Core AMD Opteron(tm) Processor 2210
stepping        : 2
cpu MHz         : 1800.127
cache size      : 1024 KB
physical id     : 0
siblings        : 1
core id         : 0
cpu cores       : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags : fpu tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt lm 3dnowext 3dnow pni cx16 lahf_lm cmp_legacy svm cr8_legacy
bogomips        : 3600.47
TLB size        : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc

processor       : 1
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 65
model name      : Dual-Core AMD Opteron(tm) Processor 2210
stepping        : 2
cpu MHz         : 1800.127
cache size      : 1024 KB
physical id     : 1
siblings        : 1
core id         : 0
cpu cores       : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags : fpu tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt lm 3dnowext 3dnow pni cx16 lahf_lm cmp_legacy svm cr8_legacy
bogomips        : 3600.47
TLB size        : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc






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

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-users] Network performance, ethernet device emulation, Cédric CHAMPEAU <=