最近微软发布了基于Debian Linux的操作系统,主要运行在网络交换机上。该软件名为SONiC,是云中开放联网软件的缩写。您可以使用它来管理网络交换机、网络交换等的各种操作。,不依赖网络设备供应商提供的系统。
SONiC基于Linux的Azure Cloud Switch(ACS)操作系统。ACS是微软Azure云系统中交换机的大脑。C API开关抽象接口(SAI)可以用来编写程序控制开关的动作,所以开发者不需要关心底层的硬件细节。底层硬件必须实现SAI,微软把SAI贡献给了OCP。
SONiC系统建立在Debian Linux上,可以通过微软的Azure GitHub获得。该系统使用包括GPL和Apache在内的许可证。
通过这一举动,我们可以看到微软对开源世界的拥抱。







