ONOS发布Hummingbird版本,加速SDN演进

2023-11-26 12:30

本文主要是介绍ONOS发布Hummingbird版本,加速SDN演进,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

2016年9月22日,ONOS项目发布最新版本——Hummingbird(蜂鸟)。ONOS是一个为运营商量身打造的SDN操作系统,旨在实现可靠性强,性能好,灵活度高等特性。该版本的ONOS也是首次用一个SDN控制平面支持了disruptive(革命型)和incremental(演进型)两类SDN架构,帮助运营商及企业在移动设备、视频和大数据应用爆发的场景下,能够更敏捷的探索虚拟化和优化之路。

 

在新版本中我们可以看到显著的提升,包括新的网络服务能够为革命型 SDN提供更好地功能和性能,在南北向接口上也有了显著的扩充,并且ONOS将支持演进型网络中的传统设备。

“Hummingbird的角色变成了创意的汇集地,为运营商交付新鲜有价值的SDN议题”ON.Lab工程副总裁Bill Snow如是说 。“Hummingbird所交付的重要提升不再仅仅是核心控制功能,而且包含对传统设备和OpenFlow设备的自动化配置功能支持,能够为运营商日益增长的用例提供解决方案”

ONOS季度版本发布时间点一览

 

 

ONOS版本周期

 

 

下面我们来一睹ONOS Hummingbird版本的新特性:

南向接口:新版本增加了对传统网络设备的管控和配置,特别是对Arista和Cisco设备的支持。为适配新设备对OSPF和ISIS驱动进行了改进和提升,并对大量设备提供了NETCONF的适配。

北向接口:RabbitMQ(ADARA贡献)和Kafka(Calix贡献)消息中间件的集成方式使北向协议的互操作性进行了提升。为消息管理提供了灵活的选择。

革命型SDN:对经典OpenFlow架构的SDN,ONOS继续关注大型网络的全局视角,凭借ONOS的高可用特性让应用的编写更加轻松便捷。另外一个重要特性是对分布式网元的支持,并支持P4设备驱动。

支持传统设备:华为贡献的YANG模型,显著的提升了南向和北向接口的管理能力,同时也支持IETF的Abstraction and Control of Traffic Engineered Networks (ACTN)

商业支持:Hummingbird对华为的敏捷控制器3.0进行了商业支持

广泛的用例:新版本对Cloud和SDN领域提供了丰富的用例支持。ONOS社区已经在CORD、packet-optical和SDN-IP上提供了用例应用,并且还提供了动态配置和流量工程的用例。

完整特性列表请点击此处下载(PDF)

ONOS的发展离不开ON.Lab核心团队的支持,更离不开运营商、设备商、科研和教育机构的开发者们。ONOS未来版本的演进将专注在YANG模型动态配置、虚拟化和新的北向接口上,并且采用了ONOS Brigades模式去驱动合作进程。让我们共同推进社区建设。


本文转自d1net(转载)

这篇关于ONOS发布Hummingbird版本,加速SDN演进的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/425709

相关文章

高效+灵活,万博智云全球发布AWS无代理跨云容灾方案!

摘要 近日,万博智云推出了基于AWS的无代理跨云容灾解决方案,并与拉丁美洲,中东,亚洲的合作伙伴面向全球开展了联合发布。这一方案以AWS应用环境为基础,将HyperBDR平台的高效、灵活和成本效益优势与无代理功能相结合,为全球企业带来实现了更便捷、经济的数据保护。 一、全球联合发布 9月2日,万博智云CEO Michael Wong在线上平台发布AWS无代理跨云容灾解决方案的阐述视频,介绍了

Android实现任意版本设置默认的锁屏壁纸和桌面壁纸(两张壁纸可不一致)

