opendaylight_使用OpenDaylight在软件中定义网络

opendaylight

多年来,网络中的传统模型需要大量的硬件工作。 但是随着云计算和虚拟化技术的兴起,以及对网络变得比以往任何时候都更加敏捷和灵活的需求,一种趋势正在逐渐趋向于将网络连接到与计算所采用的相同的方向。 我们越来越看到,传统上通过专用的,几乎专有的硬件和软件组合在数据中心中完成的联网功能现在正在通过软件进行定义。

在开源社区中负责这项工作的是OpenDaylight Project ,它是一个通过Linux基金会进行的协作项目,旨在确定软件定义的网络可能满足的需求,并协调全球个人和公司为创建软件定义的开源解决方案而付出的努力。网络(SDN)。

软件定义网络是OpenStack的重要组成部分,并且OpenDaylight Project和OpenStack正在努力实现许多相互补充的目标,以确保OpenDaylight可以为OpenStack提供SDN骨干。 本月早些时候在亚特兰大举行的OpenStack峰会上,OpenDaylight社区成员成为热门话题。OpenDaylight社区成员正在努力确保OpenDaylight可以有效地与OpenStack的主要网络组件Neutron集成。

在OpenStack峰会期间,我与OpenDaylight项目的执行总监Neela Jacques坐下来,以了解有关该项目及其发展方向的更多信息。

opendaylight_使用OpenDaylight在软件中定义网络

OpenDaylight是如何产生的/span> OpenDaylight出现之前,行业中正在发生什么/span>

在整个行业中,趋势是朝着更自动化的数据中心和更自动化的IT方向发展。 您会看到计算变得越来越抽象,越来越虚拟化并且越来越自动化。 您开始看到与存储相同的东西。 现在每个人都在谈论软件定义的存储。 不过,从某种意义上说,网络已成为该行业的一部分,是基础架构的一部分,在某种意义上说,这是趋势中最落后的部分。 在大多数情况下,它仍是十五或二十年前的手册。 总的来说,这是对的,在OpenStack峰会上也是如此。 因此,您开始发现的是该行业彼此都同意我们需要SDN。 我将以一种非常宽松的方式定义SDN,如下所示,也就是说,我们需要在某种程度上整合远离硬件的情报。

我们面临的问题是每个人都在构建自己的版本。 我们得到的结果实际上是不幸的。 结果是我们有30-40个SDN控制器。 它们几乎都以略有不同的方式做相同的事情,没有区别,这意味着我们没有互操作性。 您所拥有的是十五场跑马比赛,在那儿客户真的不想挑马。 网络管理员不会醒来,而是说:“我想在基础架构上把握机会”。

人们看着这个,然后说“我们需要一个平台”,并询问那里有什么平台的选择。因此,OpenDaylight是由业内许多顶级开发人员共同创造的,他们在一起说:“我们需要没有人拥有的通用平台。” IBM确实是OpenDaylight的父亲。所以IBM走了出来,问道:“业内人士,您是否有兴趣与我们一起构建一个通用平台,我们必须在开源中做到这一点,因为标准不是还不够。” 于是他们这样做了,他们开始建立一个愿意的联盟。 他们问如何使人们相信这不仅仅是一个IBM项目,一个Cisco项目,一个Big Switch项目或一个Juniper项目,并向世界展示它是合法的。 实际上有两种选择,是在Apache下执行还是在Linux Foundation下执行,他们选择了Linux Foundation。

这就是OpenDaylight的含义:它是用于软件定义网络的通用平台和通用代码库,并且为网络功能虚拟化(NFV)奠定了基础,这在运营商方面是一件大事。 它的目的是作为一个代码库,行业内的人们可以使用该代码库并构建自己的OEM商业产品,或者人们可以自己安装和使用的东西,例如Linux。 我们有两个目标,但其背后的主要目标是以允许一切使用的方式实现网络互操作性。

就开发和发布而言,OpenDaylight现在在哪里/span>

我们刚到一周年纪念日。 很多人问的真正的第一个问题是,我们是否可以公开编写代码,或者甚至可以在编写代码之前,让这些人彼此合作我们在2月份首次发布氢气时通过了该标准。 因此,进展实际上是令人印象深刻的。 我们正在尝试做的事情非常非常困难。 很多人对此表示怀疑。 如果您回过头去撤回一年前的新闻,那么有一百万人给出了一百种可能不会发生这种情况的原因。 他们提出的每一个问题都是真实的问题,而且都是难题,但是我们能够克服其中的许多问题。

这次OpenStack峰会的重点之一就是着重于获取操作员的反馈意见,以改善OpenStack开发过程。 您是否认为OpenDaylight需要吸取教训,以便在此过程中尽早关注用户/span>

我可以就这个给出两个答案。 OpenStack和OpenDaylight之间有根本的区别。 OpenStack正在尝试创建对世界来说是全新的东西。 他们聚集了一大堆人,没有提出要求,我认为您是对的,而且花了更长的时间才能使其他人参与。 如果您查看OpenDaylight,则有一堆SDN。 问题不在于没有SDN解决方案,而是就控制器而言,您实际上并不需要去找最终用户来询问控制器需要做什么。 实际上,您需要咨询开发人员,该人员正在构建网络功能,因为实际上大多数客户都不在乎控制器。 他们关心的是网络功能。

从承运人的角度来看,我要说的第二件事是他们实际上为我们做了很多工作。 他们在白皮书中写下了他们对NFV的需求,并写下了用例。 我应该再添加一个,有一个名为ONF( 开放网络基金会 )的组织。 ONF已经出手并进行了工作,因此在早期,我认为开发人员社区的观点是,我们有足够的能力来构建最终用户可以响应的内容。 但是,您绝对正确,我们需要吸引最终用户,并且已经插入了最终用户。因此,我们正在启动第一个专门针对网络架构师的OpenDaylight用户组 。

到目前为止,您在OpenStack峰会上的经历是什么/span>

老实说,这是我第一次举行OpenStack峰会,所以没有什么可比拟的。 但是我从很多人那里听到的评论是,这次演出非常不同,人们似乎总是在谈论波特兰峰会。 听起来像波特兰(Portland)完全是关于发烧友的,而作为一小群人,这真是一件奇事,世界其他地方都不知道我们是谁,而且有兄弟般的情谊,存在着兄弟般的情谊。 感觉到这里的东西更少了。 我实际上认为这是积极的。 我到达这里的感觉是,我们有更多的人。 我确实认为还有一个要素“用户什么时候会出现事实是,在非消费者方面,在企业领域,事情并没有那么快被采用。 是的,黑莓手机掉了,iPhone来了,但是即使那样也要四年。 我认为期望您这里有三千个用户实际上是不公平的。 实际上,我已经看到许多大型公司的人来访,其中有些人很早,有些人很晚。

翻译自: https://opensource.com/business/14/5/defining-your-network-software-opendaylight

opendaylight

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览92005 人正在系统学习中

来源:cuml0912

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年5月2日
下一篇 2020年5月2日

相关推荐