前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【每日播报】ONOS问世风波

【每日播报】ONOS问世风波

作者头像
SDNLAB
发布2018-04-04 16:52:39
6280
发布2018-04-04 16:52:39
举报
文章被收录于专栏:SDNLABSDNLAB

ONOS试图打破一家独强的格局 上周,一个新的开源SDN控制器面世。非营利性组织Open Networking Lab为了促进网络创新推出了他们的ONOS控制器。事实上,业内已经有很多开源SDN控制器,包括OpenDaylight,、OpenContrail、Ryu、Floodlight、Midonet 、NOX、Beacon、SNAC、POX等等。其中OpenDaylight一家独强,自从OpenDaylight发布2.0版本后,获得了业内高度支持,连最初保持观望态度的HP和Dell都提高了对OpenDaylight的投资和参与度。在OpenDaylight势头正盛的时候,ON.Lab推出ONOS意欲打破OpenDaylight一家独强格局,甚至是取代OpenDaylight。

北向API引起的纷争 多家SDN控制器将整个领域分割的支离破碎,OpenDaylight不断壮大,似乎将要一统江湖建立以OpenDaylight为核心的局面,但刚刚建立的潜在重心又被ONOS打破。SDN运动的关键就是北向API。没有一个通用的NB-API,就像是使用多种不同的外币,人们无法在平台(控制器)上进行交易。OpenDaylight、ONF和ONOS达成一致至关重要,至少推出一个功能齐全的标准NB-API,这个标准的NB-API将会实现SDN服务/app跨多个控制器。这将会是阻止业内进一步分化的关键,甚至还能推动SDN发展。如果ONOS与OpenDaylight最终共享NB-API,那么SDN运动就能看见胜利的曙光。

ONOS的独特之处 目前已经有很多开源SDN控制器,那么ONOS又有什么特别之处?过去几年来已经有几款关于软件定义网络的控制器,包括NOX、Beacon、SNAC和POX,这些控制器用于探索、论证SDN的潜能。然而,我们必须清楚这些控制器并不能用于商业化产品,这些控制器缺乏可扩展性、可靠性以及良好的性能。再者,它们的抽象层过于简单粗糙。

这些控制器直接向相应的功能模块发送OpenFlow消息,而功能模块直接为网络设备创建OpenFlow消息。这样看来,这些控制器更像是设备驱动。它们不具备一个完整SDN控制器平台所需的性能特征。真正需要的是一个网络操作系统--ONOS就是为了满足这些需求而创建的。

一个操作系统具备下述功能:

  • 为用户管理资源。确保所有用户都拥有同样的权利,没有资源匮乏的也没有资源泛滥的,公平、合理地分配资源。
  • 每个用户都希望全权分配资源,所以需要将用户相互隔离。在多个应用和多个设备之间多路传输,并且将资源虚拟化让用户享用各自的OS虚拟化实例。
  • 提供一个抽象层让用户方便的使用操作系统所管理的服务和资源,并且无需了解网络的复杂性。在不改变应用的前提下,可以灵活拓展操作系统所管理的设备。
  • 为用户提供安全保障。
  • 提供敏捷高效的服务,那么用户就不需要创建、重建相同的服务。

ONOS是首款开源SDN网络操作系统,面向服务提供商和企业骨干网。ONOS的设计宗旨是满足网络需求实现可靠性强,性能好,灵活度高。此外,ONOS的北向接口抽象层和API支持简单的应用开发,通过南向接口抽象层和接口可以管控OpenFlow/传统设备。总而言之,ONOS将会:

  • 在SDN控制层实现电信级特征(可靠性强,性能好,灵活度高)
  • 保证网络敏捷性
  • 帮助服务提供商从现有网络迁移到白牌机
  • 减少服务提供商的资本开支和运营开支

ONOS背后的力量 ONOS是一场业内盛宴,集聚了知名的服务提供商(AT&T、NTT通信),网络供应商(Ciena、Ericsson、Fujitsu、Huawei、Intel、NEC),网络运营商(Internet2、CNIT、CREATE-NET),并且获得了ONF的鼎力支持。

AT&T是该项目最坚实的后盾,Domain2.0架构和企划副总经理Al Blackburn说,“开源是一种提高社区参与度,加快SDN创新步伐的方法。性能、灵活度以及可靠性等问题一直困扰电信运营商,我们很高兴看见ON.Lab解决这些问题。我们很荣幸可以支持ONOS。我们相信ONOS可以推动行业从垂直型向通用型转变。”

SDNLAB语: 小编认为,或许有一天,ONOS成为运营商级别的标准控制器,而OpenDaylight成为企业级控制器,只要他们愿意共享NB-API。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2014-11-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 SDNLAB 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档