One more - I did not see in the article that if a match is found in
megaflow cache - then a microflow is generated to be installed in the
microflow cache to improve performance for subsequnce packets

Sara


On Mon, Aug 21, 2017 at 2:21 PM, Sara Gittlin <[email protected]> wrote:
> Thank you Justin,
> Indeed this article is very helpful.
> i understand from the article, that generating megaflows and
> installing in the kernel cache is already implemented in userspace -
> ovs.
> Before reading this article, i thought that megaflows were implemented
> only for L2 normal mode.
> Sara
>
>
>
> On Thu, Aug 17, 2017 at 9:59 AM, Justin Pettit <[email protected]> wrote:
>>
>>> On Aug 16, 2017, at 11:56 PM, Sara Gittlin <[email protected]> wrote:
>>>
>>> Hi,
>>> Suppose we support megaflows, How the hashing is performed in the
>>> kernel module ?
>>> when packet arrives how do we know 'beforehand' to mask key fields in
>>> order to hit the megaflow entry ?
>>
>> If you haven't done so already, I'd highly recommend looking at our NSDI 
>> paper that answers many of your questions:
>>
>>         
>> https://www.usenix.org/system/files/conference/nsdi15/nsdi15-paper-pfaff.pdf
>>
>> I hope you find it helpful.
>>
>> --Justin
>>
>>
_______________________________________________
discuss mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss

Reply via email to