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
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: