羨慕Google似的云OS?再不“偷師”就被微軟收購了!
一個硅谷初創(chuàng)企業(yè)的命運卻牽動了云世界的神經(jīng)。
這種魅力恐怕來源于它愿意成人之美,幫助更多的企業(yè)基于google的經(jīng)驗建云。但上周又傳微軟有意收購,如果它真的歸順了微軟,還有沒有其他企業(yè)可以繼續(xù)扛大旗呢?
基于Google的經(jīng)驗建云,對于很多企業(yè)來說是一條極具誘惑力的路徑。
你是不是一直羨慕Google的數(shù)據(jù)中心,不怕廉價的硬件頻發(fā)故障,因為有個神奇的云操作系統(tǒng)(云OS)。到底什么樣的技術(shù)這么牛呢?據(jù)稱,這個神奇的云操作系統(tǒng)就叫Borg,它管理了Google數(shù)千萬臺服務(wù)器,而且穩(wěn)定運行長達10年之久。
怎奈世界上最強大的云——亞馬遜AWS、Google、微軟Azure……都是相對封閉的技術(shù)和環(huán)境,人家不用OpenStack,也不用CloudFoundry,看家本領(lǐng)不開源,你學不到。
不過,現(xiàn)在有福利了。
源于Google Borg云操作系統(tǒng)的Kubernetes和Mesos來了,它們當然都不等于Borg,但多少都具有Borg基因,而且都是開源系統(tǒng)。
前者就是Google于去年剛剛推出的開源數(shù)據(jù)中心管理系統(tǒng),和Borg“親密”到號稱是其開源版本。不管這種說法有無考證,但是它確實有個不容忽視的問題,那就是Kubernetes沒有經(jīng)過任何企業(yè)級生產(chǎn)系統(tǒng)的檢驗,并沒有在云數(shù)據(jù)中心的管理領(lǐng)域應(yīng)用過。
后者則在硅谷的大型互聯(lián)網(wǎng)公司中已經(jīng)大名鼎鼎,包括Twitter、Airbnb、Apple、Yelp、eBay、PayPal、Netflix等,都使用Mesos來管理自己的云數(shù)據(jù)中心。但這些互聯(lián)網(wǎng)企業(yè)依靠自身強大的技術(shù)實力依然獨享Mesos,并不對外提供服務(wù)。
只有一家叫Mesosphere的硅谷初創(chuàng)企業(yè)可以將Mesos作為第三方服務(wù)提供給廣大企業(yè)。但是,上周傳來的消息卻是:微軟或?qū)⒁?0億美元收購Mesosphere,以增強Azure云的管理能力。好不容易出現(xiàn)這么一只第三方Mesos服務(wù)的“獨角獸”,難得就要被巨頭高價收購了?
其實,這家初創(chuàng)企業(yè)來頭不小。
Mesosphere創(chuàng)始人欣德曼(Benjamin Hindman)攻讀加州伯克利大學計算機博士期間,曾在Google實習,受Google Borg的啟發(fā)研發(fā)Mesos,同時也是Mesos的發(fā)起人。2013年,Mesos不僅成為Apache旗下的開源數(shù)據(jù)中心管理平臺,而且晉升頂級項目。他也隨即創(chuàng)立了Mesosphere公司,主打產(chǎn)品正是基于Mesos的云數(shù)據(jù)中心操作系統(tǒng),甚至已經(jīng)讓Verizon、Ericsson 、CapitalOne這樣的非互聯(lián)網(wǎng)企業(yè)率先用上了Mesos。目前該企業(yè)在B輪融資階段,總?cè)谫Y額近5000萬美元。
到底Mesos會再次淪為巨頭們獨享的內(nèi)部技術(shù),還是會以商用版的產(chǎn)品與服務(wù)為廣大企業(yè)所應(yīng)用呢,就要看欣德曼本人的意愿了。
不過,其他話題又接踵而來。
1.Docker帶來了Mesos的春天?
為什么Mesos發(fā)展了兩年,只有“獨角獸”提供第三方服務(wù)呢?中國有沒有類似的企業(yè)?
筆者經(jīng)圈里朋友推薦,結(jié)識了北京的數(shù)人科技。這就初創(chuàng)企業(yè)很像中國的 Mesosphere,而且也是一只“獨角獸”,也就是說目前在國內(nèi),除了部分互聯(lián)網(wǎng)企業(yè)自用Mesos之外,只有它在推崇Mesos技術(shù),并提供第三方的Mesos+Docker服務(wù)。
自然,他的創(chuàng)始人也與Google有著千絲萬縷的聯(lián)系。王璞,創(chuàng)始人兼CEO,在美國取得博士學位,曾經(jīng)在Google和Groupon的技術(shù)部門工作。此外,還有肖德時,CTO,Docker源代碼貢獻者,曾服務(wù)與紅帽工程服務(wù)部,據(jù)說他這兩天正在美國西雅圖參加2015第三屆Mesoson大會。謝樂冰,COO,曾供職于德國電信研究院和惠普。據(jù)悉,這樣的創(chuàng)業(yè)組合已經(jīng)獲得策源100萬美元天使投資,目前正在尋求A輪融資。
為什么數(shù)人科技不是像Mesosphere一樣專注于Mesos平臺,而是以Mesos+Docker組合示人呢?這正可以解釋為何Mesos目前只有“獨角獸”提供商用第三方服務(wù)。
在容器技術(shù)Docker沒有大熱之前,Mesos本身作為一種分布式操作系統(tǒng),可以向下對大規(guī)模集群進行資源管理。作為底層的PaaS技術(shù),它確實具有大規(guī)模部署和管理優(yōu)勢,能夠簡化服務(wù)器共享池里運行任務(wù)的復(fù)雜度,在可擴展性和面向開發(fā)者方面甚至對IaaS層的熱門開源技術(shù)OpenStack構(gòu)成了威脅。當然,OpenStack“出道”時間早,底層硬件支持功能更全面,支持企業(yè)尤其是重量型企業(yè)眾多,用戶教育也已經(jīng)催化多時。Mesos顯然不可能與之硬碰硬,作為PaaS技術(shù)與所有的IaaS平臺進行合作,共同發(fā)展才是明智之舉。
盡管目前主流的開源PaaS技術(shù)是Cloud Foundry,但Docker這種容器技術(shù)的出現(xiàn)顛覆了原來的PaaS層概念,把PaaS層變成了運行容器的平臺。這樣, Mesos+Docker就可以更好地向上承載云端應(yīng)用,保證應(yīng)用在云端環(huán)境的連續(xù)交付。
因此,在Docker沒有大紅大紫之前,作為承上啟下的PaaS層,Mesos支持上層應(yīng)用的技術(shù)實現(xiàn)復(fù)雜,難以作為成熟的第三方商業(yè)版產(chǎn)品和服務(wù),而是成為一些技術(shù)實力較強的互聯(lián)網(wǎng)企業(yè)自行開發(fā)、自行享用的云OS技術(shù)。
2.用戶的剛需在哪里?
由于IaaS和PaaS層的新型云技術(shù)層出不窮,且在功能上又互相交叉,那么,Mesos這一技術(shù)的前景多半要押寶在客戶的實際需求上。
據(jù)王璞透露,數(shù)人科技剛成立時最早是沖著Mesos+Spark去的。Spark也是近年來大熱的大數(shù)據(jù)處理技術(shù),如果說Hadoop主要應(yīng)用于離線批處理任務(wù)的話,那么Spark則主要用于交互式應(yīng)用或迭代式處理場景,比如機器學習,而且Spark就是基于Mesos開發(fā)的。可以說,Mesos+Spark在國外相生相惜,是絕佳的大數(shù)據(jù)組合。但在中國,由于數(shù)據(jù)多掌握在BAT這樣的巨型企業(yè)手里,廣大企業(yè)用戶對大數(shù)據(jù)的應(yīng)用要明顯滯后于美國,因此Mesos+Docker這對基礎(chǔ)組合反而更受中國企業(yè)關(guān)注。
那它能解決中國客戶的什么問題呢?
“云計算落地有兩大難題,一個是大規(guī)模數(shù)據(jù)中心的資源管理,其次是傳統(tǒng)企業(yè)應(yīng)用上云的架構(gòu)改造。前者是各個云服務(wù)商擴大規(guī)模的瓶頸,后者則是更多企業(yè)客戶上云的門檻。”王璞認為。
由于大中型互聯(lián)網(wǎng)企業(yè)基本都自行開發(fā)這種底層技術(shù),因此Mesos在中國的目標就集中在那些初創(chuàng)和小型互聯(lián)網(wǎng)企業(yè),以及傳統(tǒng)行業(yè)企業(yè)客戶。據(jù)悉,云環(huán)境和傳統(tǒng)IDC環(huán)境有明顯差異,前者主要基于分布式技術(shù),構(gòu)建和維護都是新的挑戰(zhàn)。“尤其當企業(yè)業(yè)務(wù)飛速增長的時候,規(guī)模的增長會帶來應(yīng)用架構(gòu)的重構(gòu)。”謝樂冰認為Mesos在這一點上對于企業(yè)來說是剛需。
換句話說,Mesos+Docker將屏蔽云的基礎(chǔ)設(shè)施細節(jié),降低了構(gòu)建和維護云端架構(gòu)的難度,依靠當前開發(fā)和運維人員的技術(shù)積累,無需重寫就可以實現(xiàn)平滑過度。由于Mesos+Docker作為PaaS可以構(gòu)建在任何IaaS上,因此加強與IaaS企業(yè)合作,找到公有云上的企業(yè)客戶應(yīng)該是數(shù)人科技發(fā)展的一個重要途徑。當然,Mesos+Docker對于私有云同樣適用。
當然,正如OpenStack的崛起一樣,開源技術(shù)需要更多重量級企業(yè)的加盟和支持,Docker正火,Mesos能否借Docker之勢當一只“快魚”呢?畢竟后面還有一個號稱更為“根正苗紅”的Kubernetes開源技術(shù)。