文档章节

ONOS发布“Blackbird”开源SDN操作系统

小城公子
 小城公子
发布于 2015/04/19 13:26
字数 688
阅读 74
收藏 0

加利福尼亚州,门洛帕克开源组织ONOS今日发布了其第二版开源SDN操作系统,并将其命名为“Blackbird,该系统聚焦高性能、大规模以及高可用性。ONOS开源平台率先定义了全方位的测量系统,用于有效评估运营商级SDN控制器及控制平台的“电信级系数”。ONOS使用该度量系统对其Blackbird”系统进行了性能评估,并公布了评估结果。

ONOS控制平面采用分布式结构,但逻辑层面采用集中式设计,实现高性能、大规模以及高可用性。其中,高可用性的特点主要包括从网络故障中完全恢复,例如交换机或链路失效、节点失效、整个ONOS集群失效、单点集群失效、集群分区及设备和节点通信故障。

Blackbird系统同时也有助于解决当前确定SDN控制平面的“电信级系数”所应对的挑战。当前用于测量SDN控制平面性能的手段,包括一些过于简单的方法,比如“Cbench”,均没有全面或准确地评估SDN控制平面的能力,因此这也显示出发布一套全面准确的测量系统的重要性。

ONOSBlackbird系统从以下几个方面对SDN控制平面的性能和其他电信级属性进行全面、有效的度量:

性能度量指标:

  • 拓扑结构链路更改时延

  • 拓扑结构交换机更改时延

  • 流操作吞吐量

  • 安装(北向)时延

  • 撤销(北向)时延

  • 重路由(北向)时延

  • 吞吐量

可扩展性

  • 通过提升容量来扩展控制平面的能力

高可用性

  • 出现故障或进行维护和升级时保持不间断工作

ONOS目标是实现每秒100万次流操作,且小于100 ms(理想情况下小于10 ms)的时延。ONOS的“Blackbird”系统的大部分性能指标满足该标准,对于不满足标准的指标,ONOS将根据用例和部署要求在随后的版本中进行优化。

© 著作权归作者所有

小城公子
粉丝 0
博文 1
码字总数 688
作品 0
昌平
私信 提问
加载中

评论(3)

工程使者
工程使者
SDN产业平台倒是不缺,就看这样的开放式平台是否可以带来大的成效了
沧钰
沧钰
感觉非常给力啊
东方笛音
东方笛音
ONOS目标是实现每秒100万次流操作,且小于100 ms的时延。这个很激动人心啊!
2016 年 SDN/NFV 开源三大趋势

在软件定义网络(SDN)和网络功能虚拟化(NFV)开源工作的头几年,开源工作的目标相对模糊,但今年开源工作的进展有了3个明显的趋势。 首先,CORD项目变得越来越受业界的欢迎。CORD项目在2016年受...

两味真火
2016/12/31
1K
0
SDN网络IPv6组播机制支持实时视频业务海量用户扩展

【技术沙龙002期】数据中台:宜信敏捷数据中台建设实践 宜信技术沙龙 将于5月23日晚8点线上直播,点击报名 一、背景: 随着互联网的迅猛发展,诸如视频直播、网络教学等实时业务的广泛应用,...

宜信技术学院
05/16
16
0
2015中国SDN/NFV大会专题报道

2015中国SDN/NFV大会今日在北京成功揭开帷幕,本次大会由中国通信学会,中国通信标准化协会共同举办,云集了国内外SDN领域的大咖,包括学术界专家以及产业链代表。SDNLAB整理了演讲嘉宾的发言...

SDN_LAB
2015/04/24
10
0
SDN in Action: Build a mini-lab environment and practice SDN-IP/ONOS with GNS3, Mininet and VMware

SDN in Action: Build a mini-lab environment and practice SDN-IP/ONOS with GNS3, Mininet and VMware 薛国锋 xueguofeng2011@gmail.com 本文主要通过简单的实验,对SDN相关概念以及ONOS开......

xueguofeng
2017/09/18
0
0
2017中国SDN/NFV大会

由SDN/NFV产业联盟联合中国通信学会、中国通信标准化协会共同举办的“2017·中国SDN/NFV大会”将于4月26-27日在北京·新云南皇冠假日酒店盛大召开,本次大会经工业和信息化部批准,得到工信部...

活动家
2017/02/10
78
1

没有更多内容

加载失败,请刷新页面

加载更多

Mybatis 源码(二)Mybatis 初始化

Mybatis 初始化是由SqlSessionFactoryBuilder来完成的,主要的工作解析XML文件,并将解析的类容封装到Configuration类中,最后将Configuration类封装到SqlSessionFactory中并返回,自此初始化...

xiaolyuh
12分钟前
3
0
约瑟夫环问题

约瑟夫环问题的原来描述为,设有编号为1,2,……,n的n(n>0)个人围成一个圈,从第1个人开始报数,报到m时停止报数,报m的人出圈,再从他的下一个人起重新报数,报到m时停止报数,报m的出圈,...

mskk
21分钟前
3
0
JEP解读与尝鲜系列1 - Java Valhalla与Java Inline class

涉及到的JEP: Project Valhalla JEP 169: Value Objects JEP 218: Generics over Primitive Types 这些特性将在JDK14实现 Valhalla项目背景 最主要的一点就是,让Java适应现代硬件:在Java语...

zhxhash
23分钟前
6
0
总结:Redis集群

一、redis集群方案 Master-slave方式,Master和Slave的数据一致,Slave从Master同步数据,然后通过Sentinal(哨兵)监控Master和Slave的健康状态,当异常的时候迅速切换,如Master宕机的时候...

浮躁的码农
26分钟前
4
0
三个盘子的汉诺塔

package base;/** * 汉诺塔 */public class TowerApp { static int nDisks = 3; public static void main(String[] args) { doTowers(nDisks, 'A','B',......

clean123
28分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部