PaaS已經(jīng)出現(xiàn)了數(shù)年時(shí)間,第一批是Azure和Heroku等公用云服務(wù),之后出現(xiàn)的Cloud Foundry和OpensShift允許用戶建立自己的PaaS,包括了內(nèi)部數(shù)據(jù)中心以及云環(huán)境,F(xiàn)在,第三代PaaS浪潮正在到來(lái)。
Deis、Flynn、Tsuru、Dawn和Octohost新貴和第二代PaaS主力(如Cloud Foundry和OpenShift)有一些共同點(diǎn)——開(kāi)源,允許用戶運(yùn)行自己的PaaS。不過(guò),這些新項(xiàng)目有一點(diǎn)共性使他們可能足以敵對(duì)一些大競(jìng)爭(zhēng)者,基于Docker搭建。
以Deis為例。OpDemand是一家為Deis提供支持的公司,其CTO Gabriel Monroy表示,Deis的開(kāi)發(fā)者最初提供很類似于AWS Cloud Formation的服務(wù)。“我們總是聽(tīng)到類似的事情——我真正想要的是Heroku,但我希望它在我自己的服務(wù)器或者我自己的EC2實(shí)例上。’”
Deis的創(chuàng)始者開(kāi)始努力回應(yīng)這些需求。“最初有很多凌亂的原型設(shè)計(jì),”他說(shuō):“不過(guò)Docker出現(xiàn)后,原型的實(shí)現(xiàn)變成可能。”Deis和Flynn不是唯一的搭建在容器上的技術(shù)。OpenShift和Cloud Foundry也不是。
這一代有很多PaaS是純基于Docker的,而一些大型PaaS項(xiàng)目也嘗試轉(zhuǎn)型并利用Docker的優(yōu)勢(shì)。例如,RedHat的OpenShift策略總監(jiān)Krishnan Subramanian說(shuō)Red Hat決定擁抱Docker,而不是繼續(xù)優(yōu)化其自己的容器技術(shù)。
Cloud Foundry的位置有點(diǎn)模糊。Cloud Foundry也在采用Docker,但是一些人指責(zé)Docker的實(shí)施,其使用自家的容器Warder和Docker的部分。盡管如此,Cloud Foundry也有一些第三方的Docker實(shí)施。并且最近Docker成為Could Foundry基金會(huì)的一員,因此將來(lái)會(huì)有更多官方的活動(dòng)。
除Docker外,一些新技術(shù)的開(kāi)發(fā)者說(shuō)這些新技術(shù)比一些大產(chǎn)品更敏捷、更靈活。“Cloud Foundry是一個(gè)大企業(yè)規(guī)模的行業(yè)產(chǎn)品,有OpenStack一樣規(guī)格和組織的項(xiàng)目。這個(gè)生態(tài)圈中最主要的影響來(lái)自行業(yè)巨頭(大企業(yè),大公司),他們主宰對(duì)話和功能設(shè)置。”Flynn的創(chuàng)始人之一Jonathan Rudenberg如是說(shuō)。
Monroy說(shuō),因?yàn)镕lynn和Deis的技術(shù)“重量”輕,所以與Cloud Foundry或OpenShift平臺(tái)相比這些技術(shù)更容易定制。“盡管它們表面上是開(kāi)源的,但是將變化應(yīng)用到自己的環(huán)境往往并不靈活,也不實(shí)際。”他說(shuō)。
Pivotal的高級(jí)技術(shù)總監(jiān)Andrew Clay Shafer認(rèn)為,一些評(píng)論是有效的,但使用如Cloud Foundry類的已經(jīng)搭建好的平臺(tái)也有很多優(yōu)點(diǎn)。他說(shuō):“Cloud Foundry有一些特性,不好設(shè)置。因此如果你把他們的工作與Flynn和Deis的比較,你會(huì)發(fā)現(xiàn)其實(shí)他們更容易設(shè)置。”不過(guò),他也表示,這些簡(jiǎn)易是有代價(jià)的。
如果你的企業(yè)想在一個(gè)有多個(gè)業(yè)務(wù)單元和兼容性需求的多租戶環(huán)境下運(yùn)行1萬(wàn)個(gè)app,那么你需要的是Cloud Foundry。替代的是選用其它的和從頭搭建Cloud Foundry。
不過(guò)新一代PaaS技術(shù)并沒(méi)有追求這類企業(yè)用戶。Monroy說(shuō)Deis的目標(biāo)客戶是一系列相信可以通過(guò)他們的基礎(chǔ)設(shè)施實(shí)現(xiàn)有競(jìng)爭(zhēng)力優(yōu)勢(shì)的A輪創(chuàng)業(yè)企業(yè),這些企業(yè)希望以更少的硬件完成更多的工作,并可以迅速擴(kuò)展。
“當(dāng)你將Deis與Cloud Foundry對(duì)比時(shí),密度的差異真的很明顯。”Monroy說(shuō)。他還說(shuō),與一些有競(jìng)爭(zhēng)力的PaaS技術(shù)相比,使用Deis需要更少的服務(wù)器。
最近Alex Williams在一場(chǎng)Google活動(dòng)采訪了Monroy,后者談到了Docker的帶來(lái)對(duì)PaaS的影響,他還解釋了以etcd作為新環(huán)境基礎(chǔ)的新興生態(tài)系統(tǒng)的關(guān)聯(lián)。
此外,新PaaS技術(shù)的開(kāi)發(fā)者希望他們的用戶規(guī)模足夠大。Rudenberg 說(shuō):“這一代的PaaS側(cè)重于規(guī)模。巨頭Google和Facebook定期的發(fā)布論文,共享他們是如何運(yùn)行世界上最大的web前端系統(tǒng)的細(xì)節(jié)。開(kāi)源PaaS項(xiàng)目現(xiàn)在將這些技術(shù)帶給大眾。例如,F(xiàn)lynn開(kāi)始實(shí)施最近Google的一篇論文的部分。”
盡管聽(tīng)起來(lái)好像如OpenShift和Cloud Foundry的大項(xiàng)目正在努力追趕Docker,事實(shí)上是,大部分基于Docker的PaaS還處于早期階段。例如,Deis還沒(méi)有官方發(fā)布一個(gè)穩(wěn)定版本。Monroy說(shuō)Deis的使用者是對(duì)早期軟件有著高度忍耐性的公司。目前Flynn只發(fā)布了一個(gè)預(yù)覽版本。此外,盡管現(xiàn)在Docker非常流行,但是這并不保證Docker將是滿足所有人需求的唯一容器。實(shí)際上,F(xiàn)lynn最近開(kāi)始支持其他容器了。Rudenberg說(shuō):“現(xiàn)在我們有一些其它穩(wěn)定選項(xiàng)供用戶選擇。”
新PaaS技術(shù)的發(fā)展還處于早期,每種PaaS技術(shù)的實(shí)施和使用情況都略有不同,在未來(lái)的幾個(gè)月里這一領(lǐng)域還將會(huì)發(fā)生很多變化。
核心關(guān)注:拓步ERP系統(tǒng)平臺(tái)是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.oesoe.com/
本文標(biāo)題:Docker已扎根新一代PaaS
本文網(wǎng)址:http://www.oesoe.com/html/support/11121515746.html