OpenFastPath isOpen and Fast
ARM NFV Ecosystem Summit, June 21, 2016
Tapio Tallgren, Nokia
OpenFastPath isAn Open Source projectA Foundation that supports it
Member companies
Open
All code is in githubgit:master@ofp(I)> git tag l '*' n 5v1.0 First public release of OpenFastPathv1.1 Add Netwrap description to example/README
commit 14b7574e1c479ffdd99948c7c9b7fdcea4b86380 (HEAD > master, origin/master, origin/HEAD)Author: Sorin Vultureanu Date: Wed Jun 15 12:34:30 2016 +0300
TCP: ofp_tcp_slow_timer per core #ifdef OFP_RSS Signedoffby: Sorin Vultureanu Reviewedby: Antero Nousiainen
commit f81e574470fdbfbbf46d91835304e85e87e76a91Author: Sorin Vultureanu Date: Fri Jun 10 18:18:48 2016 +0300
MaturityOpenFastPath is based on ODP 1.7The stable ODP release is 1.10.1 MonarchThere is a patch in OpenFastPath to support ODP 1.10Monarch
Fast
System under test
Load generator
Test setup
ODP performance
ODP performance
IP forwarding
UDP echo
Native to ofp comparison
Cores Ratio OFP/native1 6.908162197639136
2 6.940494259191093
4 7.459569827925663
6 7.950382708332917
8 8.175408007984574
10 12.090327181255159
12 12.603885878993301
14 11.85866714617683
16 11.82475933805705
18 11.921549586007844
20 12.729783855933222
20 12.729783855933222
22 12.566952450112275
24 13.202081423827627
26 12.220218344449911
28 11.313769798049249
30 11.111307570886055
10x BETTER!
Thank you!