ONOS与opendaylight wiki有什么本质区别

一列列车行驶在北京居庸关长城附近盛开的山桃花海中。
上了年纪的大爷大妈准点前来,早出晚归,堪比上下班。
声明:本文由入驻搜狐公众平台的作者撰写,除搜狐官方账号外,观点仅代表作者本人,不代表搜狐立场。
  控制器整合趋势是SDN发展进程中非常重要的一步。而ODL和ONOS之争颇有番三国的“瑜亮”情节。从目前来看,被电信运营商以及设备商寄予厚望的ONOS距离较为成熟的ODL还需要加把劲才能迎头赶上。
  SDN发展命门:控制器整合应加速
  SDN打破了原有的网络体系架构,对产业链格局产生深刻影响。所以从诞生之初,SDN控制器就成为众矢之的。目前,业界已经抢先推出了OpenDaylight(ODL )、OpenContrail、Ryu、Floodlight等SDN控制器。
  目前来看,对厂商来说之所以一直未能形成一个市场,就在于现在的SDN并不是很多用户觉得他们想要的那种样子。SDN本身可能并不是一个卖点。相反地,SDN只是提升运营效率,增加网络新功能的一个催化剂。
  实际上,SDN对运营商的价值很像4G,它天生就是一个能够帮助网络运营商“省钱、赚钱”的事物,所以更容易被运营商所接受,甚至无论付出多少代价都会有人愿意去做。但它又不能直接兑现为“赚钱”的能力,必须通过业务创新实现新的价值才能产生获利的可能,还需要产业界的共同努力,才能不断发掘出SDN的商用价值。
  正如中国电信科技委主任韦乐平所言,SDN/NFV的发展目前仍处初级阶段,技术还不成熟,标准化和商用化进展还很慢。“SDN/NFV的部署注定将是一个长期发展的过程,不会像4G网络部署那样短期得到回报。”
  SDN作为一种长线投资,变现能力差,运营商在投入时就会格外谨慎。作为网络功能的催化剂,运营商对于SDN赋予了更高的期待。然而目前由于SDN控制器众多,限制了SDN的快速发展。
  业界观点指出,SDN控制器太多已经阻碍了SDN在企业中的普及。因为在初期阶段,很少有企业会去押宝某个SDN控制器,而整合之后就意味着企业可以作出选择,“押宝”某个控制器来长期运转。
  正如OpenDaylight执行董事Neela Jacques所言,“所有的电信运营商都希望在网络的最顶层有一个超级控制器,让他们有一个全网的视图,对全网的运行有一个非常好的了解,能够让他们的网络更加灵活更加开放,更加可编程。”所以,运营商的“押宝”就会更加审慎。
  随着产业不断发展,SDN控制器市场上有一个趋势逐渐清晰――那就是控制器的整合。尽管仍然有很多不同类型的控制器,但目前备受关注的有两个。一个是Linux基金会的OpenDaylight(ODL)项目。另一个则是ON.Lab的开放网络操作系统(ONOS)。
  对互操作性感兴趣的厂商也会因控制器太多而受到影响。但是,随着ODL和ONOS被广泛接受,厂商便可选择其中一种来开发自己的控制器。甚至,一些SDN应用开发商早就在采取“坐等”的态度,因为要支持一个能在多种控制器平台上运行的应用,时间和资金成本都不会少。
  一旦整个行业基本稳定在ODL和ONOS上之后,应用开发商便可为这些平台推出相应的产品。可以说,控制器整合趋势是SDN发展进程中非常重要的一步。
  中国通信标准化协会网络与交换技术委员会主席席赵慧玲表示,运营商和厂家共同推动产业链的发展,使SDN控制器向更加规范的方向发展。
  ODL和ONOS之争,既生瑜何生亮
  作为SDN控制器的两大竞争方,ODL和ONOS的关系类似于三国时的“瑜亮”,既生瑜何生亮。
  从目前来看,ODL影响还是比ONOS更为广泛。ODL是由思科、IBM、微软、NEC、Juniper等多家通信、IT巨头合作启动的开源控制器项目。目前,ODL已经在业内得到很多企业的一致认可,并已经基于ODL进行了SDN的商业部署。
  Neela Jacques在接受C114采访时表示,“OpenDaylight实际上是网络行业专注SDN的最大最成功的项目。ODL是一个全球性的社区,所跨的地区算是一个日不落的地区。”
  分析表明,在众多的ODL使用者中,30%是互联网服务供应商,25%来源于研究机构和各类院校,17%是最终用户,其余28%是生态系统供应商;ODL主要用于创新业务价值、网络应用、生态建设等广泛的领域。
  Neela Jacques指出,ODL在中国的发展势头最为迅猛,越来越多的企业公开表达了对开源项目的支持和承诺。最近,互联网巨头阿里巴巴集团加入该项目并成为白银会员,腾讯除部署ODL外,也成为了OpenDaylight的会员。阿里巴巴与腾讯共同表达了对开源项目的公开支持,此外,利用和贡献OpenDaylight项目的中国公司数量在不断增长,包括华为、联想、瑞斯康达、腾讯、Zenlayer和中兴等。
  “无论是腾讯还是中国移动,我听到的他们都是希望能够除了利用ODL之外,还希望能够更多地参与到ODL之中,为ODL做出贡献,他们也希望厂商也能够积极利用参与并为ODL的发展做出贡献。”
  然而由于ODL是一个由IT设备提供商主导的开源控制器,电信运营商以及华为、爱立信这些传统的电信设备提供商不会买账,他们希望在SDN的演进过程中掌握主导权。ONOS为他们提供了找回主导权的机会。
  ONOS,是由最早创造发明SDN技术的斯坦福、伯克利等知名大学联合运营商、设备制造商发起的非营利性开源社区组织,其目标是创建一个运营商级的开源SDN网络操作系统,满足运营商网络迁移到SDN的需求。有分析师指出,很多运营商愿意接受ONOS,因为它可以为运营商提供敏捷和灵活性,并且有可能使其摆脱设备供应商的束缚。
  作为ONOS攻击ODL的一大关键点在于OpenDaylight到底能不能够提供运营商级别的性能。当然这个答案从Neela Jacques回答出必然是肯定的。
  “上百个工程师在不断致力于提高ODL的产品性能,每6个月都会有一次大的新的更新。此外,我们还提高了ODL的可用性,支持了OpenStack,OpenStack对云技术和NFV技术是至关重要的。此外,在运营商的要求下,ODL也增加了一个新的能力,能够在OpenDaylight上面支持他们为其他平台所写的应用。”Neela Jacques自豪地说,“实际上我们SDN平台能够支持非常广的用户范围,而且也能够支持非常广的应用案例。用户用ODL来实现服务提供的自动化,还可以帮用户用ODL来优化他们的网络资源,对现有的网络资源进行优化,而不需要再购买额外新的设备。”
  相对于ONOS快速“仪式般”地更新差别并不大的产品版本来说,ODL的每个版本更新则显得异常给力。此外,从商用案例来说,ODL就可以甩ONOS几条街。Neela Jacques补充道,“无论是AT&T还是中国移动,他们都会部署一些节点控制器,ODL就是他们非常好的选择。”
  AT&T的高级副总裁John Donovan指出,AT&T的目标是到2020年开源占代码比例超过50%。可以说,ODL的选择对于AT&T来说是一个战略选择。Neela Jacques透露,明年中国移动ODL的商用部署会进一步加快。
  在谈到ONOS和ODL之间的关系时,Neela Jacques坦言,ONOS在某些领域取得成功对我们来说并不是坏事,实际上是非常良好的竞争,能够让我们更快地来交付服务。“ODL更多的是关注南向的代码和协议,ONOS更多的是关注OpenFlow,但是他们也发现用户实际上有很多南向的需求,所以他们也是开始采用YANG这样的语言,从我们这来借一些东西。AT&T现在已经用ODL来解决他们现有的问题,他们用ONOS是希望能够重造他们中央的交换局,移动边缘计算等等。”
  对于ODL和ONOS的对比,韦乐平认为,“ONOS距离较为成熟的ODL还需要加把劲才能迎头赶上。”赵慧玲则表示,ODL和ONOS各有千秋,运营商需要控制器接口开放、调用方便、易于扩展,针对运营商需求ODL和ONOS都还需要进一步完善功能。
  可以说,SDN控制器的“瑜亮之争”将加速SDN产业成熟。
  阅读原文
  阅读原文阅读
  加载中
