Proxmox + Mellanox 3X 40G Poor bandwidth performance

yena

Renowned Member
Nov 18, 2011
378
5
83
Hello,
i'm testing the performance over two nodes connected by two Mellanox:
MT26448 [ConnectX EN 10GigE, PCIe 2.0 5GT/s] (rev b0)
On Proxmox 6 last version i have installed all pakages:
apt-get install rdma-core libibverbs1 librdmacm1 libibmad5 libibumad3 librdmacm1 ibverbs-providers rdmacm-utils infiniband-diags libfabr
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Modules are loaded:

lsmod | grep '\(^ib\|^rdma\)'
ib_umad 28672 8
rdma_ucm 28672 0
ib_ipoib 110592 0
ib_iser 53248 0
rdma_cm 61440 3 rpcrdma,ib_iser,rdma_ucm
ib_cm 57344 2 rdma_cm,ib_ipoib
ib_uverbs 126976 2 mlx4_ib,rdma_ucm
ib_core 299008 10 rdma_cm,ib_ipoib,rpcrdma,mlx4_ib,iw_cm,ib_iser,ib_umad,rdma_ucm,ib_uverbs,ib_cm
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Than i have configured eth interfaces on both nodes:

auto ibp5s0
iface ibp5s0 inet static
address 10.0.0.2
netmask 255.255.255.0

ibp5s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 2044
inet 10.0.0.2 netmask 255.255.255.0 broadcast 10.0.0.255
inet6 fe80::e61d:2d03:29:871 prefixlen 64 scopeid 0x20<link>
unspec 80-00-02-08-FE-80-00-00-00-00-00-00-00-00-00-00 txqueuelen 256 (UNSPEC)
RX packets 4802046 bytes 261215638 (249.1 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 2743236 bytes 43086382286 (40.1 GiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

Testing an SCP transfert over ram disk i have only 347.2MB/s.
On a SPF 10G i have 437MB/s...

Hav i to do some tuning?

Someone have better performance using Mellanox 40G ?

Thanks!
 
Try Enternet mode ? With two MCX354A I've more than 35Gbps with iperf3.

The best I have seen is 23.6 Gbits/sec with iperf3. Setup is E5-2690V2 with ConnectX-3 MCX354A-FCAT QSFP DAC into Cisco Nexus 3132Q 9000 Byte MTU.

- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 13.7 GBytes 11.7 Gbits/sec 74 sender
[ 5] 0.00-10.00 sec 13.7 GBytes 11.7 Gbits/sec receiver
[ 7] 0.00-10.00 sec 13.8 GBytes 11.9 Gbits/sec 84 sender
[ 7] 0.00-10.00 sec 13.8 GBytes 11.9 Gbits/sec receiver
[SUM] 0.00-10.00 sec 27.5 GBytes 23.6 Gbits/sec 158 sender
[SUM] 0.00-10.00 sec 27.5 GBytes 23.6 Gbits/sec receiver

iperf Done.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!