[ovs-discuss] CPU load caused by software interrupts
Ben Pfaff
blp at nicira.com
Sat Mar 1 18:17:39 UTC 2014
Packet processing occurs in software interrupts, so this is unavoidable.
On Sat, Mar 01, 2014 at 10:26:59AM -0500, Sujayyendhiren RAMARAO SRINIVASAMURTHI wrote:
> Good day
>
> Few more questions:
> - I have also observed that at high data rates OpenVSwitch CPU loading is
> about 50% and most of it is due to software interrupts. Can that be
> reduced by changing any of the configuration parameters/Implementations ?
>
> Regards
> Sujayyendhiren
>
> On Fri, Feb 28, 2014 at 9:48 PM, Ben Pfaff <blp at nicira.com> wrote:
>
> > On Fri, Feb 28, 2014 at 10:18:38AM -0500, Sujayyendhiren RAMARAO
> > SRINIVASAMURTHI wrote:
> > > *Design changes :*
> > > As a research initiative, in OVS kernel module i have integrated a
> > lookup
> > > feature which takes about 16microseconds per data plane packet additional
> > > processing time. The implementation is quite stable.
> > >
> > > *General information :*
> > > - The OVS kernel module runs on a two core X-86 PC.
> > > - ovs-controller runs on another PC in the same LAN as the OVS PC.
> > > - Iperf source injects data packets onto the br0 bridge and br1 forwards
> > to
> > > iperf server. All of these in the same LAN.
> > >
> > >
> > > *Issues at high data rate:*
> > > (i) Beyond 280Mbps datarate packet losses are observed.
> >
> > There are 62500 16-us intervals in a second. If your packets are 560
> > bytes long, then that's 280 Mbps.
> >
>
>
>
> --
> Sujayyendhiren
> Graduate in Computer Science
> Rochester -NY
> _______________________________________________
> discuss mailing list
> discuss at openvswitch.org
> http://openvswitch.org/mailman/listinfo/discuss
More information about the discuss
mailing list