3月9日,在圣何塞的开放计算项目(OCP)峰会上,微软发布了一个完全开源的Software for Open Networking in the Cloud (SONiC),SONiC目前已经可以运行在已经建立合作关系的Arista,Broadcom,Dell,Mellanox等公司的网络设备上。
SONiC不是硬件,是构建网络设备(如交换机)所需功能的软件网络组建的集合。它可以通过转换抽象接口(SAI)在不同的交换机平台运行,该项目是微软在去年的OCP峰会上宣布,直到7月份才被OCP接受。它是为满足数据中心网络需求而构建的lean stack的模块化架构,SONiC使得云计算运营商利用硬件创新的优势,在开发app时建立一个开放源码的架构,能够集成多个平台。SONiC不只是一个原型软件部署,还计划实现规模化部署。
最重要的是,SONiC的所有软件组件都是开源的,推动了社区在开放网络方面的创新。