微軟與Linux的云計算較量
譯文亞馬遜也許稱霸公共云計算領域,但在微軟擁躉當中卻不是這樣。微軟已做到了在數據中心里面成為一家端到端一站式供應商,現在試圖憑借其Azure平臺,把這個野心擴大到云計算領域。
不過,隨著微軟日益借助Hadoop等開源技術來增強Azure,這個策略最近已開始出現了瑕疵。
這個策略到底是權宜之計,還是預示著會出現更開放的微軟云?
種種跡象指向了后者,因為微軟不僅僅著眼于雷德蒙總部的人才庫,更是把目光放到了外面,好讓Azure更吸引更為廣大的開發人員群體。畢竟,微軟的忠誠客戶在采用云計算方面并不是步伐最快的群體。
據《Dr Dobb's Journal》(該雜志的讀者群以微軟IT專業人員為主)在2010年開展的的調查所得數據顯示,接受調查的對象當中多達91.4%眼下并未部署到云計算環境上。當然,這顯然有悖于云計算采用方面的幾乎另外每一項調研報告(比如摩根斯坦利研究公司的云計算采用報告:http://www.morganstanley.com/views/perspectives/cloud_computing.pdf),而微軟Azure是部署到云計算環境的那些人的首選這一調查結果同樣一反常態。
如果微軟IT專業人員果真走上云計算道路,他們會選擇Azure。
也許在雷德蒙是這樣,但在其他地方卻不是這樣。
這倒不是說,微軟還沒有使用Azure建立起一個吸引人的平臺即服務(PaaS)云。微軟已有這樣一個云;據云存儲網關供應商Nasuni近期的調查結果顯示,微軟不僅徹底擊敗了其他潛在的云服務提供商,而且與亞馬遜網絡服務相比,在幾個主要方面也頗具競爭力。但盡管采用云計算的群體不再僅限于早期采用者這個精英群體,可是云用于為不愛冒險的企業處理主流工作負載,仍有一段路要走,這些企業正是微軟賴以為生的客戶群。
正如我的同事Dave Rosenberg指出,當然,面臨這種困境的不止微軟一家。但是微軟的勝算可能最小,因為它長期以來過于依賴一大批傳統開發人員。
與此同時,Linux及其他開源技術在推動云計算;正如Ostatic公司指出,它們有望在2012年加速推動這個潮流。這一點值得關注,因為我還記得早在2010年亞馬遜和Rackspace都表示:作為各自云平臺上的訪客操作系統,Linux(尤其是Ubuntu)力壓Windows。如果繼續是這樣子,那么微軟會看到這頭Windows現金牛跑得無影無蹤。
因此,難怪微軟最近決定積極接受node.js、MongoDB和Hadoop,作為其Azure云平臺的一部分。盡管早期對Azure表示出興趣的是微軟的普通基層用戶,但微軟需要將視線從龐大的客戶群身上挪開,旨在吸引新一代的云開發人員。假以時日,微軟幾乎肯定會打造一種端到端的、以Windows為中心的云體驗,以便把行動偏遲緩的企業客戶吸引過來,這些客戶有望為微軟帶來數十億美元的利潤。
但是眼下,微軟在下一代應用程序/工作負載方面有可能輸給Linux,除非它能夠讓開源技術成為其Azure上的“頭等公民”。
這場較量比拼的不是看誰成本更低,或者看誰的云具有更高的可擴展性,而是看誰為下一代云開發人員提供盡快高效工作所需的工具;而那些工具基本上都是開源工具。微軟已決定順開源潮流而行,而不是逆開源潮流而行。
開發人員儼然是新的國王擁立者,他們想要開源技術。微軟希望自己仍是王者,因而必須擁抱開源技術。其實,道理就這么簡單。
原文鏈接:http://www.theregister.co.uk/