摘要:據(jù)的奈特塔格特聲稱,除了極少數(shù)人外,大多數(shù)開(kāi)發(fā)人員還沒(méi)有使用無(wú)服務(wù)器計(jì)算平臺(tái)來(lái)開(kāi)發(fā)完整的應(yīng)用程序。相比之下,私有云似乎備受冷落,無(wú)人問(wèn)津。年是拐點(diǎn),一度鬧猛的私有云現(xiàn)象會(huì)在今年開(kāi)始悄無(wú)聲息。
作者:David S. Linthicum是Cloud Technology Partner公司的顧問(wèn),也是享有國(guó)際聲譽(yù)的行業(yè)專家和思想領(lǐng)袖。他寫(xiě)過(guò)計(jì)算機(jī)方面的13本圖書(shū),定期TechBeacon網(wǎng)站撰文
由于公共云服務(wù)變得更加引人入勝,OpenStack及其他私有云項(xiàng)目正在變得如同化石。
到現(xiàn)在為止,我們應(yīng)該都知道公共云端的無(wú)服務(wù)器(Serverless)所具有的種種優(yōu)點(diǎn)。知名IT雜志《InfoWorld》的埃里克·諾爾(Eric Knorr)全面總結(jié)了無(wú)服務(wù)器計(jì)算具有的若干優(yōu)點(diǎn)(文章如下)
為何無(wú)服務(wù)器計(jì)算讓每個(gè)人都如此來(lái)勁?
作者簡(jiǎn)介:Eric Knorr是《InfoWorld》雜志的總編輯,自2003年以來(lái)就投身于出版行業(yè)。Eric因在新聞界的卓越表現(xiàn)獲得過(guò)Neal獎(jiǎng)和《計(jì)算機(jī)新聞獎(jiǎng)》。
與盛行的觀點(diǎn)恰恰相反,云計(jì)算并沒(méi)有導(dǎo)致基礎(chǔ)設(shè)施消失,但無(wú)服務(wù)器計(jì)算正在使廣大開(kāi)發(fā)人員朝這個(gè)夢(mèng)想更邁進(jìn)了一步。
作為正常的事物發(fā)展規(guī)律的一部分,最近企業(yè)技術(shù)發(fā)展領(lǐng)域的迅猛勢(shì)頭已有所減緩,這總是讓業(yè)界對(duì)于實(shí)際上任何新興技術(shù)翹首以待。比如說(shuō),目前人工智能和機(jī)器學(xué)習(xí)掀起的熱潮就是佐證。
我覺(jué)得人工智能方面的文章看得夠多的了,所以如今在我看來(lái)最值得關(guān)注的新領(lǐng)域是無(wú)服務(wù)器計(jì)算。幾年前,亞馬遜推出了AWS Lambda(http://www.infoworld.com/article/3000878/application-development/review-aws-lambda-redefines-on-demand.html),這項(xiàng)技術(shù)因此進(jìn)入了公眾的視線。其基本思想是,最終,開(kāi)發(fā)人員不必操心物理服務(wù)器或虛擬服務(wù)器,甚至不必操心容器,就可以構(gòu)建代碼。相反,開(kāi)發(fā)人員只需利用構(gòu)建代碼的小小模塊(名為函數(shù))組裝服務(wù),底層所有那些凌亂的基礎(chǔ)設(shè)施部分不需要開(kāi)發(fā)人員來(lái)操心。
由于服務(wù)器在開(kāi)發(fā)人員面前隱藏起來(lái)而不是被消除(服務(wù)器不可能被消除),許多人更喜歡術(shù)語(yǔ)“FaaS”(函數(shù)即服務(wù)),而不是無(wú)服務(wù)器計(jì)算。這可以從各大云提供的類似AWS Lambda的無(wú)服務(wù)器計(jì)算平臺(tái)采用的名稱中體現(xiàn)出:Google Cloud Functions(谷歌云函數(shù))和Microsoft Azure Functions(微軟Azure函數(shù))。我不確信IBM的此類平臺(tái)OpenWhisk的名稱從何而來(lái)――我猜,會(huì)不會(huì)是指迅速創(chuàng)建(whip up)應(yīng)用程序?
上周,Serverlessconf大會(huì)在得克薩斯州奧斯汀召開(kāi),思科的技術(shù)解決方案架構(gòu)師彼得·約翰遜(Peter Johnson)是出席大會(huì)的人士之一。他告訴我:“許多與會(huì)人士對(duì)無(wú)服務(wù)器計(jì)算感到很興奮。這讓我想起了2009年的云計(jì)算?!睋?jù)約翰遜聲稱,無(wú)服務(wù)器計(jì)算的主要吸引力如下:
無(wú)服務(wù)器計(jì)算是以一種不同的視角來(lái)考慮軟件架構(gòu),讓你可以將組件分解成多個(gè)更小的部分。我們過(guò)去認(rèn)為最小單位是虛擬機(jī),或者鑒于微服務(wù)革命在當(dāng)前如火如荼,認(rèn)為最小單位是容器里面運(yùn)行的組件。這項(xiàng)技術(shù)帶來(lái)了更小的最小單位。在過(guò)去,如果你想要一個(gè)計(jì)算單位,可能需要幾個(gè)月來(lái)訂購(gòu)裸機(jī)硬件。后來(lái),你可以在幾分鐘內(nèi)獲得虛擬機(jī)。之后,可以在幾秒鐘內(nèi)獲得容器。而現(xiàn)在,你可以在短短幾毫秒內(nèi)獲得函數(shù)。
這種架構(gòu)的優(yōu)點(diǎn)之一就是,只有在服務(wù)運(yùn)行時(shí),云計(jì)算提供商才向收取費(fèi)用。你不需要為閑置容量付費(fèi),甚至不需要考慮容量。基本上來(lái)說(shuō),運(yùn)行時(shí)環(huán)境(runtime)處于閑置狀態(tài),等待某個(gè)事件發(fā)生;隨之,某個(gè)適當(dāng)?shù)暮瘮?shù)被送入到運(yùn)行時(shí)環(huán)境并執(zhí)行。所以,你可以擴(kuò)建一個(gè)龐大而復(fù)雜的應(yīng)用程序,除非執(zhí)行切實(shí)進(jìn)行,否則不用為任何東西付費(fèi)。
我采訪的出席Serverlessconf的另一名與會(huì)者是奈特·塔格特(Nate Taggart),他是Stackery這家初創(chuàng)公司的首席執(zhí)行官,該公司提供的工具用來(lái)管理組成無(wú)服務(wù)器應(yīng)用程序的所有函數(shù),那樣開(kāi)發(fā)人員就可以將它們發(fā)送給基礎(chǔ)設(shè)施提供商,所有依賴項(xiàng)都包裝起來(lái)。他告訴我:“我認(rèn)為,用過(guò)無(wú)服務(wù)器計(jì)算的任何開(kāi)發(fā)人員都認(rèn)識(shí)到:‘這會(huì)是一項(xiàng)重大技術(shù)’。它將軟件開(kāi)發(fā)真正還給了開(kāi)發(fā)團(tuán)隊(duì),不必操心維護(hù)和管理。”
Stackery是不斷發(fā)展壯大的無(wú)服務(wù)器計(jì)算生態(tài)系統(tǒng)的一分子。雖然Stackery與平臺(tái)無(wú)關(guān),但是其他公司完全圍繞無(wú)可爭(zhēng)議的領(lǐng)導(dǎo)者:AWS Lambda。比如說(shuō),Serverless這家初創(chuàng)公司提供了一種在該平臺(tái)上構(gòu)建應(yīng)用程序的框架,而Iopipe擁有的一項(xiàng)度量和監(jiān)測(cè)服務(wù)讓用戶可以深入了解Lambda函數(shù)。
雖然無(wú)服務(wù)器計(jì)算似乎與公共云密切相關(guān)――用戶被廠商鎖定的可能性極大,但是這個(gè)領(lǐng)域已經(jīng)涌現(xiàn)出了許多開(kāi)源框架。其中最值得關(guān)注的莫過(guò)于Platform 9公司的Fission項(xiàng)目,該項(xiàng)目建立在Kubernetes上。Platform 9開(kāi)發(fā)出了一款由SaaS管理的解決方案,因而為普通人易于部署Kubernetes發(fā)揮了很大的作用。另外由于Fission,如果Platform 9作為私有云玩家得到更大的關(guān)注,那不足為奇。
我還發(fā)現(xiàn)這值得玩味:在諸多公共云提供商當(dāng)中,只有IBM這家公司將其無(wú)服務(wù)器計(jì)算平臺(tái)作為一個(gè)開(kāi)源項(xiàng)目單列出來(lái)。思科的彼得·約翰遜已下載并嘗試了Apache OpenWhisk,發(fā)覺(jué)這個(gè)平臺(tái)非常出色。
不過(guò)請(qǐng)記住一點(diǎn):眼下仍然是早期階段。據(jù)Stackery的奈特·塔格特聲稱,除了極少數(shù)人外,大多數(shù)開(kāi)發(fā)人員還沒(méi)有使用無(wú)服務(wù)器計(jì)算平臺(tái)來(lái)開(kāi)發(fā)完整的應(yīng)用程序。他說(shuō):“今天,無(wú)服務(wù)器計(jì)算在解決一些具體的挑戰(zhàn)。我們現(xiàn)在看到無(wú)服務(wù)器計(jì)算用于粘合代碼(glue code),即把一切結(jié)合起來(lái)的代碼。”
佐拉瓦·比里·辛格(Zorawar Biri Singh)之前是惠普公司的云業(yè)務(wù)負(fù)責(zé)人,最近成了思科的首席技術(shù)官,他前不久對(duì)新興的無(wú)服務(wù)器市場(chǎng)進(jìn)行了一番深入的研究,他也表示?!艾F(xiàn)在是早期,不過(guò)潛力很大。如果讓我展望一下五年后的形勢(shì),建立在無(wú)服務(wù)器架構(gòu)上的應(yīng)用程序會(huì)比如今的傳統(tǒng)SaaS應(yīng)用程序具有巨大優(yōu)勢(shì)――它們的開(kāi)發(fā)成本、敏捷性以及降低成本的功能會(huì)異常吸引人。”
那是一個(gè)頗有價(jià)值的業(yè)務(wù)視角,不過(guò)約翰遜切實(shí)展現(xiàn)了該技術(shù)給開(kāi)發(fā)人員帶來(lái)的魅力。他說(shuō):“敏捷軟件開(kāi)發(fā)旨在進(jìn)行更多次嘗試。關(guān)鍵在于,你完成周期的速度有多快,因?yàn)槲覀冎溃覀兊脑S多想法不對(duì)。我們想要做的是,從壞想法中更快地過(guò)濾出好想法。無(wú)服務(wù)器計(jì)算的本質(zhì)其實(shí)在于,把那些讓我們可以進(jìn)行更多次嘗試的架構(gòu)組合起來(lái)?!?/p>
回到主題:
比較值得關(guān)注的是,這邊廂,亞馬遜網(wǎng)絡(luò)服務(wù)(AWS)、谷歌和微軟等公共云提供商變得日臻完善;那邊廂,私有云提供商卻仍然以蝸牛般的步伐緩慢前進(jìn)。在公共云領(lǐng)域,我們看到新技術(shù)層出不窮,比如機(jī)器學(xué)習(xí)、大數(shù)據(jù)以及現(xiàn)在的無(wú)服務(wù)器計(jì)算。相比之下,私有云似乎備受冷落,無(wú)人問(wèn)津。
到底哪里出了岔子?私有云在過(guò)去基本上與OpenStack及其他開(kāi)放云標(biāo)準(zhǔn)密切相關(guān)。雖然使用開(kāi)源技術(shù)確實(shí)具有巨大的優(yōu)勢(shì),但這是個(gè)不爭(zhēng)的事實(shí):所有那些基于開(kāi)源技術(shù)的私有云項(xiàng)目其前進(jìn)的步伐都不如某一家公司(比如AWS)來(lái)得快。新技術(shù)似乎永遠(yuǎn)通不過(guò)開(kāi)源流程,隨后就算一旦得到了正式的開(kāi)發(fā)和批準(zhǔn),似乎再次永遠(yuǎn)得不到所有廠商的采用。這種開(kāi)源流程解釋了私有云技術(shù)的步伐為何如此緩慢。
就在僅僅幾年前,企業(yè)IT部門把目光投向私有云,作為既搞云計(jì)算,又可以控制硬件的一個(gè)戰(zhàn)略。作為自己搞私有云的一個(gè)借口,IT部門提到了安全和合規(guī)等問(wèn)題――但頗具諷刺意味的是,公共云提供商到頭來(lái)在這些任務(wù)方面卻比私有云做得更勝一籌。的確,基于公共云的系統(tǒng)上的安全通常比如今我所接觸過(guò)的任何本地系統(tǒng)的安全要強(qiáng)一倍。
由于公共云具有的核心優(yōu)勢(shì),其中包括快速支持無(wú)服務(wù)器計(jì)算、機(jī)器學(xué)習(xí)和大數(shù)據(jù),這一切都實(shí)現(xiàn)按需支持,僅僅幾年前指望私有云的企業(yè)如今在重新考慮。
這就是為什么我不僅看到工作負(fù)載預(yù)計(jì)會(huì)從傳統(tǒng)系統(tǒng)遷移到公共云,從私有云遷移到公共云的步伐也在加快。
私有云會(huì)繼續(xù)迎來(lái)發(fā)展,但是它們的發(fā)展步伐將遠(yuǎn)不如公共云的步伐。那種實(shí)際上平淡的發(fā)展會(huì)變成走下坡路。2017年是拐點(diǎn),一度鬧猛的私有云現(xiàn)象會(huì)在今年開(kāi)始悄無(wú)聲息。
歡迎加入本站公開(kāi)興趣群軟件開(kāi)發(fā)技術(shù)群
興趣范圍包括:Java,C/C++,Python,PHP,Ruby,shell等各種語(yǔ)言開(kāi)發(fā)經(jīng)驗(yàn)交流,各種框架使用,外包項(xiàng)目機(jī)會(huì),學(xué)習(xí)、培訓(xùn)、跳槽等交流
QQ群:26931708
Hadoop源代碼研究群
興趣范圍包括:Hadoop源代碼解讀,改進(jìn),優(yōu)化,分布式系統(tǒng)場(chǎng)景定制,與Hadoop有關(guān)的各種開(kāi)源項(xiàng)目,總之就是玩轉(zhuǎn)Hadoop
QQ群:288410967?
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/4215.html
摘要:彼時(shí),從虛擬化管理到公有云,熱鬧異常。雖然年才明顯放棄公有云的全面競(jìng)爭(zhēng),但在年決定發(fā)起和開(kāi)源項(xiàng)目是,不說(shuō)明確,至少已經(jīng)隱隱覺(jué)得肯定搞不過(guò)亞馬遜了。年前賣的多火,被視為虛擬主機(jī)的升級(jí)版。當(dāng)然不是新堆棧,而是傳統(tǒng)堆棧。 還記得在十多年前,SaaS鼻祖SalesForce喊出的口號(hào)『No Software』嗎?SalesForce在這個(gè)口號(hào)聲中開(kāi)創(chuàng)了SaaS行業(yè),并成為當(dāng)今市值460億美元的Saa...
摘要:導(dǎo)讀近期靈雀云技術(shù)專家邵明岐翻譯了所著的一書(shū)的部分內(nèi)容,可以說(shuō)是對(duì)科普與觀察的上佳素材。的另一半是是的另一種形式,概念上容易混淆的地方在于,有時(shí)候?qū)⒆约旱姆?wù),,稱為。 導(dǎo)讀:近期靈雀云技術(shù)專家邵明岐翻譯了Mike Roberts & John Chapin所著的《What is serverless》一書(shū)的部分內(nèi)容,可以說(shuō)是對(duì)Serverless科普與觀察的上佳素材。本文為第1篇,他...
摘要:對(duì)于上述問(wèn)題,混合云架構(gòu)無(wú)疑是企業(yè)的最佳選擇。解決方案將本地環(huán)境與公有云連通組成混合云架構(gòu),實(shí)現(xiàn)對(duì)本地環(huán)境計(jì)算能力的快速擴(kuò)展。前言當(dāng)前各行各業(yè)在積極擁抱云計(jì)算,但由于一些歷史原因和合規(guī)要求導(dǎo)致很多企業(yè)全面上云比較困難,比如企業(yè)監(jiān)管制度及合規(guī)要求一些核心數(shù)據(jù)庫(kù)必須保留在本地?cái)?shù)據(jù)中心;本地?cái)?shù)據(jù)中心作為企業(yè)固定資產(chǎn)不容易完全拋棄;有些大型集團(tuán)企業(yè)IT架構(gòu)復(fù)雜,全面遷移上云的影響難以評(píng)估等等。因此,...
摘要:對(duì)于上述問(wèn)題,混合云架構(gòu)無(wú)疑是企業(yè)的最佳選擇。解決方案將本地環(huán)境與公有云連通組成混合云架構(gòu),實(shí)現(xiàn)對(duì)本地環(huán)境計(jì)算能力的快速擴(kuò)展。前言當(dāng)前各行各業(yè)在積極擁抱云計(jì)算,但由于一些歷史原因和合規(guī)要求導(dǎo)致很多企業(yè)全面上云比較困難,比如企業(yè)監(jiān)管制度及合規(guī)要求一些核心數(shù)據(jù)庫(kù)必須保留在本地?cái)?shù)據(jù)中心;本地?cái)?shù)據(jù)中心作為企業(yè)固定資產(chǎn)不容易完全拋棄;有些大型集團(tuán)企業(yè)IT架構(gòu)復(fù)雜,全面遷移上云的影響難以評(píng)估等等。因此,...
摘要:,公有云計(jì)算的領(lǐng)軍廠商,本周發(fā)布了私有云分布系統(tǒng),聲稱可以在分鐘內(nèi)安裝完畢。進(jìn)軍私有云領(lǐng)域,志在抗衡的企業(yè)版的云操作系統(tǒng)和其他的開(kāi)源平臺(tái),比如說(shuō)的平臺(tái)。這意味著新一輪的云平臺(tái)大戰(zhàn)即將拉開(kāi)序幕 Rackspace,公有云計(jì)算的領(lǐng)軍廠商,本周發(fā)布了OpenStack私有云分布系統(tǒng)----Alamo,聲稱可以在30分鐘內(nèi)安裝完畢。它可以讓云計(jì)算企業(yè)安裝、測(cè)試和運(yùn)行一個(gè)多節(jié)點(diǎn)的基于OpenStack...
閱讀 3020·2019-08-30 15:44
閱讀 2079·2019-08-29 13:59
閱讀 2914·2019-08-29 12:29
閱讀 1155·2019-08-26 13:57
閱讀 3283·2019-08-26 13:45
閱讀 3417·2019-08-26 10:28
閱讀 1017·2019-08-26 10:18
閱讀 1774·2019-08-23 16:52