Hello Ashutosh,

On 10/06/2016 08:29 AM, Ashutosh Bisht wrote:
> We have observed that there are two kind of datastore usage pattern in ODL
> 
> 1.       Low-rate events that result in lot of interactions among ODL
> modules. This could be for eg. a switch port-up event.
> 
> 2.       High-rate events with low interaction / almost pass-thru, that
> just installs state in switch. This could be for eg. installing
> subscriber filters for SFC classifier.

It would be nice to attach some figures to low-rate and high-rate here.
I do not believe this split is actually accurate nor should we start
categorizing applications into such buckets.

BGP is an example which is a combination of both, as it processes
updates to the tune of 25K routes per second. It also performs
processing via multiple stages (peer -> AdjRIBIn -> EffRIBIn -> LocRib,
AdjRIBOut -> peer), which are connected via the data store.

This architecture is key to realization of some of the more advanced use
cases required by SPs, like custom route processing.

Bye,
Robert

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
controller-dev mailing list
controller-dev@lists.opendaylight.org
https://lists.opendaylight.org/mailman/listinfo/controller-dev

Reply via email to