SDN开源,从你的全世界路过

  • 时间:
  • 浏览:13
  • 来源:木木娱乐网_提供晓轩资源网技术_技术QQ网资讯

近些年,以Linux领衔的开源项目在IT界出尽了风头,涌现了所以的优秀开源项目。如今人人都有讲开源,在刚理解了软件开源刚刚,又听说了硬件开源,仿佛现在不说开源就存在问题Bigge。So,为那此要开源呢?在网络数通领域也掀起了开源热潮,亲戚亲戚朋友今天就围绕SDN、NFV来捋一捋开源到底干了那此。

作者:来源:SDNLAB|2015-08-19 13:31

近些年,以Linux领衔的开源项目在IT界出尽了风头,涌现了所以的优秀开源项目。如今人人都有讲开源,在刚理解了软件开源刚刚,又听说了硬件开源,仿佛现在不说开源就存在问题Bigge。So,为那此要开源呢?在网络数通领域也掀起了开源热潮,亲戚亲戚朋友今天就围绕SDN、NFV来捋一捋开源到底干了那此。

传统网络做了那此

在传统的网络行业中,标准制定和厂商具体的技术实现并都有很合拍。像IETF那此机构会对网络和存储的相关标准进行定义,供应商也会相应地实现亲戚亲戚朋友的处理方案,但这看似另有3个正常的工作过程往往会将会实现的多样性是意味兼容性问題报告 (这会对最初定义的标准造成破坏)。

为了让各种黑盒之间实现兼容,供应商不得不在 各种相关工程上耗费数周的时间。但会 ,工程师们再开个“Plug Fests”大会,来测试和验证硬件和软件的互操作性(话说另一另有3个工作真的很充实)。但会 为每个新应用建立标准和证明操作性你是什么过程在效率至上的时代绝对是荒谬和不切实际的。这么 为那此在网络中标准化软件和硬件仍然是另有3个常见的做法呢?

次责是意味在于网络标准化将会经历了三十年。刚刚,那此网络标准由电信用例驱动,将会部署好的失败系统的下行风险是灾难性的,所以无法被忽视。然而重新定义标准化你是什么繁琐的过程将推迟供应商将产品推向市场的时间。将会修改了固件刚刚,软件这么 重新测试和验证,这就会推迟产品的发行。

如今,Linux将会成为服务器的主流操作系统,但对网络来说好的反义词这么 。次责是意味在于网络供应商的专制和网络应用应用线程池池和服务、网络操作系统(OS)、硬件的黑盒实现。在传统网络中,数据平面和控制平面通过路由器和交换机固件实现。这另有3个平面协调工作,数据平面负责转发数据流、通过许多协议(包括VXLAN、GRE)处理多个对话、连接与管理远程客户端。控制平面负责处理信号流,定义路由器要怎样处理传入的数据包,通过使用路由表和实现数据包的优先处理,如差异化服务的QoS。

反过来说,整个系统本质上却说我另有3个黑盒。

软件定义网络(SDN)正是致力于改变你是什么土辦法 的网络方案。SDN将控制平面从数据平面分离,用软件实现控制平面,从而不再是黑盒实现。这是意味网络应用、网络操作系统、硬件能这么 来自不同的供应商,假如亲戚亲戚朋友能这么 使用部署在白盒或“brite”盒上彼此约定的接口进行通信。白盒交换机用的是现成的商用交换机芯片,后边含有开放的SDN软件来运行网络应用应用线程池池。

好腻害的Linux

随着Linux进军网络操作系统(基于标准的x86服务器),网络应用应用线程池池和网络操作系统之间的通信老会 采用标准的Linux协议,该协议是开放的。Linux作为网络操作系统改变了网络格局,将会运行在启用Linux的交换机上的应用应用线程池池不再这么 IETF标准来进行交互,就像运行在数据中心中Linux服务器上任何的应用应用线程池池。

控制平面通过开放接口来开启网络空间基础创新的大门。新一代的网络应用应用线程池池刚刚受限于专门的ASICs(耗时数年,耗资数百万设计和制发明人者来),现在能这么 作为小型产品重新构思,将会Linux交换机成为了主流操作系统。

数据平面完成后边讨论的如传输数据、通过许多协议处理多个对话、连接与管理远程客户端等功能。然而,数据平面仍然会许多受ASICs和固件的约束。是意味在于控制数据平面的供应商(如博科和英特尔)保持网络操作系统和商业芯片之间的接口的关闭状态将会限制访问。

我觉得Linux作为网络操作系统,其开发工具和库被广泛使用,但会 网络应用应用线程池池的开发仍然比较冗杂。抛开冗杂性不说,在全球社区中,似乎也好的反义词缺少Linux专家一起去处理问題报告 。而对于传统网络来说,开发者往往在少数公司掌握的闭源平台上开发。

传统的网络应用应用线程池池这么 为每个支持的网络操作系统单独编写。但会 对于Linux来说,网络应用应用线程池池假如编写一次,就能这么 在任何地方运行。刚刚花在平台上的循环操作(如互操作性测试)能这么 被重定向处理由来已久的网络问題报告 (受限于固件/ASICs),开放全新一代的基于软件的网络工具( automation、security、overlays、 fabric managers)。而传统网络这么 pan-data中心意识,Linux向新一代网络虚拟化处理方案打开大门,能这么 利用fabric和overlay的力量提供给网络运营商删剪控制物理和虚拟环境的功能。

SDN你在干森么

SDN处理方案通过封装低层协议到更高级别的对象来实现相同的目标。网络虚拟化处理方案实现亲戚亲戚朋友此人 虚拟网络的互通性。

云计算运营商正通过以下场景连接云:另有3个不同的系统之间、另有3个地理上分散的数据中心之间、公共云和私有云之间,通常会使用像BGP另一另有3个的标准协议连接另有3个云基础设施。

亲戚亲戚朋友的未来捏

传统网络的垄断地位即将被供应商瓦解,取而代之的是更灵活、创新的软件。运行Linux的交换机将会处理遗留已久的固件/ASICs问題报告 。新入市者利用开源和商品组件不不还能能使得终端用户更易获得市场份额。传统标准向解耦模型的转变最终对终端用户和整个行业来说是双赢的局面。

【编辑推荐】

【责任编辑:

何妍

TEL:(010)684763006】



点赞 0