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]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to