余文
誰(shuí)都不能否認(rèn),Docker在最近一年以來(lái)炙手可熱。
Docker大熱的原因,在筆者看來(lái)最主要是彌補(bǔ)了OpenStack等公有云在應(yīng)用服務(wù)的分發(fā)交付端的不足。換句話說(shuō),Docker誕生之后形成了應(yīng)用交付事實(shí)上的標(biāo)準(zhǔn)—業(yè)界普遍認(rèn)為,未來(lái)企業(yè)級(jí)應(yīng)用都會(huì)以容器Docker的形式進(jìn)行交付。
正因?yàn)槿绱耍瑖?guó)內(nèi)技術(shù)型云創(chuàng)業(yè)企業(yè)中,主打Docker概念的兩家—DaoCloud和數(shù)人云,都已經(jīng)完成千萬(wàn)級(jí)A輪融資。不過(guò),剛剛發(fā)布操作系統(tǒng)2.0版的數(shù)人云,跟DaoCloud又有哪些不同之處呢?
企業(yè)級(jí)導(dǎo)向
“數(shù)人云是借鑒谷歌的理念,用Mesos和Docker技術(shù)來(lái)打造一個(gè)輕量級(jí)的PaaS平臺(tái),實(shí)現(xiàn)一站式的微服務(wù)架構(gòu)集群系統(tǒng),從而解決從客戶到云資源的最后一公里。”數(shù)人云CEO王璞在表述企業(yè)技術(shù)方向的同時(shí),更顯露出了自身團(tuán)隊(duì)的谷歌背景。
確實(shí),創(chuàng)始人王璞的背景是在Google曾經(jīng)負(fù)責(zé)廣告系統(tǒng)的分布式系統(tǒng)研發(fā);首席科學(xué)家徐葳博士在Google曾經(jīng)主要負(fù)責(zé)的是日志及性能監(jiān)控;CTO肖德時(shí)此前在紅帽的Engineering Service部門內(nèi)部工具組擔(dān)任Team Leader,在數(shù)人云主要負(fù)責(zé)產(chǎn)品的研發(fā)及技術(shù)構(gòu)架;而COO謝樂(lè)冰曾在惠普積累了多年電信運(yùn)營(yíng)商等企業(yè)級(jí)售前技術(shù)服務(wù)的經(jīng)驗(yàn),在數(shù)人云負(fù)責(zé)售前和運(yùn)營(yíng)。
與數(shù)人云不同,DaoCloud創(chuàng)始團(tuán)隊(duì)更多來(lái)自于傳統(tǒng)IT巨頭的技術(shù)人才庫(kù),比如DaoCloud CEO陳齊彥曾經(jīng)是EMC中國(guó)研究院創(chuàng)始人和前總架構(gòu)師;總裁喻勇曾在微軟和VMware領(lǐng)導(dǎo)前沿技術(shù)的市場(chǎng)戰(zhàn)略和推廣;總架構(gòu)師顏開則是國(guó)內(nèi)最早接觸Hadoop、Cloud Foundry并在超大規(guī)模實(shí)戰(zhàn)場(chǎng)景投入應(yīng)用的技術(shù)專家。
相對(duì)而言,數(shù)人云或許在企業(yè)級(jí)IT市場(chǎng)的客戶運(yùn)營(yíng)管理方面的經(jīng)驗(yàn)更有優(yōu)勢(shì)。
行業(yè)落地解決方案
事實(shí)上,不久前數(shù)人云發(fā)布了行業(yè)落地解決方案—數(shù)人金融容器云。
據(jù)悉,目前數(shù)人金融容器云已經(jīng)開始為眾多金融客戶提供部署。據(jù)上海證券交易所架構(gòu)師黃成介紹,上交所在自身業(yè)務(wù)系統(tǒng)中,已經(jīng)采用了數(shù)人金融容器云。
數(shù)人金融容器云實(shí)現(xiàn)秒級(jí)伸縮,幫助客戶及時(shí)響應(yīng)高并發(fā)等新型業(yè)務(wù)需求;同時(shí),借助容器技術(shù),數(shù)人金融容器云使應(yīng)用的交付變得更加標(biāo)準(zhǔn),極大地消除技術(shù)部署的局限性,提高客戶產(chǎn)品的交付及運(yùn)維效率。
據(jù)王璞介紹,數(shù)人云在2016年的工作重點(diǎn)就是實(shí)現(xiàn)在金融行業(yè)實(shí)現(xiàn)容器云領(lǐng)域的突破,幫助國(guó)內(nèi)金融企業(yè)快速進(jìn)入下一代IT領(lǐng)域的容器浪潮。
值得一提的是,數(shù)人云獲得了同樣基于Mesos和Docker打造的思科容器管理平臺(tái)Mantl團(tuán)隊(duì)的認(rèn)可,雙方在Mantl項(xiàng)目上深入合作,并在產(chǎn)品中融合了Mantl的核心經(jīng)驗(yàn)。
此外,數(shù)人云還與VMware中國(guó)研發(fā)中心合作參與開源企業(yè)級(jí)Docker鏡像倉(cāng)庫(kù)Harbor項(xiàng)目,并獲得了新一代容器技術(shù)HyperContainer的支持,進(jìn)一步推動(dòng)了多元化容器技術(shù)進(jìn)入數(shù)人云產(chǎn)品線的進(jìn)程。
輕量級(jí)PaaS
當(dāng)然,數(shù)人云推出操作系統(tǒng)2.0,在筆者看來(lái),更多是得益于Google在操作系統(tǒng)PaaS層方面的經(jīng)驗(yàn)。
據(jù)王璞介紹,谷歌PaaS管理非常復(fù)雜,必須分層而建。但最終,包括谷歌著名的分布式文件系統(tǒng)的資源分配、任務(wù)調(diào)動(dòng)等,都是由谷歌PaaS以容器方式封裝分發(fā)。
換句話說(shuō),數(shù)人云的輕量級(jí)PaaS理念完全延續(xù)谷歌的架構(gòu)理念—以應(yīng)用為中心,PaaS支撐應(yīng)用快速迭代快速上線,持續(xù)交付持續(xù)集成。
“PaaS平臺(tái)提供應(yīng)用彈性能力,讓各種各樣應(yīng)用按需使用資源,其容錯(cuò)能力可降低開發(fā)運(yùn)維復(fù)雜度。這三點(diǎn)我們稱之為應(yīng)用PaaS平臺(tái)的輕量特性。”王璞解釋說(shuō)。
據(jù)悉,升級(jí)后的數(shù)人云操作系統(tǒng)具有應(yīng)用管理,監(jiān)控告警&日志查詢,應(yīng)用編排&應(yīng)用目錄,持續(xù)集成&鏡像構(gòu)建四大功能,實(shí)現(xiàn)了從私有代碼管理到應(yīng)用實(shí)例發(fā)布的全流程支持,全面支持Docker Compose編排,實(shí)現(xiàn)應(yīng)用實(shí)例的灰度發(fā)布和自動(dòng)擴(kuò)縮。
數(shù)人云CTO肖德時(shí)指出,數(shù)人云輕量級(jí)PaaS基于開源技術(shù)領(lǐng)域的最佳實(shí)踐,經(jīng)歷了百萬(wàn)壓力測(cè)試的驗(yàn)證。在資源層,數(shù)人云支持企業(yè)級(jí)混合容器集群管理,將主機(jī)變成一個(gè)資源池供用戶使用,支持分布式集群管理架構(gòu)。數(shù)人云操作系統(tǒng)屏蔽掉了許多硬件底層細(xì)節(jié),使用戶能夠更加專注、高效地使用生產(chǎn)級(jí)別的容器環(huán)境。
“未來(lái)數(shù)人云還將提供橫跨多個(gè)IaaS的容器PaaS服務(wù),并將發(fā)展自身的機(jī)器學(xué)習(xí)能力,實(shí)現(xiàn)動(dòng)態(tài)擴(kuò)容彈性應(yīng)用,提供更加智能的云操作系統(tǒng),幫助企業(yè)以應(yīng)用為導(dǎo)向消費(fèi)云計(jì)算能力?!蓖蹊北硎?。