Facebook、NTT、Big Switch公司计划在周五展示一个开源软件组合,该软件可以运行网络交换机,这是利用开源创新取代专有网络硬件和软件的一大进展。
“开放式网络计算包含一堆相互独立的组件,这是我们第一次看到这些组件集成到一个交换机操作系统中,用户可以下载并且使用这个软件。”Big Switch公司联合创始人Kyle Forster在接受Light Reading采访时说。
具体而言,这3家公司将展示的是运行开源Open Network Linux的Facebook Wedge交换机,它结合三个部分:Facebook的FBOSS、NTT通信公司的L3路由、Big Switch公司的分布式OpenFlow。
这3家公司将于周五在波士顿举行的开放计算项目工程研讨会中展示该软件组合。
Open Compute Project于4年前成立,由Facebook公司主导。它的使命是开发开源网络、服务器、存储、硬件管理、电源等,成员包括Hewlett-Packard、Dell、Cisco、Apple和Microsoft。
Facebook已经在其5大数据中心中采用了开源硬件和软件设计方案,Facebook公司拥有自主设计的交换机Wedge和6-pack,模块化交换机6-pack使用Wedge作为基本构建模块,通过向大型机架中填充小型交换机Wedge构建网络。Facebook宣称随着数据中心设计的改变和开源技术的引入,过去3年中其数据中心的capex和opex成本节约了20亿美元。
传统的交换机操作系统被称为“one big blob”,但是Open Network Linux架构将软件分为多个组件,Forster说道。该操作系统自主管理交换机,包括内存、CPU、前板端口、发光二极管以及存储器。
该架构让网络运营商可以使用Open Network Linux和任意的转发代理。“我们可以使用Open Network Linux平台级别的代码,并且插入到任何转发代理中。”Forster说:“Facebook已经将其FBOSS的代理开源了,而谷歌仍然将其作为商业机密。”
开源硬件和软件有可能重塑Linux和其他开源计算方式的网络,但这只是一个漫长过程的起步阶段。
在开源硬件和软件的过渡中,文化障碍将是巨大的。网络运营商已经习惯了供应商创建、维护的软硬件产品,运营商想要管理自己的网络需要具备软件和硬件设计技能,以及管理合作关系的能力,合理有效地分配责任,与合作伙伴协同合作。
原文链接:http://www.lightreading.com/carrier-sdn/sdn-technology/facebook-ntt-big-switch-team-on-open-switch-software/d/d-id/718541