IBM已經開始在Bluemix云平臺上提供其計劃的Apache Spark服務了。
該服務是在六月份宣布的,當時IBM承諾將投入3500名員工到Apache分析項目,Spark也成為IBM分析和商務平臺及其Watson Health Cloud的基礎。
Spark即服務將提供保留實例的功能,但是對于大企業來說并沒有批量折扣。
IBM表示,Spark就像是MapReduce——一種規模幾乎無限的架構——能夠對大規模數據處理帶來革命性的改變。當然,Spark在某些地方開始取代MapReduce。
沒有更多的專利框和芯片組,也不需要火箭科學家構建高性能集群;這是針對那些不愿支付企業級價格的人,那些以日用品化了的x86集群為王的人的分析。
但是,自從IBM鄭重其事地推出Spark——它于2009年被創造出來,并于2013年被接納進入Apache開源“名人堂”——之后,出現了很多改變。
亞馬遜透露它正在致力于自己的分析即服務Space Needle,該服務是在本月早些時候在AWS上推出的。亞馬遜已經進入企業市場一段時間了,取代了現有的基礎架構供應商——例如IBM之類的廠商。現在它正在更上層樓,進入應用程序和擁有大把現金的商業智能和分析應用程序領域。
S3、Redshift和Aurora已經成了“積木”。上周,亞馬遜對華爾街表示,Aurora現在是該公司歷史上增長最快的業務——已經超越了Redshift。Aurora是AWS的MySQL兼容數據庫引擎。
AWS掀起的這波浪潮迫使SAP提前發布了自己的分析即服務業務——Orca項目。
分析對于用戶來說并不是一個友好的世界。應用程序非常昂貴,很多顧問的價格也非常高,這有點像ERP或者CRM,最終軟件從來無法完全達到最初的期望。你開始部署它的時候,它就已經過時了。
AWS表示這是民主的東西——這要歸功于其超低的價格,易用性、靈活的體系架構。亞馬遜已經迫使IBM在自己的后院——企業市場——展開競爭,在它一直以來都認為是自己的游戲中競爭:數據和分析。
那么IBM希望如何阻擋這個巨頭,不讓數據走進杰夫.貝索斯的云里?
藍色巨人的豪賭?
IBM推出Spark即服務并不僅僅是為了堵住其商業智能和分析應用方面的漏洞,而且旨在建立工具和合作伙伴關系。因此,Spark的開放源代碼的性質就很重要,因為每個人都可以開發代碼和工具,插入其他基于Spark的工具和框架。
在這方面,IBM下注自己可以復制本世紀初在Eclipse工具框架上取得的成功。IBM對Eclipse傾盡心血,把它變成了一個Rational工具的框架,并且在過程中實現了幾個重大改變:它降低了建設自己Rational IDE的價格,讓競爭對手支持Eclipse框架,從而也支持了它自己的平臺和運行時。
Eclipse建立了一支ISVs建設工具大軍,這些開放源代碼的工具都支持IBM。但是開放破除了今天云計算的冰山一角,這就是IBM的理論和Eclipse過去分解帶來的經驗。
OpenStack意圖成為AWS的開放替代品,但是OpenStack公共云是“可折疊”的——惠普剛剛關閉了自己的“百葉窗”。
例如AWS之類的專有平臺正在取得勝利,只要它們披著支持開放源代碼操作系統、語言和中間件的外衣。
沒有人因為購買IBM開放源代碼軟件而被解雇,對不對?
IBM的云數據服務總經理Derek Schoettle反駁說,開放很重要:AWS是私有的,而且是不完整的。有了IBM的Spark意味的不只是選擇,還代表著讓平臺變得更完整的機會,從用戶界面到處理引擎,以及AWS中缺乏的一切東西。
然而,不同于Eclipse,IBM絕對不可能被當成是一個強迫他人圍著自己轉的標準持有者。IBM, Cloudera, IBM, Intel, DataBricks和MapR等公司已經表態支持Spark。而且,Spark可以在AWS上使用。那么IBM這次到底有什么不同呢?
Schoettle對《The Reg》表示,“IBM已經存在了很長的時間,并且成功地和很多大型組織合作,將巨型組織和他們的數據遷移進入混合或者純私有(云)領域。”Schoettle表示,“我們有完整的產品,讓企業可以將某些、全部或者部分的環境遷移到云計算之中。”
此外,IBM——雖然在和傳統的企業客戶進行合作——卻希望吸引新的、更小型的企業,這些企業以前通常不會考慮和IBM合作。Schoettle表示,“我們致力于吸引新的客戶。我們現在可以和小型并且快速行動的企業合作。”Schoettle表示,“來自IBM現有客戶基礎以及在過去未曾同IBM合作過的社區的興趣;吸引人的地方在于IBM是開放的——spark社區。”
有了Spark,Schoettle認為IBM能夠贏得數據科學家和那些一直在使用Excel+數據可視化工具的“平民分析師”。
IBM能夠從這些草根那里得到多少?這不好說。Schoettle表示,“這場游戲還剛開場。”Schoettle表示,“我們對未來五到十年感覺良好,對我們在分析領域的角色和云計算的機會感覺非常好。”
IBM不會失去Spark。它只是有充足的理由讓人相信“即服務”的變化帶來他們需要的東西,一如IBM。