ONOS北向API接口介绍
北向API接口,图形化界面提供更优秀的控制,管理和配置服务。
南向API接口,插件式南向协议实现对openflow装备和传统装备的集中管控。
ONOS控制器其核心功能主要包括:北向接口抽象层/APIs、散布式核心、南向接口抽象层/APIs、软件模块化。
北向API接口抽象层将利用与网络细节隔离,而且也能够隔离利用和网络事件(如连接中断)。从业务角度看,提高了利用开发速度,并允许在利用不停机的状态下进行网络更改;
散布式核心平台提供组件间的通讯、状态管理,主leader选举服务,多个组件表现为一个逻辑组件。对装备而言,总是存在一个主要组件,一旦该主要组件出现故障,则连接另外一个组件而无需重新创建新组件和重新同步流表。这可以大大简化利用开发和故障处理进程。从业务角度看,ONOS创建了一个可靠性极高的环境,有效避免利用遭受网络连接中断的情况;
ONOS的南向抽象层将每一个网络单元表示为通用格式的对象。通过这个抽象层,散布式核心平台可以保护网络单元的状态,并且不需要知道底层装备的具体细节;
ONOS的主体架构是围绕散布式核心平台的三层架构,三层架构之间通过模块情势组织,核心平台内部的子结构也能体现模块化特点,不同模块之间通过标准接口连接,允许模块不依赖其他模块而独立更新保护和升级。
ODL和ONOS作为开源社区发起并取得广泛支持的开源SDN控制器平台,一方面利用开源社区的气力推动控制器的延续快速开发,另外一方面根据具体需求对外提供多样化的业务接口,便于客户本身业务对接和后续定制开发。
TikTok千粉号购买平台:https://tiktokusername.com/
TOP