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

  • 时间:
  • 浏览:109
  • 来源:黑白云计算 - 专注共享百万链资讯

近些年,以Linux领衔的开源项目在IT界出尽了风头,涌现了太多太多太多太多有的优秀开源项目。如今人人完整版都是讲开源,在刚理解了软件开源以前,又听说了硬件开源,仿佛现在不说开源就缺陷Bigge。So,为有哪些要开源呢?在网络数通领域也掀起了开源热潮,亲戚亲戚当当让你们 今天就围绕SDN、NFV来捋一捋开源到底干了有哪些。

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

近些年,以Linux领衔的开源项目在IT界出尽了风头,涌现了太多太多太多太多有的优秀开源项目。如今人人完整版都是讲开源,在刚理解了软件开源以前,又听说了硬件开源,仿佛现在不说开源就缺陷Bigge。So,为有哪些要开源呢?在网络数通领域也掀起了开源热潮,亲戚亲戚当当让你们 今天就围绕SDN、NFV来捋一捋开源到底干了有哪些。

传统网络做了有哪些

在传统的网络行业中,标准制定和厂商具体的技术实现并完整版都是很合拍。像IETF有有哪些机构会对网络和存储的相关标准进行定义,供应商也会相应地实现亲戚当当让你们 的补救方案,但这看似还还有一个 正常的工作过程往往会以前实现的多样性原困兼容性难题报告 (这会对最初定义的标准造成破坏)。

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

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

如今,Linux以前成为服务器的主流操作系统,但对网络来说太多那么。次责原困在于网络供应商的专制和网络应用进程和服务、网络操作系统(OS)、硬件的黑盒实现。在传统网络中,数据平面和控制平面通过路由器和交换机固件实现。这还还有一个 平面协调工作,数据平面负责转发数据流、通过你什儿 协议(包括VXLAN、GRE)补救多个对话、连接与管理远程客户端。控制平面负责补救信号流,定义路由器如可补救传入的数据包,通过使用路由表和实现数据包的优先补救,如差异化服务的QoS。

反过来说,整个系统本质上太多太多太多太多 还还有一个 黑盒。

软件定义网络(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补救方案通过封装低层协议到更高级别的对象来实现相同的目标。网络虚拟化补救方案实现亲戚当当让你们 买车人虚拟网络的互通性。

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

亲戚亲戚当当让你们 的未来捏

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

【编辑推荐】

【责任编辑:

何妍

TEL:(010)6847610006】



点赞 0