PVE kernel limits outgoing connections

hanzfritz85

Member
Dec 15, 2018
43
0
11
35
All my servers with PVE kernel enabled show poor outgoing connections performance:

ab -n 10000 -c 1000 example.url

4.4.21-1-pve
Requests per second: 679.38

4.4.35-1-pve
Requests per second: 754.42

4.13.13-5-pve
Requests per second: 692.04

4.13.13-6-pve
Requests per second: 651.42

4.15.18-9-pve
Requests per second: 721.59

which is actually about ~140 concurrent connections instead of expected 1000

Those I've missed to swicth to PVE kernel are showing far higher result

4.9.87-xxxx-std-ipv6-64
Requests per second: 6152.71

4.9.33-mod-std-ipv6-64
Requests per second: 7969.25

which looks like ok.
is this an expected behavior?

note: no tuning has been done on all machines, except "nofiles" which is the same on all machines
 
Last edited:
All my servers with PVE kernel enabled show poor outgoing connections performance:

ab -n 10000 -c 1000 example.url

4.4.21-1-pve
Requests per second: 679.38

4.4.35-1-pve
Requests per second: 754.42

4.13.13-5-pve
Requests per second: 692.04

4.13.13-6-pve
Requests per second: 651.42

4.15.18-9-pve
Requests per second: 721.59

which is actually about ~140 concurrent connections instead of expected 1000

Those I've missed to swicth to PVE kernel are showing far higher result

4.9.87-xxxx-std-ipv6-64
Requests per second: 6152.71

4.9.33-mod-std-ipv6-64
Requests per second: 7969.25

which looks like ok.
is this an expected behavior?

note: no tuning has been done on all machines, except "nofiles" which is the same on all machines



The results depend on network as well as on the destination's reaction time. In case of ideal conditions I've got > 10.000 connected from a machine with pve kernel.
 
The results depend on network as well as on the destination's reaction time. In case of ideal conditions I've got > 10.000 connected from a machine with pve kernel.
sure it is. but it's not the case: it's minimum 1Gbps on all of these servers. and 1Gbps can handle much more that 1000 concurrent connections. also as you can notice that values are almost similar for all pve kernels.
 

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!