欢迎举报抄袭、转载、暴力色情及含有欺诈和虚假信息的不良文章。
请先登录再操作
请先登录再操作
微信扫一扫分享至朋友圈
搜狐公众平台官方账号
生活时尚&搭配博主 /生活时尚自媒体 /时尚类书籍作者
搜狐网教育频道官方账号
全球最大华文占星网站-专业研究星座命理及测算服务机构
主演:黄晓明/陈乔恩/乔任梁/谢君豪/吕佳容/戚迹
主演:陈晓/陈妍希/张馨予/杨明娜/毛晓彤/孙耀琦
主演:陈键锋/李依晓/张迪/郑亦桐/张明明/何彦霓
主演:尚格?云顿/乔?弗拉尼甘/Bianca Bree
主演:艾斯?库珀/ 查宁?塔图姆/ 乔纳?希尔
baby14岁写真曝光
李冰冰向成龙撒娇争宠
李湘遭闺蜜曝光旧爱
美女模特教老板走秀
曝搬砖男神奇葩择偶观
柳岩被迫成赚钱工具
大屁小P虐心恋
匆匆那年大结局
乔杉遭粉丝骚扰
男闺蜜的尴尬初夜
客服热线:86-10-
客服邮箱:专注软件定义网络(SDN)、以技术实践者为主导的专业社区
目前以设备提供商为代表的OpenDaylight阵营目前发展势头正劲,而由斯坦福大学和加州大学伯克利分校SDN先驱创立的非营利性组织ON.Lab也紧锣密鼓地推出了自己的开源SDN操作系统&&ONOS。此次打造的商业级的以用户为导向的ONOS开放网络操作系统是以服务提供商为首,并且得到了开放网络基金会ONF的鼎力支持,意欲与OpenDaylight一决高下。具体的性能究竟孰好孰坏还需要等待发布之后的评测,下面小编就从不同的方面比较一下这两个业界最知名的网络操作系统。
1. 驱动方式不同
ONOS白皮书中写道,一个操作系统应该具备下述功能:
为用户管理有限的资源。
隔离和保护NOS用户。需要操作系统能复用多个应用和多个设备。
提供一个可用的抽象层让用户灵活的使用操作系统所管理的服务和资源,并且无需了解网络的复杂性。
为外部操作系统提供安全保障。
提供敏捷高效的服务,用户不需要创建、重建相同的服务。
这些都是网络应用所需要的。通常控制器所控制的范围十分局限,通常设置为控制一个设备。ONOS具备一个操作系统所具备的所有功能,不仅仅是控制器的功能,例如可以提供高效敏捷的抽象层,能够将不同的控制器使用者隔离开来,能够提供有价值的服务等等。ONOS是根据服务提供商的特点和需求进行软件架构设计的。因此ONOS是需求驱动下的产物。
相比而言,目前围绕SDN炒作更多的是来自设备供应商。OpenDaylight是由思科和IBM 联合其合作伙伴,以及竞争对手建立的组织。其初创成员包括:微软、Big Switch(已退出)、博科、思科、思杰、戴尔、爱立信、富士通、IBM、英特尔、瞻博网络、微软、NEC、惠普、红帽和VMware等。我们可以看到这些成员都是设备供应商,和ONF不同的是OpenDaylight是由大厂商控制的并且削弱了用户的声音。并且它还可能会出于利益问题将部分功能同设备锁定,这并不是SDN的初衷。我们所期望的便是看到所有参与其中的人能共同推动SDN的进步。
2.面向对象不同
ONOS和OpenDaylight代表的阵营不同,面向对象也不同。ONOS的设计理念是能在任何硬件(包括白牌机)上灵活的创建服务并且大规模部署,因其可靠性强,性能好,灵活度高的特点适用于面向服务提供商和企业骨干网。它不仅可以满足运营商提供敏捷和灵活的需求,并且有可能使其摆脱设备供应商的束缚,因此很多运营商愿意接受ONOS。而最近发布的2.0版本的OpenDaylight以及来自其成员企业的支持给其带来了新的发展势头,但是因其成员关系,其在很大层面上受设备商的制约。因此OpenDaylight是设备商在一定程度上为了维护自己阵营的利益的产物,其主要面向对象也是设备商。
3.架构不同
ONOS架构设计伊始就将服务提供商放在首位。下图是ONOS架构图:
图1:ONOS架构
我们看到ONOS架构具体由应用层、北向核心接口层、分布是核心层、南向核心接口层、适配层、设备层六部分构成,其中南向核心接口层和适配层可以合起来称作南向抽象层,它是连接ONOS核心层与设备层的重要桥梁。
ONOS的北向接口抽象层将应用与网络细节隔离,同时网络操作系统又与应用隔离,从业务角度看,提高了应用开发速度。ONOS可以作为服务部署在集群和服务器上,在每个服务器上运行相同的ONOS软件,因此ONOS服务器故障时可以快速地进行故障切换,这就是分布式核心平台所具有的特色性能。分布式核心平台是ONOS架构特征的关键,它为用户创建了一个可靠性极高的环境,将SDN控制器特征提升到运营商级别,这一点是ONOS的最大亮点。南向抽象层由网络单元构成,它将每个网络单元表示为通用格式的对象。通过这个抽象层,分布式核心平台可以维护网络单元的状态,而不需要知道底层设备的具体细节。南向接口确保了ONOS可以管控多个使用不同的协议的不同设备。
图2:OpenDaylight氦版本架构
从上图我们可以看到OpenDaylight最新氦版本架构主要由应用服务层、控制平面层、南向接口层和数据平面层四层构成。大体架构与ONOS并无不同。主要不同还是体现在内部架构的设计上。
OpenDaylight为应用(App)提供开放的北向API。支持OSGi 框架和双向的REST 接口。OSGi框架提供给与控制器运行在同一地址空间的应用,而REST API 则提供给运行在不同地址空间的应用。所有的逻辑和算法都运行在应用中。
控制平面主要包含了基本网络服务和一些附加的网络服务,这些附加服务都可以通过插件的形式安装加载,这增加了OpenDaylight的灵活性。当然了其稳定性也是显而易见的,但并没有采取的像ONOS那样的分布式策略。相比而言ONOS的可靠性应该要更高一些。
南向通过plugin方式来支持多种协议,包括OpenFlow1.0、1.3,BGP-LS 等。这些模块被动态挂载到服务抽象层(SAL),SAL 为上层提供服务,将来自上层的调用封装为适合底层网络设备的协议格式。但是其中的一个名为OpFlex的南向协议则遭到较多的质疑,有人认为OpFlex并不是正确的抽象化,它暴露了设备的细节给应用程序,这意味着它引入较少的抽象和更多的复杂性。从OpenDaylight在南向接口上做的工作可以看出在某些情况下南向接口并没有把底层设备完全抽象出来再给控制平面去处理,这可能也是OpenDaylight代表设备商一边利益的表现。
本文将ONOS和OpenDaylight从驱动方式、面向对象和架构三个方面进行简要比较。我们可以看出OpenDaylight是由设备商主导的一个开源控制器,虽然打着开放的旗号,但OpenDaylight一直排斥基于开放的协议方案,而是想采用折中的方案,即以开放专用接口的方式保留传统设备,采取以退为进的方式维护自己的利益。另一方面服务提供商希望他们的网络敏捷、高效,满足日益增长的带宽需求,以创新服务和新型业务模式获取收入。软件定义网络SDN是服务提供商网络转型的关键,ONOS正是这样一个为服务提供商量身打造的新型运营商级别的SDN网络操作系统。
阅读(...) 评论()

我要回帖

更多关于 opendaylight 的文章

 

随机推荐