ONOS SDN平台之Intent Framework

网络
开放网络操作系统(ONOS)SDN操作系统有一个组件或子系统叫Intent Framework。那么,Intent Framework到底能给使用SDN操作系统的服务提供商做什么呢?

开放网络操作系统(ONOS)SDN操作系统有一个组件或子系统叫Intent Framework。那么,Intent Framework到底能给使用SDN操作系统的服务提供商做什么呢?

[[167354]]

Will Murrell:作为基于意图(intent)的网络连接的组成部分,它允许应用程序通过基于策略和管理对外广播它们的网络需求。简言之,当应用程序声明说它们需要一些东西时,控制器就能够为它提供所需要的东西。这表示意图(Intent)是基于策略的指令(译者注:有点类似于Android系统组件的概念)。

有了ONOS SDN的Intent Framework,如果应用程序需要额外的带宽或一个主通道,那么控制器就会获得这个信息,然后在相应的设备执行必要的配置变更。这个功能是基于意图的网络连接的发展结果,这个技术一直在驱动SDN发展。

基于意图的网络连接,其概念是告诉网络你需要什么资源,然后让控制器准备这些资源。通过创建策略来指定所需要的直接操作,然后管理员无需操作,控制器就能够完成所有复杂的配置。

ONOS SDN平台则更进一步,允许应用程序自己对外发出意图。这个意图会变成一个对象,其中包含网络资源、约束、条件和指令等数据。

一旦控制器接收到这个意图,它就会分配到一个唯一的IntentID,并加上来源应用程序的ApplicationID。这样,意图就会经过一个编译阶段,完成请求的处理。这个编译过程会处理传输状态和驻留状态等特性,同时由控制器根据意图请求来决定该如何以***的方式实现这个变更,或者决定是否应该执行这个变更。

在编译阶段完成之后,就会到达安装阶段,然后最终变成已安装状态。如果变更无法执行,那么它们会呈失败状态。通过这些处理,网络配置就实现自动化,从而减少了维护具备复杂功能的网络所需要的人力。

责任编辑:蓝雨泪 来源: TechTarget中国
相关推荐

2015-09-17 13:31:42

ONOSSDN-IP

2015-09-17 11:20:29

ONOSSDN-IP架构

2015-10-22 10:51:04

ONOSLinux基金会SDN

2013-12-03 15:38:45

SDN叠加网络Overlay

2017-05-11 16:12:33

SDN云平台OpenStack

2015-11-03 10:32:47

ONOS开放网络操作系统

2016-12-13 22:38:40

2016-07-14 16:11:30

华为

2013-12-21 19:58:32

SDN应用资源管理平台SDN

2014-02-09 09:53:37

2015-11-03 15:29:49

ONOS开放网络操作系统SDN

2012-09-20 11:36:43

SDN数据中心Intel

2013-11-12 09:04:33

SDN网络平台

2013-07-25 15:19:23

iOS开发学习Xcode打包framiOS开发

2014-01-16 09:11:23

部署SDN运营需求

2013-12-02 13:19:42

RiverbedSDNSDDC

2013-09-17 09:18:02

SDN控制SDN软件定义网络

2015-07-08 08:51:11

SDN

2015-11-04 15:25:15

ONOSOracle云路由

2023-03-10 16:40:21

Frameworkinput触摸事件
点赞
收藏

51CTO技术栈公众号