performance of two 82599 nics at a host

From: Bokhan Artem <hidden>
Date: 2014-10-15 10:52:33

Hello, everyone.

I have two 82599 nics connected to different numa nodes. Each nic can 
recieve up to 12Mpps 64-byte packets.

But when I send traffic to both nics only 5Mpps+5Mpps can be recieved.

May someboby help if it's driver, kernel or hardware bottleneck?

Configuration:

2 x E5-2667 v2@3.30GHz
3.14.19 kernel, 3.22.3 ixgbe
8 queues at each nic with affinity set

NIC1
--pkt/eth2- --pkt/eth5-
#recv #send:#recv #send
    0     0 :12.6M    0
    0     0 :12.7M    0
    0     0 :12.7M    0
    0     0 :12.7M    0
    0     0 :12.7M    0

NIC2
--pkt/eth2- --pkt/eth5-
#recv #send:#recv #send
12.7M    0 :   0     0
12.7M    0 :   0     0
12.6M    0 :   0     0
12.7M    0 :   0     0
12.6M    0 :   0     0

both
--pkt/eth2- --pkt/eth5-
#recv #send:#recv #send
5099k    0 :5758k    0
5467k    0 :5325k    0
5050k    0 :5432k    0
5206k    0 :5133k    0
5162k    0 :5164k    0
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help