Microsoft’s ACS schematic.
Microsoft
上周晚些时候,地狱显然结冰了,微软已经开发了一个 Linux 发行版的它自己的消息。这项工作作为公司的 Azure 的云平台,使用基于 Linux 的 络交换机作为其软件定义的 络基础结构的一部分的一部分。
虽然软件是真实的微软并不认定它一个 Linux 发行版,告诉我们它一个内部项目。这是一个重要的区别,和我们怀疑,我们不会看到微软 Linux 任何时间很快。
开放式计算项目 (OCP),微软的一名成员,是正在共同努力,定义为数据中心设备的硬件和软件标准工业集团。这包含了高密度计算节点、 存储和 络设备的设计。微软一直致力于的一个部分是 络硬件,在特定的软件定义 络 (SDN)。SDN 添加是传统上难于管理的硬件层的基于软件的可编程性、 配置和集中的管理。传统的 络交换机,甚至管理的不设计,使新政策 — — 服务质量或 Vlan,改建说 — — 要同时部署到数百或数以千计的设备。而某种程度上,这种能力是存在的不同供应商。
今年早些时候,微软、 戴尔、 Mellanox、 Facebook、 博通,英特尔贡献一种规范,切换抽象接口 (SAI),提供一个通用 API,可以跨越 Asic 宽范围 (特定应用集成电路 — — 芯片量身定做处理非常具体的工作负载,在这种情况下,处理以太 帧) 用于软件定义交换机硬件。西贡 API 是,原则上,跨平台,定义为两个 Windows 和 Linux,但很多交换机硬件支持最好,或甚至完全在 Linux 中。一个 Linux 发行版来支持这些应用程序,打开 络 Linux,甚至得到了。
Azure 云切换,这是微软在周五的公布,是雷德蒙德的软件定义开关。它建立在西贡 API,使其能够与交换机硬件从许多不同的供应商;今年 8 月,论证了使用六个不同的供应商开关 Asic ACS 开关。ACS 建立在一个 Linux 西贡实现和 Asic 的开关,它使用 Linux 驱动程序。
鉴于在这一领域的 Linux 的主导地位,一次是令人惊讶和不令人吃惊的 ACS 使用 Linux。不奇怪,因为那里是一点实用的替代,这种情况;因为微软仍假定有某种程度的对 Linux 的敌意,令人惊讶。该公司今天将告诉你这种敌意是过去的事了。微软今天会说它是愿意使用的工作和工作的最佳工具以确保其软件在人们需要它的平台上可用。这个新的、 更加务实的微软,应使用 Linux。因此,微软说,它在其自己的数据中心中使用此软件。微软公开地使用非 Windows 基础架构之前 — — 一些 Skype 基础设施为例,最初使用 Linux,和 Hotmail 在 FreeBSD 上运行时它买 — — 但无论如何,这是不寻常的因为它是新的 Microsoft 开发,不是买了在项目。
所以为什么不公司打电话给这个新的努力分布?大的理由是,公司不打算将其分发。再次,它是一个内部的发展,展示了 OCP 的方法,但它不会给第三方软件包。
微软的关系图描述 ACS 可能也很重要;微软组件是一组应用程序和服务坐以上世;这就是一大块的软件,但一切可能取自现成的 Linux 发行版 (微软未指定)。混杂的另一个因素可能是各种交换机 ASIC 组件。每个供应商的 Asic 有他们自己的驱动程序和 Sdk,至少其中的一些不是开放源代码。这将使难以建立一个 Linux 发行版在他们周围。
如,地狱可能仍然感到发热和温暖,而微软不是 Linux 分销业务在任何时间很快。但同样,它也比以往更明显,这不是微软的 21 世纪。如果 Linux 是这份工作的最佳工具,微软是愿意使用它,不仅要告诉世界,它这样做的。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!