2014年Docker技術逐步興起,大量圍繞Docker的創(chuàng)業(yè)公司以及諸多開源軟件項目涌現(xiàn)。如今,容器技術的生態(tài)圈漸成氣候,此領域的新技術已呈井噴之態(tài)。
技術的迭代同時,Docker在資本市場的斬獲也是捷報頻傳。以2014年下半年產生的五六家的容器創(chuàng)業(yè)公司為例,竟然都出乎意料地都活到了現(xiàn)在,并且拿到了A輪融資。這其中就包括輕量級PaaS平臺數(shù)人云。
2014年,數(shù)人云CEO王璞從美國公司Google離職,回到國內創(chuàng)業(yè),想要把Google的云計算理念帶給更多的中國企業(yè)。此種背景下,數(shù)人云公司在2014年9月份正式成立,并先后經歷天使輪和A輪兩輪融資,目前公司的核心團隊都來自于Google、RedHat和HP等。
那么,容器真的能夠成為下一代通用型PaaS云技術嗎?Docker在中國落地中如何創(chuàng)新?整個容器行業(yè)將會呈現(xiàn)怎樣的發(fā)展趨勢?針對這些疑問,讓我們來聽聽數(shù)人云CEO王璞及CTO肖德時的看法。
Docker時代的企業(yè)IT云轉型機遇
毫無疑問,當下正處于企業(yè)級市場更新?lián)Q代的節(jié)點,隨著越來越多的企業(yè)IT完成云轉型,PaaS平臺的重要性不言而喻。企業(yè)力求以一種高效、標準化、可重復的方式,讓應用程序和工作負載更易于移植和分發(fā)。
而對于數(shù)人云來說,最初的想法是希望把Google的云計算理念帶給更多的中國企業(yè),并進行本土化落地。王璞指出,谷歌內部的PaaS平臺彈性、靈活,開發(fā)組件一應俱全,工程師使用起來非常方便。
自從2013年Docker的出現(xiàn),容器技術便開始進入發(fā)展快車道,它的輕量化、快速和可移植性開始得到業(yè)界的青睞。數(shù)據(jù)顯示,短短三年的時間里,Docker就已占據(jù)了容器市場70%的市場份額。
“Docker的火爆絕非偶然,它正在成為企業(yè)軟件交付的標準。”王璞表示,基于Docker打造的新一代PaaS更加輕量和通用,改變了企業(yè)軟件開發(fā)和運維的流程,使企業(yè)軟件的交付方式變得更加便利。
借鑒Google的云計算理念,數(shù)人云找到了自己合適的方向,即打造基于Mesos和Docker等開源技術的新一代輕量級PaaS平臺,向上在PaaS層平臺支撐應用管理,向下在IaaS層提供底層資源統(tǒng)一調度分配。
2015年11月,數(shù)人云生產級別容器集群上線,管理1000臺云主機,運行5萬容器。2016年5月,數(shù)人云操作系統(tǒng)2.0正式發(fā)布。數(shù)人云CTO肖德時指出,數(shù)人云輕量級PaaS經歷了百萬壓力測試的驗證。升級后的數(shù)人云操作系統(tǒng)具有應用管理,監(jiān)控告警&日志查詢,應用編排&應用目錄,持續(xù)集成&鏡像構建四大功能,實現(xiàn)了從私有代碼管理到應用實例發(fā)布的全流程支持,支持Docker Compose編排,實現(xiàn)應用實例的灰度發(fā)布和自動擴縮。
在資源層,數(shù)人云支持企業(yè)級混合容器集群管理,通過Mesos以集群的方式統(tǒng)一管理各種私有/混合云主機,將主機變成一個資源池供用戶使用,支持分布式集群管理架構。此外,數(shù)人云操作系統(tǒng)屏蔽掉了許多硬件底層細節(jié),使用戶能夠更加專注地使用生產級別的容器環(huán)境。
使用基于Docker的新一代PaaS應用的公司,在美國不僅有Twitter、Airbnb和eBay這些互聯(lián)網公司,也有Intel、Microsoft和RedHat這樣的IT巨頭,以及AT&T這樣的傳統(tǒng)電信運營商。而在國內,互聯(lián)網公司愛奇藝、去哪兒,IT巨頭華為,以及浙江移動、平安科技這樣的大型企業(yè)級客戶都已經開始積極部署實踐這項新技術。
“云操作系統(tǒng)+OCP”成未來趨勢?
據(jù)王璞介紹,數(shù)人云還同清華大學OCP(開放計算項目)實驗室合作開展了很多前沿的研究工作,比如“百萬并發(fā)”壓力測試,數(shù)人云DCOS通過10臺OCP服務器成功承載了百萬并發(fā)HTTP請求。
Open Compute Project(OCP,開放計算項目)由Facebook在2011年4月11日宣布發(fā)起,項目借鑒開源軟件的理念,開源了包括數(shù)據(jù)中心、定制服務器在內的一系列硬件設計。
眾所周知,數(shù)據(jù)中心的設計一般都是企業(yè)的商業(yè)機密,比如Google的PaaS系統(tǒng)是最強大的,其數(shù)據(jù)中心和相應的定制硬件也被視為核心競爭力,從不公開。
“大規(guī)模數(shù)據(jù)中心是IT產業(yè)最高科技的結晶,卻始終掌握在少數(shù)的IT巨頭手里,比如像Google、微軟、Facebook等。”王璞表示,而OCP的出現(xiàn)徹底顛覆了這一局面,要把數(shù)據(jù)中心各種硬件相關的設計標準全面開放出來。因此,盡管其在商業(yè)上還談不上成功,但其影響無疑已經遍及整個數(shù)據(jù)中心領域。
在王璞看來,OCP加上數(shù)人云操作系統(tǒng),可以打造出一個標準、開放的數(shù)據(jù)中心軟硬件解決方案。
“數(shù)人云操作系統(tǒng)用到了開源的容器,而容器現(xiàn)在正在成為軟件交付的標準,越來越多的企業(yè)開始選擇容器。同樣,OCP也正在成為數(shù)據(jù)中心的硬件設計標準。”王璞指出,OCP+數(shù)人云可以被類比成PC兼容機+Windows,后兩者的集合引領了個人電腦繁榮的三十年,前兩者的結合我們希望可以引領數(shù)據(jù)中心未來幾十年的繁榮。
注入更多的開源云計算技術
其實Docker代表著一類資本非常關注的事物就是開源技術。資本非常喜歡開源技術,因為它技術優(yōu)秀,能夠解決實際問題,并且有活躍的社區(qū)還有廣泛的應用群體。
“Docker市場龐大,沒有一家公司能夠服務所有的客戶。此外,在整個構架里面,各個公司從產品從技術和銷售策略上都有一定的差異化,就像數(shù)人云選擇的是Docker加Mesos,而其他競爭對手可能選擇其他切入口,最終大家都能夠在資本市場上取到不錯的表現(xiàn)。”云啟資本陳昱表示,就像Hadoop這種技術可以產生好幾家獨角獸公司,那么Docker一樣在中國也可以產生獨角獸公司。
數(shù)人云在打造自身產品的過程中,也參與到很多開源方面的項目里。王璞表示,期望有更多多元化容器技術進入數(shù)人云產品線的進程。
據(jù)介紹,數(shù)人云獲得思科容器管理平臺Mantl團隊的認可。Mantl也是基于Mesos和Docker打造的,并在Github上開源。數(shù)人云已經跟思科在Mantl項目上深入合作,并在產品中融合了Mantl的核心經驗。
同時,數(shù)人云也與VMware中國研發(fā)中心展開合作,積極參與Harbor項目。Harbor是VMware中國研發(fā)中心開源的企業(yè)級Docker鏡像倉庫項目,專門解決企業(yè)級Docker私有鏡像倉庫的需要。目前,Harbor已成功集成到數(shù)人云產品中。此外,數(shù)人云還獲得了新一代容器技術 HyperContainer的支持。
談及未來,數(shù)人云CTO肖德時透露,數(shù)人云今年會在金融容器云的基礎上繼續(xù)發(fā)力金融領域,2017年將提供橫跨多個IaaS的容器PaaS服務,引導企業(yè)由原來的主機消費理念變?yōu)橐詰脼閷蛉ハM云計算能力,并在2018年推出機器學習以及大數(shù)據(jù)方面的新產品,提供更加智能的云操作系統(tǒng)。