微软已经建立了一个基于Linux的跨平台操作系统,以确保数据中心开关等网络设备正常运行。
微软公司官方于9月17日的微博帖子里提供了关于ACS(Azure Cloud Switch)操作系统的信息,并在最近八月的SIGCOMM会议中进行了演示。
所以,这是否意味着微软的Linux分布程序将于不久以后为用户所用?看完新闻标题后,你可能觉得这是理所当然的,但事实并非如此。ACS建立了开放计算项目开关抽象接口(SAI),这是符合编程专用集成电路ASICsC标准的应用程序接口。它的软件主要是用来运行数据中心开关等网络设备。开放计算项目(OCP)引入了开关抽象接口(SAI)规格,此规格由微软和其他包括Mellanox、戴尔、博通、Cavium、Barefoot、Metaswitch的参与者制定。
微软发言人证实开放计算项目(ACS)仅供内部使用。开放计算项目(ACS)是展示微软将开关软件与开关硬件分开方法的窗口。微软为开放计算项目提供ACS代码。
微软的ACS架构图
微软2014年加入了的开放计算项目(OCP),是开关抽象接口(SAI)项目组织的参与者与创始人之一。开放计算项目(OCP)是2011年Facebook的基础活动,开放硬件设计旨在建立相对便宜的数据中心。
微软加入开放计算项目(OCP)时,公司官员声称这将为微软的云服务规格做贡献。12U共享服务器底盘能够容纳24 1U的服务器,并在开源 Apache认证的情况下释放底盘管理器。开放计算项目(OCP)已经发布主板、芯片、电缆、常见插座、连接器与开放网络开关等的规格。(Silvia译 文章来源:EE Times)