Hi Afredo, Can you please help which card you feel will give the same performance as intel 82599 with pfring to process 4-5 gbps of traffic. We are observing lots of drops at interface for x710 card while processing 2-3 gbps of traffic.
Please note that intel 82599 is end of life. Regards, Chandrika Sent from my iPhone > On Sep 10, 2019, at 11:41 AM, Chandrika Gautam > <chandrika.iitd.r...@gmail.com> wrote: > > Hi Alfredo, > Please provide an update on this ! > Regards, > Chandrika > > > > Sent from my iPhone > > Begin forwarded message: > >> From: Chandrika Gautam <chandrika.iitd.r...@gmail.com> >> Date: September 9, 2019 at 8:47:55 AM GMT+5:30 >> To: ntop-misc@listgateway.unipi.it >> Subject: Re: [Ntop-misc] Query on software using Pfring 7.5 and i40e driver >> >> Hi Alfredo, >> >> Have you been able to look at this further ??? >> >> Any feedback on ksoftirq reaching 100% continuously. >> >> Regards, >> Chandrika >> >> Sent from my iPhone >> >>> On Sep 4, 2019, at 8:11 PM, Alfredo Cardigliano <cardigli...@ntop.org> >>> wrote: >>> >>> Hi Chandrika >>> this is definitely strange: please note that with standard drivers >>> interrupts >>> are not controlled by PF_RING as they are managed by the driver itself.. >>> this is interesting, I will take a look asap. >>> >>> Alfredo >>> >>>> On 4 Sep 2019, at 14:15, Chandrika Gautam <chandrika.iitd.r...@gmail.com> >>>> wrote: >>>> >>>> That’s the secondary issue which we will focus later on. >>>> >>>> So let me rephrase the problem statements - >>>> 1. This does not involve zc! Problem 1- When we are using our software >>>> integrated with pfring 7.5.0, we do not see counters incremented in cat >>>> /proc/interrupts/ for the interface from which we are reading the packets. >>>> We are using standard i40e. driver on rhel 7.6 and have reduced the number >>>> of queues of this card interfaces to 4 and set the smp affinity >>>> explicitly. >>>> Second problem - we can see ksoftirq for the assigned cores taking 100% of >>>> CPU due to which we are observing drop at the interface as well. >>>> When we run tcpdump on the same interface, we can see the interrupts >>>> counts incrementing using above same command. >>>> >>>> 2- above observation is same when we deploy zc compiled i40e driver ; >>>> >>>> Will there be no interrupts with i40e driver when used with pf_ring ?? >>>> >>>> Regards, >>>> Chandrika >>>> Sent from my iPhone >>>> >>>>> On Sep 4, 2019, at 1:04 PM, Alfredo Cardigliano <cardigli...@ntop.org> >>>>> wrote: >>>>> >>>>> Hi Chandrika >>>>> are you observing better performance with ixgbe? Please note that ixgbe >>>>> has a bigger buffer in the card, >>>>> this could explain better performance in case of high traffic rate (what >>>>> is the pps rate in this case?) >>>>> >>>>> Alfredo >>>>> >>>>>> On 28 Aug 2019, at 12:56, Chandrika Gautam >>>>>> <chandrika.iitd.r...@gmail.com> wrote: >>>>>> >>>>>> Hi Alfredo, >>>>>> >>>>>> Interrupts are not seen either with standard driver or with the zc >>>>>> compiled i40e driver as well. >>>>>> >>>>>> What we do in our application is - >>>>>> We load zc compiled i40e driver and put a zc license on that interface >>>>>> but we do not open device using zc: prefix. >>>>>> Using this we have observed better performAnce in our application when >>>>>> used with ixgbe driver. >>>>>> >>>>>> Regards, >>>>>> Chandrika >>>>>> >>>>>> Sent from my iPhone >>>>>> >>>>>>> On Aug 28, 2019, at 12:58 PM, Alfredo Cardigliano >>>>>>> <cardigli...@ntop.org> wrote: >>>>>>> >>>>>>> Hi Chandrika >>>>>>> are you using the i40e-zc driver or the standard driver? >>>>>>> Please note that ZC enables interrupts only when required for >>>>>>> performance reason, >>>>>>> for example some libpcap-based applications require interrupts as they >>>>>>> use poll/select, >>>>>>> instead many pf_ring-based application do not use interrupts at all >>>>>>> (they do active polling). >>>>>>> >>>>>>> Alfredo >>>>>>> >>>>>>>> On 28 Aug 2019, at 08:59, Chandrika Gautam >>>>>>>> <chandrika.iitd.r...@gmail.com> wrote: >>>>>>>> >>>>>>>> >>>>>>>> Hi Team, >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> We have compiled our software with PF_RING 7.5.0 which reads from an >>>>>>>> interface on i40e driver. >>>>>>>> >>>>>>>> Whenever we start our software, it process the traffic received on >>>>>>>> the interface but no interrupts are seen. >>>>>>>> >>>>>>>> Whenever we start tcpdump on the same interface, then interrupts can >>>>>>>> be seen. >>>>>>>> >>>>>>>> Can you please help to validate this behavior. Is it expected behavior >>>>>>>> ? We need to validate that the interrupts are coming on the cores to >>>>>>>> which we have set the affnity. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> Regards, >>>>>>>> >>>>>>>> Chandrika >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Ntop-misc mailing list >>>>>>>> Ntop-misc@listgateway.unipi.it >>>>>>>> http://listgateway.unipi.it/mailman/listinfo/ntop-misc >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Ntop-misc mailing list >>>>>>> Ntop-misc@listgateway.unipi.it >>>>>>> http://listgateway.unipi.it/mailman/listinfo/ntop-misc >>>>>> _______________________________________________ >>>>>> Ntop-misc mailing list >>>>>> Ntop-misc@listgateway.unipi.it >>>>>> http://listgateway.unipi.it/mailman/listinfo/ntop-misc >>>>> >>>>> _______________________________________________ >>>>> Ntop-misc mailing list >>>>> Ntop-misc@listgateway.unipi.it >>>>> http://listgateway.unipi.it/mailman/listinfo/ntop-misc >>>> _______________________________________________ >>>> Ntop-misc mailing list >>>> Ntop-misc@listgateway.unipi.it >>>> http://listgateway.unipi.it/mailman/listinfo/ntop-misc >>> >>> _______________________________________________ >>> Ntop-misc mailing list >>> Ntop-misc@listgateway.unipi.it >>> http://listgateway.unipi.it/mailman/listinfo/ntop-misc
_______________________________________________ Ntop-misc mailing list Ntop-misc@listgateway.unipi.it http://listgateway.unipi.it/mailman/listinfo/ntop-misc