客户有些需求需要设置默认壁纸和锁屏壁纸  在默认情况下 这两个壁纸是相同的  如果需要默认的锁屏壁纸和桌面壁纸不一样 需要额外修改 Android13实现 替换默认桌面壁纸: 将图片文件替换frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.*  (注意不能是bmp格式) 替换默认锁屏壁纸: 将图片资源放入vendo

Vue3项目开发——新闻发布管理系统(六)

文章目录 八、首页设计开发1、页面设计2、登录访问拦截实现3、用户基本信息显示①封装用户基本信息获取接口②用户基本信息存储③用户基本信息调用④用户基本信息动态渲染 4、退出功能实现①注册点击事件②添加退出功能③数据清理 5、代码下载 八、首页设计开发 登录成功后,系统就进入了首页。接下来,也就进行首页的开发了。 1、页面设计 系统页面主要分为三部分,左侧为系统的菜单栏,右侧

maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令

maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令 在日常的工作中由于各种原因,会出现这样一种情况,某些项目并没有打包至mvnrepository。如果采用原始直接打包放到lib目录的方式进行处理,便对项目的管理带来一些不必要的麻烦。例如版本升级后需要重新打包并,替换原有jar包等等一些额外的工作量和麻烦。为了避免这些不必要的麻烦,通常我们

禅道Docker安装包发布

禅道Docker安装包发布 大家好, 禅道Docker安装包发布。 一、下载地址 禅道开源版:   /dl/zentao/docker/docker_zentao.zip  备用下载地址:https://download.csdn.net/download/u013490585/16271485 数据库用户名: root,默认密码: 123456。运行时,可以设置 MYSQL_ROOT_P

PostgreSQL中的多版本并发控制(MVCC)深入解析

引言 PostgreSQL作为一款强大的开源关系数据库管理系统,以其高性能、高可靠性和丰富的功能特性而广受欢迎。在并发控制方面,PostgreSQL采用了多版本并发控制(MVCC)机制,该机制为数据库提供了高效的数据访问和更新能力,同时保证了数据的一致性和隔离性。本文将深入解析PostgreSQL中的MVCC功能,探讨其工作原理、使用场景,并通过具体SQL示例来展示其在实际应用中的表现。 一、

InnoDB的多版本一致性读的实现

InnoDB是支持MVCC多版本一致性读的,因此和其他实现了MVCC的系统如Oracle,PostgreSQL一样,读不会阻塞写,写也不会阻塞读。虽然同样是MVCC,各家的实现是不太一样的。Oracle通过在block头部的事务列表,和记录中的锁标志位,加上回滚段,个人认为实现上是最优雅的方式。 而PostgreSQL则更是将多个版本的数据都放在表中,而没有单独的回滚段,导致的一个结果是回滚非

JeecgBoot 升级springboot版本到2.6.0

1. 环境描述 Jeecgboot 3.0,他所依赖的springboot版本为2.3.5Release,将springboot版本升级为2.6.0。过程全纪录,从2开始描述。 2. 修改springboot版本号 <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-pare

Arch - 演进中的架构

文章目录 Pre原始分布式时代1. 背景与起源2. 分布式系统的初步探索3. 分布式计算环境(DCE)4. 技术挑战与困境5. 原始分布式时代的失败与教训6. 未来展望 单体时代优势缺陷单体架构与微服务架构的关系总结 SOA时代1. SOA架构及其背景1. 烟囱式架构(Information Silo Architecture)2. [微内核架构](https://www.oreilly.c

Cmake之3.0版本重要特性及用法实例(十三)

简介: CSDN博客专家、《Android系统多媒体进阶实战》一书作者 新书发布:《Android系统多媒体进阶实战》🚀 优质专栏: Audio工程师进阶系列【原创干货持续更新中……】🚀 优质专栏: 多媒体系统工程师系列【原创干货持续更新中……】🚀 优质视频课程:AAOS车载系统+AOSP14系统攻城狮入门视频实战课 🚀 人生格言: 人生从来没有捷径,只有行动才是治疗恐惧