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

Re: [Xen-users] Poor performance on bandwidth, Xen 4.0.1 kernel pvops 2.6.32.24




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

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.