微软开发ARM版Windows Server 应对数据中心新趋势

jopen 10年前

微软开发ARM版Windows Server 应对数据中心新趋势

        部分人不相信微软在开发 ARM 版 Windows Server,但让笔者好奇的却是,微软为什么迟迟不开发这样的软件。

        一提到 ARM 处理器,人们会立即想到智能手机和平板电脑,但 64 位 ARM 处理器的处理能力要高得多。多年来,戴尔、惠普等硬件厂商一直在开发可以用在数据中心中的 64 位 ARM 服务器。

        64 位 ARM 服务器设计有吸引力的原因有很多。最根本的原因是:配置 64 位 ARM 处理器的微型服务器的 TDP (热设计功耗)在 10-45 瓦之间,远低于传统 X86 服务器(超过 90 瓦)。服务器能耗越低,服务器电费和数据中心的运营成本也就越低。

        一台 64 位 ARM 服务器的能耗不足 X86 服务器的一半。由于能耗通常是数据中心最大的一项支出,因此 ARM 服务器能大幅降低数据中心成本。

        各大商业性 Linux 巨头——Canonical、Red Hat 和 SUSE,多年前就推出了支持 64 位 ARM 处理器的版本。

        云计算的兴起对数据中心的处理能力提出了全新的不同需求。微型服务器应运而生,能满足扩大规模,以及降低服务器成本和能耗的需求。

        Red Hat 与 AMD、American Megatrends、AppliedMicro、ARM、Cavium、戴尔、惠普和 Linaro 等公司合作,启动了一个开发项目,使 64 位 ARM 处理器被应用在数据中心中。之前,Red Hat 帮助开发了 ARM 的 Server Base System Architecture,有助于加速跨多个 64 位 ARM 平台的软件开发和支持。

        简而言之,Linux 在 64 位 ARM 数据中心的发展中居于领先地位。微软别无选择,只能追随这一潮流。

        微软开发 ARM 版 Windows 已经有一段时间了。不过,Windows RT 在市场上没有取得成功,但是,把 Windows Server 移植到 64 位 ARM 处理器上远比把 Windows 8 变种移植到平板电脑上要重要得多。正如微软上一季度财报表明的那样,未来微软将更多地依靠不断增长的服务器和云计算业务获得利润。为了推动服务器和云计算 业务的增长,微软已经采用了另外一项基于 Linux 的技术 Docker,以获得更多的应用。使 Windows Server 和 Azure 支持 64 位 ARM 非常符合微软的技术和商业计划。