We are having serious degradation in performance when performing on the fly add/del route to 4 vrf tables in Multi core setup. Setup: vpp v.18.07, 4 interfaces, 4 vrf tables with same routing configured, 1 main core, 1-3 workers.
Scenario: Send 1000 pps via route 1. For each vrf tables 1-4: a. del route. b. add route. Measuring tools: 1. Ixia as packet generator. 2. Wireshark as packet Sniffer. The result is: 1. Execution latency (until traffic on all 4 in vrf tables are rerouted to the correct path) is very big (~350 msec). 2. 10 packets dropped just before the route was finally updated. The thing is - If we perform the same test using only main CPU and no workers - then latency drops to 10ms and there are no packets dropped. Can you please advise? Best Regards, | Ram Lavi (Ram Shaked) | RT Software Engineer | RADWIN | T. +972 (3) 769 2865 www.radwin.com<http://bit.ly/2zN2lXc> [cid:[email protected]] Follow us on Facebook<https://www.facebook.com/RADWIN.ltd> . Twitter<https://twitter.com/radwin> . LinkedIn<https://www.linkedin.com/company/radwin/> . Youtube<https://www.youtube.com/c/radwin>
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#11474): https://lists.fd.io/g/vpp-dev/message/11474 Mute This Topic: https://lists.fd.io/mt/28561480/21656 Group Owner: [email protected] Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
