Hi Kalai,

>>> And only the openflowplugin master for a switch will receive the packets
How so ? There is no indication from OF Spec (1.3.1 Section 6.3.4 is what I 
referred) that switches can send the packet-ins only to one of 3 controllers 
(assuming 3-node cluster). So, it can potentially be a spray depending upon 
switch implementation

Assuming that we have symmetric cluster - all features run on all nodes, any 
"packet-listening" feature instances across cluster nodes can get the 
notification since yang notifications are node-local.

Regards
Muthu


From: [email protected] 
[mailto:[email protected]] On Behalf Of 
[email protected]
Sent: Wednesday, January 06, 2016 2:44 PM
To: [email protected]
Subject: [openflowplugin-dev] Clarification on Openflow packet notification to 
dependent plugins in a clustering environment

Hi,

In the openflowplugin, the packets received from the switches connected to the 
controller are notified to their dependent plugins through yang notifications.
In the a clustering environment, multiple controller nodes can be the master 
for the switches connected.
And only the openflowplugin master for a switch will receive the packets and 
notify them to the openflowplugin dependent feature  instance co-located in 
that controller node.
So for a dependent feature to be cluster aware should it be tied to 
openflowplugin master?
Or are there any other mechanism (like packet reception through Data change 
notifications) available so that the dependent feature can be universal master 
across all the cluster nodes


Regards,
K.Kalaiselvi

_______________________________________________
openflowplugin-dev mailing list
[email protected]
https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev

Reply via email to