On Thu, Dec 05, 2013 at 05:14:40PM +0200, Alexandru Copot wrote:
> I want to announce that I want to work on the bundles feature for
> OpenFlow 1.4.  This way we can avoid duplicating the effort.
> 
> Most of the bundle features are easy to implement so this is what I am going 
> to
> do first. However, the actual commit of the messages will be a challenge. I am
> thinking of 2 options:
> 1. duplicate the entire system state and apply the messages in a bundle
> 2. adapt the handling of OpenFlow messages to allow the simulation and not
>    complete execution of commands

I think that the bundle feature is quite difficult to implement in a
high-quality way.  As you say, "commit" is the hard part.  I think that
we might need to try a few different approaches before we find one that
is entirely suitable.

I suggest starting by building the infrastructure that is definitely
necessary and not going to cause trouble.  The code for encoding and
decoding related messages and for tracking open bundles falls into this
category.  And then once that is solid, we can start discussing and
experimenting with different approaches to committing bundles.

How does that sound?
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to