Good day

I am using OVS on a machine that has two cores.

I believe 'data plane packet' load sharing can be done using software
interfaces but i am interested in running OVS modules in each of the two
cores, so that each of the two instances are bound to a core. By doing this
can i expect to double the throughput or will it be atleast more than 1.5
times.

I need help with such a configuration

Thanks
Sujay

On Sat, Mar 1, 2014 at 4:05 PM, Sujayyendhiren RAMARAO SRINIVASAMURTHI <
[email protected]> wrote:

> Thanks again Ben.
>
> May i please directly ask you a question.
>
> I am using OVS on a machine that has two cores.
>
> I believe 'data plane packet' load sharing can be done using software
> interfaces but i am interested in running OVS modules in each of the two
> cores, so that each of the two instances are bound to a core. By doing this
> can i expect to double the throughput or will it be atleast more than 1.5
> times.
>
> Can you please help me out with the configuration.
>
> Regards
> Sujayyendhiren
>
>
>
>
> On Sat, Mar 1, 2014 at 1:17 PM, Ben Pfaff <[email protected]> wrote:
>
>> 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 <[email protected]> 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
>> > [email protected]
>> > http://openvswitch.org/mailman/listinfo/discuss
>>
>>
>
>
> --
> Sujayyendhiren
> Graduate in Computer Science
> Rochester -NY
>



-- 
Sujayyendhiren
Graduate in Computer Science
Rochester -NY
_______________________________________________
discuss mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to