首页 > 新闻 > 国际 >

微软向OCP提交新的开源网络组件用于运行交换机软件

2016-03-15 15:22:07   作者:   来源:ZD至顶网   评论:0  点击:


  微软正在向开放计算项目(Open Compute Project)提交更多的技术,而这个数据基金会最初是由Facebook在2011年发起的。
  3月9日,在Open Compute Project的美国峰会上,微软宣布向OCP提供Software for Open Networking in the Cloud(SONiC)网络组件。
  以下是微软关于此事的官方解释:
  “SONiC是一系列软件网络组件的集合,用于构建像交换机这样的设备。配合SAI(Switch Abstraction Interface——微软在去年贡献),SONiC将让云运营商可以利用硬件创新,同时给他们一个框架在开源代码之上进行构建,面向网络交换机之上的应用。我们相信这是交付一个完全开源的交换机平台的最后一部分,这个平台可以跨来自多个交换机厂商的硬件共享相同的软件堆栈。”
  微软方面表示,Arista、Broadcom、Dell以及Mellanox均对SONiC有所贡献。
  微软将把SONiC作为一个开源项目,在开源许可之下贡献给基于GitHub库的社区。它运行在Debian之上,但从理论上讲,它是支持任何Linux发行版的,据微软的常见问题解答页面显示。
  微软在2014年加入开放计算项目,是创始成员,也是该机构SAI项目的贡献者。OCP发布了用于构建相对廉价的数据中心的开放硬件设计。
  当微软加入OCP的时候,微软方面表示,微软将把自己的云服务器规范贡献给该项目,这是一个12U的共享服务器机架,可以容纳24个1U服务器,同时还发布了在开源Apache许可下的Chassis Manager。
  目前,OCP已经发布了针对主板、芯片组、布线、常见插槽、连接器、开放网络和交换机的规范。
  此外,微软Azure Cloud Switch(ACS)是围绕OCP的SAI构建的,而SAI是针对编写ASIC程序的标准C应用编程接口,用于运行交换机等网络设备的软件。
  开放计算项目在2015年7月接受了SAI规范——这个规范是由微软以及其他贡献者贡献的,包括Mellanox、Dell、Broadcom、Cavium、Barefoot以及Metaswitch。ACS则仅供内部使用。
分享到: 收藏

专题