On Wed, 16 Sep 2015 16:44:54 +0800
Yi Tseng <a86487...@gmail.com> wrote:

> dynamic loading and unloading is always tricky (we do the similar
>> inside VRRP app though). Do you have any use case?
>>
> 
> For example,
> 
> There are 2 ryu app: routing and traffic logging.
> 
> Now developer find bugs from traffic logging app and fix it.
> 
> And the developer can reinstall traffic logging app without terminate
> routing app.

What's the advantages over simply restarting?

In produciton networks,

1) you have to take care of failure between a controller and
switches. In general, switches continues to work with the existing
installed flows. Then after the reestablishment, the application
properly need to work.

2) A routing application, say bgp, you always have to take care of
disconnection with a peer, e.g., use the backup network.

So I don't see the benefit dynamic loading can provide. Of course, it
needs lots of extra testings. I agree that dynamic loading is a fun
feature though.

------------------------------------------------------------------------------
Monitor Your Dynamic Infrastructure at Any Scale With Datadog!
Get real-time metrics from all of your servers, apps and tools
in one place.
SourceForge users - Click here to start your Free Trial of Datadog now!
http://pubads.g.doubleclick.net/gampad/clk?id=241902991&iu=/4140
_______________________________________________
Ryu-devel mailing list
Ryu-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to