[ovs-discuss] Configuring fallback controller in OVS (as per OF 1.0.0 spec section 4.3)

Mohammad Banikazemi mb at us.ibm.com
Fri Dec 13 20:33:12 UTC 2013


>Ben Pfaff blp at nicira.com
>Tue Mar 5 15:26:43 PST 2013
>
>	•	Previous message: [ovs-discuss] Configuring fallback controller
in OVS (as per OF 1.0.0 spec section 4.3)
>	•	Next message: [ovs-discuss] Why the flow entry with dl_vlan
doesn't work in fake bridge when the VMs are in the same host?
>	•	Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
>On Tue, Mar 05, 2013 at 03:01:37PM -0800, Bob Lantz wrote:
>> I think the best option for me would be to do what I believe the
>> reference implementation and NEC's switch do: by default, when you
>> set multiple controllers, the switch connects to the first
>> controller and uses the other controllers in the list as backup
>> controllers, trying them in round-robin order as necessary. If you
>> want to support a custom load-balancing/multi-controller extension
>> in OVS, you could do so via a selectable option (which could be on
>> or off by default) or have it off by default and activated when a
>> particular extension message is received.
>
>That wouldn't be acceptable because it would break the way that we use
>OVS routinely, all the time, at Nicira.
>
>> Another idea would be to change the set-controller syntax to allow a
>> hybrid of what OVS seems to do right now (connecting to multiple
>> controllers) and the NEC/reference switches do. For example, a
>> syntax of
>>
>> 	a,b,c;d,e,f;g,h,i
>>
>> could specify that a,b,c are the first controller group; if none of
>> them are reachable then the second controller group is used, and so
>> on.
>
>The ovs-vsctl syntax isn't that important, as long as it's backward
>compatible.  It's more important to specify the desired underlying
>functionality.
>
>I think that this functionality would satisfy our internal
>requirements.
>
>> A third option would be to add a 'backup-controllers' option which
>> could be configured.
>
>This seems less general than #2.

Just wondering if there has been any development in this front since the
emails in the above thread (March 2013)? That is, whether the support for
having fallback controllers is available or being actively worked on?

Thanks,

Mohammad
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://openvswitch.org/pipermail/ovs-discuss/attachments/20131213/71a05d3a/attachment.html>


More information about the discuss mailing list