Dear Rubina,

You could take a look at “perf top” to see what could be going on. if you need 
help, let me know, I would be happy to look at it together.

Also, now as part of the work for 18.07 I am testing a couple of different 
approaches to change the processing for more performance, would you be 
interested to give it a try ?

--a

> On 9 May 2018, at 13:19, Rubina Bianchi <r_bian...@outlook.com> wrote:
> 
> Dear VPP Folks,
> I have a problem in vpp scalability in statefull mode (by permit+reflect acl 
> rules). I installed vpp on HPE ProLiant DL380 Gen9 Server in order to check 
> the vpp performance and throughput scalability based on number of vpp worker 
> threads.
> Our appliance have 2 cpus that each cpu have 22 core (44 core in hyperthread 
> mode). In our Scenario, 6 interfaces is considered. Each 2 interfaces is 
> bridged and so we have 3 pair interfaces. Startup config file and other 
> configs are added to attachment. With increasing the number of worker 
> threads, I expected to see more throughput but it is not happened. I mean for 
> example, with 18 workers (current config) I expect to see 45 Gbps (Because 
> the best case throughput in sfr scenario is almost 15 Gbps per each pair 
> interface) throughput (rx) on our DUT with 6 interfaces but the maximum 
> throughput which is observed is approximately 24. And after that, increasing 
> the number of worker threads not only did not have any effect on throughput 
> but also in some cases decrease overall throughput catastrophically. Why? 
> 
> 
> 
> Sent from Outlook
> 
> <acls>
> <startup.conf>
> <vppctl>
> <throughput.png>

Reply via email to