I have two Dell servers with Intel 82599 dual 10G port ( say server S1, server S2), they are connected directly with cable, I run f-stack nginx on S2, iperf client and server mode on S1, the packet flow as below, I am not sure where to start to tune to make the fstack nginx with better throughput with iperf, is tuning needed in dpdk driver layer or in the fstack tcp layer ? any clue would be appreciated!
Hi,
I have two Dell servers with Intel 82599 dual 10G port ( say server S1, server S2), they are connected directly with cable, I run f-stack nginx on S2, iperf client and server mode on S1, the packet flow as below, I am not sure where to start to tune to make the fstack nginx with better throughput with iperf, is tuning needed in dpdk driver layer or in the fstack tcp layer ? any clue would be appreciated!
iperf client (S1) <--->port1 fstack(S2)<---> port0 fstack(S2)<---->iperf server(S1)
f-stack config:
cat /usr/local/nginx_fstack/conf/f-stack.conf
cat /usr/local/nginx_fstack/conf/nginx.conf
/home/dpdk/iperf -c 10.9.9.2 -P 8
I run the same nginx 1.11.10 from nginx download site and same nginx config, I can get much better throughput
/home/dpdk/iperf -c 10.9.9.2 -P 8