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] Poor performance on bandwidth, Xen 4.0.1 kernel pvops 2.

To: Rémi BERNIER <R.BERNIER@xxxxxxxxxxx>
Subject: Re: [Xen-users] Poor performance on bandwidth, Xen 4.0.1 kernel pvops 2.6.32.24
From: Olivier Hanesse <olivier.hanesse@xxxxxxxxx>
Date: Tue, 23 Nov 2010 11:25:35 +0100
Cc: Xen-users@xxxxxxxxxxxxxxxxxxx, xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Delivery-date: Tue, 23 Nov 2010 02:27:16 -0800
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=mKFM7cdN8lvXfYjL5BCRJXcS/ZbAzYqIWaUXDqWsSQM=; b=E8Bhn1EOXNfLzD+0C/SpDp1j5oeA+cTQ5QJskcg5cqdEvvsSEPMEbj4mOBOT5VyuNx TARvwvkaJk9n7yZCvPYO7Dkk4upSR1neMc+Nm6iAcHT9DfU7dBWQxFh6tTS5YYQnniZl y1XZKmMQjGknZcsUZ7mJ3Dz/nXxbCRk+YRNko=
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=DOapfjpda8tWCFnJ2O+k3VDlJMAftwqRGWwsfQ4jeD6EEGhtcKrayF5GZNL7754kYR KOxsEJ4lQxKtBPFSP567GMT+qMGWewak5tCQDeERBhv/A1hSwTNtgz6jQihdRhmaR7YH smyLKayUocBoeiiqi7hfLu4IBZ/HRFALu59u4=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <OFE7CAACE3.C6E25BBB-ONC12577E4.0032796E-C12577E4.0034BA0D@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: <OFA3113211.149A4DAF-ONC12577DC.00320C03-C12577DC.0032ACFA@xxxxxxxxxxx> <OFE7CAACE3.C6E25BBB-ONC12577E4.0032796E-C12577E4.0034BA0D@xxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Hello,

Between 2 lenny dom0 with pvops kernel "2.6.32-26~bpo50+1" from debian backports, bnx2 (version 2.0.2) module seems good.

I got "1.10 GBytes    941 Mbits/sec"

Regards

Olivier

2010/11/23 Rémi BERNIER <R.BERNIER@xxxxxxxxxxx>

Hello all,

I have tested on the new server XEN-B with the default lenny install, kernel 2.6.26-2-amd64, i have the driver bnx2 with version 1.7.5 and the result of iperf is perfect (average 900Mbits/sec on bandwidth)
So I think is the version of driver bnx2 (2.0.2) on the pvops kernel 2.6.32.24 who raises worries.
Someone have the same problem ? How I can bypass this ?
Really thanks in advance for your answer !!

For information, I'm on debian Lenny 5.0.6 with a Dell PowerEdge 2950

Rémi


Hello list,

I have two differents installation Xen Hypervisor on two identical physical server, on the same switch :

The problem is on my new server (Xen 4.0.1 with pvops kernel 2.6.32.24), I have bad performance on bandwidth

I have test with a files copy and "iperf".

Result iperf average:

                                                       Transfert                Bandwidth

XEN-A -> Windows Physical:        1005 MBytes   843 Mbits/sec

XEN-B -> Windows Physical:        522 MBytes    438 Mbits/sec

Windows Physical -> XEN-A:        477 MBytes   399 Mbits/sec

Windows Physical -> XEN-B:        175 MBytes   146 Mbits/sec


It's the same network card but on the new installation, the module bnx2 have a new version...
Maybe i haven't activate or forget something...

If you have an idea, I listen you !! Thanks in advance !

This is the details of two installations:


XEN-A:

- XEN 3.2.1 kernel 2.6.26-2-xen-amd64

#xm info

release                : 2.6.26-2-xen-amd64

version                : #1 SMP Sun Jun 21 08:09:04 UTC 2009

machine                : x86_64

nr_cpus                : 4

nr_nodes               : 1

cores_per_socket       : 2

threads_per_core       : 1

cpu_mhz                : 1995

hw_caps                : bfebfbff:20100800:00000000:00000140:0004e33d:00000000:00000001

total_memory           : 24570

free_memory            : 918

node_to_cpu            : node0:0-3

xen_major              : 3

xen_minor              : 2

xen_extra              : -1

xen_caps               : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64

xen_scheduler          : credit

xen_pagesize           : 4096

platform_params        : virt_start=0xffff800000000000

xen_changeset          : unavailable

cc_compiler            : gcc version 4.3.1 (Debian 4.3.1-2)

cc_compile_by          : waldi

cc_compile_domain      : debian.org

cc_compile_date        : Sat Jun 28 09:32:18 UTC 2008

xend_config_format     : 4


#lspci -v

09:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5708 Gigabit Ethernet (rev 12)

       Subsystem: Dell Device 01b2

       Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 16

       Memory at f4000000 (64-bit, non-prefetchable) [size=32M]

       Capabilities: [40] PCI-X non-bridge device

       Capabilities: [48] Power Management version 2

       Capabilities: [50] Vital Product Data <?>

       Capabilities: [58] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-

       Kernel driver in use: bnx2

       Kernel modules: bnx2


#ethtool -i peth0

driver: bnx2

version: 1.7.5

firmware-version: 2.9.1

bus-info: 0000:05:00.0



XEN-B:

- XEN 4.0.1 kernel pvops 2.6.32.24

#xm info

release                : 2.6.32.24

version                : #1 SMP Thu Oct 14 10:56:13 CEST 2010

machine                : x86_64

nr_cpus                : 4

nr_nodes               : 1

cores_per_socket       : 2

threads_per_core       : 1

cpu_mhz                : 1995

hw_caps                : bfebfbff:20100800:00000000:00000940:0004e33d:00000000:00000001:00000000

virt_caps              : hvm

total_memory           : 24570

free_memory            : 10

node_to_cpu            : node0:0-3

node_to_memory         : node0:10

node_to_dma32_mem      : node0:9

max_node_id            : 0

xen_major              : 4

xen_minor              : 0

xen_extra              : .1

xen_caps               : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-3.0-x86_64

xen_scheduler          : credit

xen_pagesize           : 4096

platform_params        : virt_start=0xffff800000000000

xen_changeset          : unavailable

xen_commandline        : loglvl=all guest_loglvl=all sync_console console_to_ring com1=19200,8n1 console=com1

cc_compiler            : gcc version 4.3.2 (Debian 4.3.2-1.1)

cc_compile_by          : root

cc_compile_domain      : test.com

cc_compile_date        : Thu Oct 14 03:37:34 EDT 2010

xend_config_format     : 4


#ethtool -i peth0

driver: bnx2

version: 2.0.2

firmware-version: 2.9.1

bus-info: 0000:05:00.0


#lspci -v

09:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5708 Gigabit Ethernet (rev 12)

       Subsystem: Dell Device 01b2

       Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 1245

       Memory at f4000000 (64-bit, non-prefetchable) [size=32M]

       Capabilities: [40] PCI-X non-bridge device

       Capabilities: [48] Power Management version 2

       Capabilities: [50] Vital Product Data <?>

       Capabilities: [58] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable+

       Kernel driver in use: bnx2

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


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

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