What is the status of the freebsd routing proposal within -stable and -current? Dell PE R530 passing 8.4M pps
Caraballo-vega, Jordan A. (GSFC-6062)[COMPUTER SCIENCE CORP]
jordancaraballo87 at gmail.com
Sat May 20 00:56:29 UTC 2017
Hi,
Below are some "netstat -w1 -d -h" results of a Dell PE R530 system (2
Intel(R) Xeon(R) E52695 CPU's, 18 cores per
cpu), equipped with a Chelsio T-580-CR dual port in an 8x slot.
Versions 12-CURRENT (nodebug), 11-STABLE, and FreeBSD Routing Proposal
image (http://dev.bsdrp.net/benchs/nanobsd/fbsd11-routing.r287531/) were
used. This image was used to reproduce these results
http://blog.cochard.me/2015/09/receipt-for-building-10mpps-freebsd.html.
As a summary: -CURRENT(nodebug) ~5.0M pps, -STABLE ~5.8M pps, and RP
~8.4M pps. Results are shown below. Additional configurations and stats
can be given upon request.
1. What is the merge/implementation status of this routing proposal project?
2. Suggestions and feedback to push more pps and improve these scores
are more than welcome.
Testing environment:
* Switch with 48x 10G ports and 12x 40G ports was used
, (48) 10G
connected nodes were used, (24) nodes on each side of the firewall
,
Small packet per second (PPS) tests were run using 'iperf' (64 bytes UDP).
Following indications from Navdeep Parhar that UDP queue hashing is not
as efficient as it could be, we started running the tests with various
powers of 2 streams (2,4,8,16,32,100 per system).
-CURRENT (nodebug)
input (Total) output
packets errs idrops bytes packets errs bytes colls drops
4.8M 0 0 503M 4.8M 0 503M 0 0
5.1M 0 0 536M 5.1M 0 536M 0 0
4.9M 0 0 511M 4.9M 0 511M 0 0
4.9M 0 0 510M 4.9M 0 510M 0 0
4.7M 0 0 495M 4.7M 0 495M 0 0
5.0M 0 0 528M 5.0M 0 528M 0 0
-STABLE
5.1M 2.9k 0 536M 5.1M 0 536M 0 0
5.8M 3.2k 0 607M 5.8M 0 607M 0 0
4.2M 2.4k 0 444M 4.2M 0 444M 0 0
5.8M 3.3k 0 607M 5.8M 0 607M 0 0
5.8M 3.3k 0 607M 5.8M 0 607M 0 0
5.8M 3.2k 0 606M 5.8M 0 606M 0 0
5.6M 3.2k 0 591M 5.6M 0 591M 0 0
-Routing Proposal
12M 0 2.9M 1.2G 8.4M 0 881M 0 465k
12M 0 2.9M 1.2G 8.4M 0 880M 0 457k
12M 0 2.9M 1.2G 8.4M 0 879M 0 488k
12M 0 2.9M 1.2G 8.4M 0 881M 0 476k
12M 0 2.9M 1.2G 8.4M 0 879M 0 473k
12M 0 2.9M 1.2G 8.4M 0 883M 0 482k
Thanks in advance,
- Jordan
More information about the freebsd-net
mailing list