[ovs-discuss] Query regarding Bundle Commit and Rollback

Chethan C R chethu123 at gmail.com
Wed Feb 18 09:19:12 UTC 2015


Hello,

I am currently investigating on the implementation of OF 1.4 bundles.

Per Spec, the implementation should be able to support at least port mod
and flow mod in any order.

However, its not clear about handling commands which will modify multiple
matching flows. For example, a flow mod with delete on OFPTT_ALL will
trigger a lot of churn in the openflow flow tables. To support rollback, we
need to be backing up a considerable amount of data.

When the switch has tables spread across SW and HW, keeping a staging area
where the bundle messages are applied may not be straight forward.

I am curious to know how the commit and rollback logic is handled and if
these scenarios are thought of.

Any pointers/suggestions will be of great help.

Thanks,
Chethan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://openvswitch.org/pipermail/ovs-discuss/attachments/20150218/b37ab1ce/attachment-0002.html>


More information about the discuss mailing list