Jarno, it seems likely that this has something to do with the transactional classifier implementation. Do you think so? Do you have any idea why deletions would be so slow?
Thanks, Ben. On Mon, Apr 11, 2016 at 09:51:45PM +0000, Maurya, Alok Kumar (HP Networking) wrote: > Hi All, > > I am seeing that in OVS 2.4 and ovs 2.5 Bulk flow deletion is taking > huge time more than (30 mins) compared to ovs 2.3 where it used to > take 1-2 secs . > > Below are steps which I am following to reproduce the issue : > > > 1. Add 200K Flows > > ####### Sample Script to add 200 K Flows ###### > > > echo "Adding 200K Flows" > date > for v in {1..20} > > do > > for i in {1..250} > do > > for j in {1..40} > do > > ovs-ofctl add-flow br-int > hard_timeout=0,idle_timeout=0,priority=10,ip,cookie=0x5c38cfa3a668$v,table=0,dl_dst=fa:16:3e:af:69:a3,dl_vlan=$v,nw_src=9.16.$i.$j/32,in_port=1,actions=output:1 > > done > done > > done > date > echo "Flows are added" > > echo "Dump-Flows" > ovs-ofctl dump-flows br-int |wc > date > > > ######## End Script #### > > > 2. Try to delete 10 k Flows () > > ovs-ofctl del-flows br-int dl_vlan=1 > > 3. Above command gets executed successfully , but looks like deletion > keep on happening in background . > 4. It takes more than 30 mins to complete it , during this period > if anyone executes any of below command it hangs without any output . > > > ovs-ofctl dump-flows br-int > > or > > ovs-ofctl show br-int > > > 5. This issue is not seen in ovs 2.3 > > > Is there any solution for this issue ? > > > > > Thanks & Regards, > Alok > _______________________________________________ > discuss mailing list > discuss@openvswitch.org > http://openvswitch.org/mailman/listinfo/discuss _______________________________________________ discuss mailing list discuss@openvswitch.org http://openvswitch.org/mailman/listinfo/discuss