Ask Your Question

What is the best way to use ODL to manage both discoverable and non-discoverable devices together

asked 2014-11-11 12:59:18 -0700

scurtis gravatar image

updated 2014-11-12 07:22:41 -0700

I'd like to use ODL as a single application to manage both discoverable devices and non-discoverable devices.

Note by non-discoverable devices, I mean those that do not proactively advertise their presence and will need to be loaded into ODL via a custom plugin.

First of all does this sound like a good idea, secondly is there any documentation/good practice around how to programatically load non-SDN/OF switches into the ODL topology services?

Thanks in advance.

edit retag flag offensive close merge delete


Thanks lori, hope it's a little clearer now. Essentially I'm looking into what ODL can do from an OSS perspective. I'd be looking at how to manage a network estate that isn't able to tell ODL about itself alongside OF-enabled devices so I can create custom business processes across both.

scurtis ( 2014-11-12 07:24:38 -0700 )edit

1 answer

Sort by ยป oldest newest most voted

answered 2014-11-12 05:02:05 -0700

You need to define what you mean by "non-SDN switches/devices" (OpenFlow != SDN) ODL supports NETCONF for example to manage non-OpenFlow devices.

edit flag offensive delete publish link more


How would ODL become aware of NETCONF enabled devices? Can it self-discover or does the logical inventory need to be statically loaded into ODL somehow (via a new plugin probably) before the NETCONF transactions can be run?

scurtis ( 2014-11-17 05:54:25 -0700 )edit

In Helium, you need to configure NETCONF devices in an .xml configuration file before starting ODL, or as you say, add them programmatically at runtime with a new plugin. However, work is being done in a newly proposed Discovery project to enable dynamic discovery of devices in general.

lori ( 2014-11-18 01:44:20 -0700 )edit
Login/Signup to Answer

Question Tools

1 follower


Asked: 2014-11-11 12:59:18 -0700

Seen: 572 times

Last updated: Nov 12 '14