opendaylight:调整它是多么容易

时间:2014-05-07 19:42:12

标签: controller opendaylight sdn

我正在寻找一个控制器,但我需要修改以下行为:

  1. 算法在路由表中创建条目
  2. 将主路径和备用路径的路由表转发到每个已注册的节点(必须更改每个节点上的代理,以便保持主路径和备用路径)
  3. 从控制器到TX专有消息的可能性,需要定期从控制器发送到每个注册节点(每个节点上的代理都必须更改,以便处理这些消息我猜)
  4. 从控制器到RX专有消息的可能性,需要定期从控制器发送到每个注册节点(每个节点上的代理都必须更改,以便发送这些消息我猜)
  5. 使用opendaylight时,根据我打算做的事情,这些操作是否易于连接和修改?使用泛光灯等其他控制器会更容易吗?

    感谢您的反馈

    西蒙

1 个答案:

答案 0 :(得分:0)

OpenDayLight是一个相当大的项目。许多其他产品/库是围绕OpenDayLight控制器构建的。其基于Apache Karaf的OSGi模型可以更轻松地为OpenDaylight创建更多功能包。您可能希望查看其他产品,例如在OpenDaylight下托管的groupbasedpolicy和affinity,以及控制器。这些项目提供了更多功能,可能有助于您更轻松地实现目标。

我已经从源代码构建了OpenDaylight和相关项目 - http://kkpradeeban.blogspot.com/2014/10/building-open-daylight-packages-on.html实际上非常直接。

Floodlight也是一款使用良好的控制器。一个名为Beacon的学术研究项目分叉创建了Floodlight,后者持有Apache许可证。因此,泛光灯也受到学术界的欢迎。 OpenDaylight拥有Eclipse许可证,并得到Linux基础和思科和IBM等工业巨头的支持。

您的选择还取决于您的要求,无论您是考虑制作还是研究/学术。