Hi,

I did not find any documented limit about the number of patchports, so I wrote a simple script, which adds a predefined number of patchports and some dummy rules into the flow tables to actually have some reason for the whole stuff.

First, I tried to add 100 and 1000 patchports between two OVS bridges. It was feasible, but took some time. Then I tried with 10000 patchports, but I couldn't wait until it finished. After 1000 patchports, the adding procedure became slower and slower, so I killed the whole process (after a couple of thousands patchports the time OVS required for setting up one patchport was around a couple of seconds).

So, as a conclusion, the question should be about its setup time. I don't know what your actual scenario is, but if you plan to create more patchports than a 1000, then there are a lot of other issues around it besides the number of possible patchports (setup time could last to half a day. What about the number of rules, will they fit? And update time becomes also an interesting part of such a 'networking architecture').

Nevertheless, I did this investigation on an Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz (6 cores + 6 HT cores), with 64G RAM, and OVS-VSWITCHD was consuming all the physical cores I had.

I hope I may have helped (at least a little bit :)).

Cheers,
Levente



On 06/29/2016 07:04 PM, Kapil Adhikesavalu wrote:
Hi,

is there a limit on maximum number of patch ports between bridges ?

Thanks
Kapil.


_______________________________________________
discuss mailing list
discuss@openvswitch.org
http://openvswitch.org/mailman/listinfo/discuss

_______________________________________________
discuss mailing list
discuss@openvswitch.org
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to