SDN第四次作业

SDN第四次作业

作业链接

RYU:

  • 在RYU控制器架构中,包括:Non-OF protocols、OF protocols、 各种libraries以及内嵌的APP,同时,RYU控制器提供给用户统一的REST API,供用户基于RYU框架开发自己的APP,同时,开发者可以根据自己的需要,添加所需的组件和库文件。
  • 值得注意的是,RYU架构只是提供给开发者一个平台,相当于一个没有应用软件的操作系统,开发者想基于这个框架实现自己想要的功能,就必须通过RYU提供的API编写相应功能的APP,这些APP就相当于我们操作系统的应用软件。

ONOS:

  • 结构层次上包含:北向接口、核心层、服务抽象、南向接口协议。
  • ONOS具有下述核心功能,分布式核心平台,北向接口抽象层/APIs,南向接口抽象层/APIs,软件模块化。
  • ONOS服务于服务提供商,注重的是可靠性和性能,这两点也体现在其轻量化的设计中。
  • ONOS架构专注于电信运营商领域控制器关键需求:高可扩展性,高性能,高实时性,高可靠性。
  • ONOS支持多种南向协议,既支持现有设备,也支持未来白盒设备,既保护现有投资,又确保架构面向未来。

ODL:

  • 结构层次上与ONOS大同小异。
  • 但是ODL服务于设备产商,所以必须在整体设计过程体现网络设备本身的价值。
  • ODL采用的MD-SAL使得设备资源可以通过YANG model直接转换为RESTConf API。
原文地址:https://www.cnblogs.com/wangqinze/p/8059379.html