微軟開發ARM版WindowsServer應對數據中心新趨勢?
部分人不相信微軟在開發 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 非常符合微軟的技術和商業計劃。