10个最重要的开源网络项目

2017-08-04 19:01:43BrandonButlerChar
计算机世界 2017年29期

Brandon+Butler++Charles

网络行业发生了一场开源革命

网络行业发生了一场开源革命。

要求网络扩容的呼声愈发高涨,而同时具体应用案例变得更加定制化,需要开源项目为其提供支持。

在很多具体应用中,网络供应商使用这些开源项目作为企业网络产品的基础。在其他一些应用中,它们是世界上某些大规模网络的核心支撑技术。

Linux基金会网络部门总经理Arpit Joshipura说:“网络转型正在进入准备量产部署的新阶段。在这种情况下,我们认为开源网络将出现颠覆性的变化,它会成为下一代IT和运营商下一代网络的基本构建模块。”

以下列出了网络行业中10个最重要的开源项目。

CORD

中心办公室重新设计为数据中心(CORD,Central Office Re-architected as a Data Center)项目背后的理念是,电信和服务提供商中心办公室环境通常包括控制网络各方面的各种硬件和软件。CORD旨在为使用商用服务器、白盒交换机和开源软件的中心办公室创建一种软件定义的操作平台。

FD.io

FD.io的意思是快速数据-输入/输出(Fast Data – input/output),这是一个包括了各种开源库的开源项目,其目的都是为了提高网络数据效率。FD.io的重点在于确保开源网络部署具有最高的吞吐量、最低的延迟和最高效的IO服务。FD.io有很多重点应用领域,包括思科资助的矢量数据包处理(VPP)项目,其他一些重点应用则包括硬件加速、可编程与其他系统集成等项目。FD.io组件通常与OpenDaylight、OpenNFV和OpenStack等其他项目结合起来使用。这些组件设计用于各种通用硬件,包括X86、ARM和PowerPC等。FD.io项目的白金会员包括思科、爱立信和英特尔。

Mano

Mano这一开源软件项目主要用于软件定义网络和网络功能虚拟化的管理和业务流程编排。……

登录APP查看全文