My first idea would be to use netconf.
Feature odl-netconf-mdsal enables ODL netconf server
allowing access to mdsal datastore.
Feature odl-netconf-clustered-topology enables ODL
to connect to other netconf devices,
their data appear as yang-ext:mount in restconf
(not sure which API gives best performance from within Java).

> Please guide me through this.

Netconf user guide has some basic intro.
It mentions netconf connector feature,
which is not recommended in Carbon as it is not cluster compatible,
but it should work for single ODL nodes.

Vratko.

From: [email protected] 
[mailto:[email protected]] On Behalf Of Pragati 
Shrivastava
Sent: 25 November, 2016 12:16
To: Muthukumaran K <[email protected]>
Cc: controller-dev <[email protected]>
Subject: Re: [controller-dev] Controller to controller communication!

Hi Muthukumaran,
Thank you,
My use case is not clustering, I want to deploy independent ODL controllers and 
establish communication between them.
Horizontal implementation of controllers.
Please guide me through this.

On Fri, Nov 25, 2016 at 4:00 PM, Muthukumaran K 
<[email protected]<mailto:[email protected]>> wrote:
Hi Pragati,

Are you looking for clustering of ODL ? If so, you may want to have a look at a 
good introduction here - https://www.youtube.com/watch?v=A9wAAbvliR0
Also, there are presentations on ODL wiki on clustering.

ODL clustering internally uses inter-node (controller instances) communication 
using messaging and provide higher level abstractions like 
clusterwide-data-change-notifications (or in other words, you can setup 
listeners clusterwide and receive notifications whenever MD-SAL datastore data 
is changed).

I am not sure if that is something which suits your usecase. But, if you could 
explain your specific usecase, it would be easier to see if any existing 
mechanisms can be used

Regards
Muthu



From: 
[email protected]<mailto:[email protected]>
 
[mailto:[email protected]<mailto:[email protected]>]
 On Behalf Of Pragati Shrivastava
Sent: Friday, November 25, 2016 3:29 PM
To: controller-dev 
<[email protected]<mailto:[email protected]>>
Subject: [controller-dev] Controller to controller communication!

Hi all,
I want to exchange messages between two open-daylight controllers.
How is it possible? Is there any API which is helpful to establish 
communication between two different open-daylight controllers.
Please guide me through this.
Thank you.
--
Pragati Shrivastava
Phd Scholar,
Dept. of Computer Science & Engineering,
Indian Institute of Technology Hyderabad,
Email: [email protected]<mailto:[email protected]>
            [email protected]<mailto:[email protected]>
Cell: 09966154652



--
Pragati Shrivastava
Phd Scholar,
Dept. of Computer Science & Engineering,
Indian Institute of Technology Hyderabad,
Email: [email protected]<mailto:[email protected]>
            [email protected]<mailto:[email protected]>
Cell: 09966154652
_______________________________________________
controller-dev mailing list
[email protected]
https://lists.opendaylight.org/mailman/listinfo/controller-dev

Reply via email to