微软已经发布了基于GNU / Linux的开放产品
微软确实做到了。昨天,在圣何塞的开放计算项目(OCP)会议上,推出了一种完全开放的产品,该产品称为SONiC或云中开放网络的软件。该产品是在Arista,Broadcom,Dell和Mellanox等制造商的参与下创建的。 SONiC是一套软件和实用程序,旨在控制来自不同制造商的L2 / L3级网络设备。目前,其基础是带有Linux 3.16内核的Debian发行版,但是正如Microsoft所声称的,可以使用任何其他以3.16开始的内核版本的发行版。由于2015年夏天采用了SAI(交换机抽象接口)规范,SONiC可以在各种设备上工作。 OCP项目。 SAI项目的发起者也是Microsoft本身。 SAI是用于对网络设备的ASIC电路进行编程的标准化C API。 SAI项目也是开源的,可以在Github上使用。SONiC是另一种基于Microsoft GNU / Linux的产品Azure云交换机(ACS)的基础。 ACS由该公司开发供内部使用,并且包含另一组Azure云管理软件。微软声称SONiC v1用于生产中,并且已经存在于Microsoft数据中心的现有交换机中。他们还承诺将在未来几周内发布Github Sonic v2,其中将包含许多改进。Github上的SONiC项目页面:http://azure.imtqy.com/SONiC/ Github上的SONiC项目资源:https : //github.com/Azure/SONiCSONiC项目常见问题解答:https : //github.com/Azure/SONiC /blob/gh-pages/FAQ.mdUPD:根据Apache 2.0许可发布的项目
资料来源:- https://azure.microsoft.com/zh-CN/blog/ocp-2016-building-on-community-driven-innovation/
- https://azure.microsoft.com/zh-cn/blog/microsoft-showcases-%E2%80%9Csoftware-for-open-networking-in-the-cloud-sonic-%E2%80%9D/
Source: https://habr.com/ru/post/zh-CN391473/
All Articles