On Sun, Jul 21, 2013 at 11:00:39AM +0300, Liran Schour wrote:
> While with ordinary tunnels, liveliness should be handled by the management
> layer who creates the tunnels. And when a remote host goes down or lost
> connectivity the vport that represent the tunnel to that host and all the
> flows that output to this vport should be removed from all hosts by that
> management layer.
> 
> However in flow based tunneling we can have a thinner management layer and
> we can assume that as long that there is a tunnel based on a flow with a
> specific dst_ip that dst_ip is a live. But currently if a remote host goes
> down the flow will still point to that remote host without any notification
> mechanism.
> 
> A trivial solution will be to create a daemon on each host that will go
> over all the tunnel flows and will verify liveliness of the remote hosts.
> In case of connectivity lost, the daemon will remove all tunnel flows that
> points to that remote host and by that will force the Vswitch to ask the
> controller for a new flow.
> 
> Are there any thoughts to create such built-in solution inside Openvswitch
> for flow based tunneling?

I've had requests for liveness monitoring for flow-based tunneling
before.  It's a reasonable idea for something to build into OVS, if we
can figure out a good way to configure it.
_______________________________________________
discuss mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to