openBackhaul / NotificationProxy

Consolidates notifications into specific streams
Apache License 2.0
1 stars 1 forks source link

Behavior in case of controller is not responding #28

Closed FelixFleckensteinMentopolis closed 9 months ago

FelixFleckensteinMentopolis commented 10 months ago

If controllers which are sending notifications to NotificationProxy become unreachable, what is the expected way to handle this? Should NotificationProxy try to reconnect to a known controller for a length of time, should it wait for the next call to "listen-to-controllers" for reestablishing the connection or should the controller be removed?

openBackhaul commented 10 months ago

Currently the SDN controllers are represented as individual instances of ODL. This lead to some confusion as multiple instances have been put into parallel operation. Negative impact on MWDI and potentially other applications has been realized.

The representation of the SDN controller shall undergo a redesign that shall lead to a single logical controller. Individual applications shall not need to deal with unavailable or changing controllers.

This planned change might have some impact on NP, too, but if some change would be required, it would be a simplification.

We could leave this issues open as a reminder for potential need to adapt to the changed controller design, but there is no need for change in the current release.

FelixFleckensteinMentopolis commented 9 months ago

As described by Thorsten, this function is not required.