圖片來源 視覺中國
文丨光錐智能,報(bào)告丨王嘉攀,作者丨吳明輝
云電腦、云游戲、云手機(jī)……隨著云計(jì)算被囊括進(jìn)入了新基建的名單中,“上云”正成為整個(gè)社會(huì)共同經(jīng)歷的一件大事。正所謂,頂級(jí)趨勢看時(shí)代,次級(jí)趨勢看周期,下層趨勢才是看企業(yè)經(jīng)營,在時(shí)代大趨勢下云計(jì)算本身也進(jìn)入了高速發(fā)展期。
Scale Partners&光錐智能聯(lián)合發(fā)布的研報(bào)《云原生——IT領(lǐng)域的“共享經(jīng)濟(jì)”》顯示,2019年,以IaaS、PaaS和SaaS為代表的全球云計(jì)算市場規(guī)模達(dá)到1883億美元,增速20.86%。預(yù)計(jì)未來幾年市場平均增長率在18%左右,到2023年市場規(guī)模將超過3500億美元,并且云服務(wù)支出占到了總潛在IT支出的占比也將由2017年的8%,提升至2021年21%,經(jīng)過近十年的高速發(fā)展,云計(jì)算已發(fā)展到一個(gè)新的階段了。
(數(shù)據(jù)來源:Scale Partners&光錐智能)
在云計(jì)算發(fā)展早期,虛擬化技術(shù)憑借較高的可用性、靈活性、擴(kuò)展性等優(yōu)勢受到人們的追逐,但全站上云后開發(fā)、維護(hù)等環(huán)節(jié)仍然與傳統(tǒng)的瀑布式無異,使得云端強(qiáng)大的服務(wù)能力難以完全得到釋放。
但隨著上云的業(yè)務(wù)需求的提升與云計(jì)算日趨成熟,具備更高的敏捷性、彈性和云間的可移植性的云原生技術(shù)則越來越受到關(guān)注,中國信息通信研究院數(shù)據(jù)顯示,有近4成受訪企業(yè)已使用或欲打算使用容器技術(shù)部署業(yè)務(wù)應(yīng)用。
對(duì)于云原生,Scale Partners&光錐智能有幾個(gè)以下核心觀點(diǎn):
第一:云原生不是某一個(gè)或某幾個(gè)具體的賽道,而是一種在云計(jì)算基礎(chǔ)之上自然生長的理念,它的價(jià)值在于提高企業(yè)IT資源本身的利用效率及開發(fā)迭代效率,可以理解成IT領(lǐng)域的“共享經(jīng)濟(jì)”。
第二:云原生是互聯(lián)網(wǎng)企業(yè)、傳統(tǒng)企業(yè)更有效地實(shí)現(xiàn)數(shù)字化的一種錦上添花的工具,部分云原生技術(shù)/工具的價(jià)值比較薄,研究用到云原生技術(shù)的應(yīng)用更有價(jià)值(如云原生+各行業(yè)企服的解決方案)。
第三:云原生不是短期熱點(diǎn)炒作而是長期趨勢,看好云原生帶來的長期積極改變。
Scale Partners合伙人劉英航表示,“云原生作為產(chǎn)業(yè)數(shù)字化、智能化時(shí)代的重要技術(shù)變革,將為創(chuàng)業(yè)企業(yè)及產(chǎn)業(yè)巨頭帶來新一輪發(fā)展機(jī)遇。創(chuàng)業(yè)者抓住技術(shù)變革和產(chǎn)業(yè)變革的機(jī)遇,通過創(chuàng)新技術(shù)切入市場,打破原有市場格局,持續(xù)迭代發(fā)展壯大,有望成就新一代領(lǐng)軍企業(yè)。”
何為云原生?
云原生(Cloud Native)這個(gè)概念最早由來自美國云原生公司Pivotal的MattStine于2013年首次提出,最早只是他根據(jù)其多年的架構(gòu)與咨詢經(jīng)驗(yàn)總結(jié)出的一個(gè)思想集合,包括DevOps、持續(xù)交付、微服務(wù)、敏捷基礎(chǔ)設(shè)施和12要素等幾大主體。
不過到現(xiàn)在云原生的概念則有所變化,云原生架構(gòu)是基于云原生技術(shù)的一組架構(gòu)原則和設(shè)計(jì)模式的集合,旨在將云應(yīng)用中的非業(yè)務(wù)代碼部分進(jìn)行最大化的剝離,從而讓云設(shè)施接管應(yīng)用中原有的大量非功能特性(如彈性、韌性、安全、可觀測性、灰度等),使業(yè)務(wù)不再有非功能性業(yè)務(wù)中斷困擾的同時(shí),具備輕量、敏捷、高度自動(dòng)化的特點(diǎn),可以將其理解為IT領(lǐng)域的“共享經(jīng)濟(jì)”。
一句話概括,云原生應(yīng)用就是基于微服務(wù)原理,以容器化的方式打包,采用持續(xù)交付和DevOps的方法論開發(fā),運(yùn)行時(shí)在云基礎(chǔ)設(shè)施(PaaS或者叫云操作系統(tǒng))之上的平臺(tái)進(jìn)行調(diào)度的應(yīng)用。
如果以上的介紹太過于學(xué)術(shù),那么我們通過一些淺顯易懂的簡單案例打個(gè)比方,更能加速對(duì)云原生的理解。以做菜為例,傳統(tǒng)應(yīng)用開發(fā)就好比開發(fā)者要吃一道菜,需要對(duì)播種、澆灌、切菜、炒菜每個(gè)環(huán)節(jié)親力親為,并且不能同時(shí)進(jìn)行,吃一道菜要等很久并且做了許多與菜關(guān)系不大的事;而云原生應(yīng)用開發(fā)呢?就好比去超市買凈菜,省去了種菜、切菜等非核心環(huán)節(jié),可以讓你將精力全部放在炒菜這一核心環(huán)節(jié)上,既快又省心。
云原生技術(shù)處于IT架構(gòu)中的PaaS層,主要包含容器、微服務(wù)、無服務(wù)器架構(gòu)、DevOps四大核心技術(shù)。
容器技術(shù)是一個(gè)視圖隔離、資源可限制、獨(dú)立文件系統(tǒng)的進(jìn)程集合,可以為進(jìn)程提供一個(gè)獨(dú)立的運(yùn)行環(huán)境,是云原生微服務(wù)化的前提。目前,微服務(wù)化應(yīng)用承載與自動(dòng)化研運(yùn)流程構(gòu)建是容器技術(shù)的主要應(yīng)用場景,其中Kubernetes在容器編排技術(shù)領(lǐng)域具有優(yōu)勢地位,但現(xiàn)階段在主流層面選擇Docker還是更多。
(數(shù)據(jù)來源:Scale Partners&光錐智能)
微服務(wù)不是一種具體技術(shù)而是一種理念或者說架構(gòu),它的本質(zhì)就是分而治之,可以將其理解為模塊化或者是積木。例如在物聯(lián)網(wǎng)領(lǐng)域,就可將其拆分為統(tǒng)一身份認(rèn)證服務(wù)、設(shè)備管理服務(wù)、設(shè)備告警監(jiān)控服務(wù)、故障預(yù)測服務(wù)、報(bào)表分析服務(wù)等,后續(xù)需要什么服務(wù)便加入什么服務(wù),利于開發(fā)迭代效率的提升。目前微服務(wù)架構(gòu)已趨于主流,八成用戶已經(jīng)使用或計(jì)劃使用微服務(wù)。
而無服務(wù)器架構(gòu)(Serverless)也是一種軟件系統(tǒng)架構(gòu)思想和方法,其核心是開發(fā)者只關(guān)心實(shí)現(xiàn)業(yè)務(wù)邏輯的最小單元,無需關(guān)注和業(yè)務(wù)不相關(guān)的資源申請(qǐng)和資源運(yùn)維等工作,有需求了向云端按需申請(qǐng)資源即可。目前無服務(wù)架構(gòu)技術(shù)顯著升溫,近三成用戶已在生產(chǎn)環(huán)境中應(yīng)用。
最后便是DevOps,它是一組過程、方法與系統(tǒng)的統(tǒng)稱,DevOps的目標(biāo)是縮短開發(fā)周期,增加部署頻率,更可靠地發(fā)布。用戶可通過完整的工具鏈,深度集成代碼倉庫、制品倉庫、項(xiàng)目管理、自動(dòng)化測試等類別中的主流工具,實(shí)現(xiàn)零成本遷移,快速實(shí)踐DevOps。
通過四大核心技術(shù)的拆解,可以從中歸納出云原生技術(shù)的幾大特征:
其一,以容器技術(shù)為基礎(chǔ)的云原生技術(shù)架構(gòu)可實(shí)現(xiàn)秒級(jí)甚至毫秒級(jí)的彈性響應(yīng);
其二,具備服務(wù)自治故障自愈能力,其實(shí)可實(shí)現(xiàn)跨區(qū)域、跨平臺(tái)甚至跨服務(wù)商的規(guī)?;瘡?fù)制部署能力。
云原生發(fā)展如何?
首先得明確一點(diǎn),云原生是企業(yè)“上云”一段時(shí)間后,有了更高的需求所誕生的一種新需求。
云原生概念至今已有8年,Scale Partners&光錐智能認(rèn)為,云原生在2020年成為熱點(diǎn),主要有以下四點(diǎn)的基本因素:數(shù)字化時(shí)代浪潮、新基建等相關(guān)政策、技術(shù)底座日趨成熟、線上協(xié)作加強(qiáng)。
(數(shù)據(jù)來源:Scale Partners&光錐智能)
從行業(yè)階段來講,Scale Partners&光錐智能的報(bào)告顯示,企業(yè)上云經(jīng)歷了四個(gè)階段:第一階段虛擬化整合+IaaS階段;第二階段IaaS+簡單SaaS應(yīng)用階段;第三階段豐富SaaS應(yīng)用+PaaS平臺(tái)階段;第四階段全面云化、自動(dòng)化管理和服務(wù)的階段,而云原生則符合企業(yè)上云第四階段的表現(xiàn),即全面云化、自動(dòng)管理和服務(wù)。
云原生數(shù)據(jù)庫偶數(shù)科技創(chuàng)始人常雷在接受《光錐智能》采訪時(shí)表示,云原生數(shù)據(jù)市場規(guī)模在800億美元,現(xiàn)階段全球云原生數(shù)據(jù)產(chǎn)品加起來營收也就在十億美元量級(jí),整個(gè)行業(yè)還處于早期發(fā)展階段,但是這個(gè)行業(yè)每年正以2-3倍的速度在快速發(fā)展。
的確正如常雷所言,當(dāng)前云原生整個(gè)行業(yè)仍處于發(fā)展初期。雖然近幾年企業(yè)上云的腳步越來越快,截至2019年中國公有云PaaS市場規(guī)模為41.9億元,同比增長92.4%,而云原生產(chǎn)業(yè)作為現(xiàn)階段云計(jì)算PaaS市場的重要支點(diǎn)也得到快速發(fā)展,到2019年時(shí)其市場規(guī)模已達(dá)到350.2億元。
但是目前使用云原生技術(shù)的企業(yè)并不多,Scale Partners&光錐智能的調(diào)查報(bào)告顯示,現(xiàn)階段僅有9%用戶云原生相關(guān)投入已占總IT投入的一半以上,而投入占比在30%-50%之間的占比也僅為10%,超8成用戶對(duì)云原生技術(shù)的投入占比低于30%。
(數(shù)據(jù)來源:Scale Partners&光錐智能)
云原生技術(shù)還處于起步上升階段,除了技術(shù)本身是個(gè)新概念外,還有一部分原因在于客戶對(duì)它還存在諸多顧慮。調(diào)研數(shù)據(jù)顯示,61%的客戶對(duì)云原生技術(shù)在大規(guī)模應(yīng)用時(shí)的安全性、可靠性、性能、連續(xù)性心存顧慮,47%的客戶認(rèn)為技術(shù)棧過于復(fù)雜導(dǎo)致學(xué)習(xí)成本高,46%的客戶擔(dān)心云原生技術(shù)無法與現(xiàn)有研發(fā)/測試/運(yùn)維平臺(tái)或流程進(jìn)行整合、演進(jìn),40%的客戶擔(dān)心系統(tǒng)遷移難度大、成本高且遷移后效果不可預(yù)測,15%的客戶認(rèn)為云原生技術(shù)應(yīng)用價(jià)值不明顯、投入產(chǎn)出比有待評(píng)估。
(數(shù)據(jù)來源:Scale Partners&光錐智能)
但即便如此,隨著數(shù)字化時(shí)代浪潮、新基建等相關(guān)政策、技術(shù)底座日趨成熟、疫情加速線上協(xié)作等客觀因素的疊加,云原生成為近一兩年內(nèi)云計(jì)算領(lǐng)域的大熱點(diǎn)。在國外,2019年IPO的云原生企業(yè)Snowflake其市值目前最高飆升至700億美元,而在國內(nèi)偶數(shù)科技等云原生相關(guān)企業(yè)也屢次獲得融資。
(數(shù)據(jù)來源:Scale Partners&光錐智能)
云原生的價(jià)值與方向
如果說上云是解決企業(yè)數(shù)字化的基礎(chǔ)問題,那么云原生的價(jià)值則是幫助企業(yè)更好地提升數(shù)字化效率。Scale Partners&光錐智能在報(bào)告中的調(diào)研顯示,76%的受訪用戶表示使用云原生提升了基礎(chǔ)平臺(tái)資源利用率并節(jié)約了成本,63%的用戶提升了業(yè)務(wù)應(yīng)用彈性伸縮效率和靈活性,38%的用戶通過標(biāo)準(zhǔn)化交付提升了企業(yè)的交付效率,30%的用戶簡化了系統(tǒng)運(yùn)維流程,25%的用戶基于云原生的開放架構(gòu)在已有系統(tǒng)上進(jìn)行了功能擴(kuò)展,加速了業(yè)務(wù)創(chuàng)新。
其實(shí),云原生的價(jià)值在業(yè)務(wù)數(shù)據(jù)量波動(dòng)較大的行業(yè)中更能得到體現(xiàn),例如基因檢測、智慧交通、工業(yè)互聯(lián)網(wǎng)、快遞物流等領(lǐng)域。
(數(shù)據(jù)來源:Scale Partners&光錐智能)
以智慧交通為例,目前其智能交通運(yùn)輸系統(tǒng)異構(gòu)邊緣資源的調(diào)度利用效率亟待加強(qiáng),多種邊緣資源的統(tǒng)一接入,包括車輛端、交通基礎(chǔ)設(shè)施、eNB基站、MEC節(jié)點(diǎn)等等,需要通過邊緣資源的虛擬化,集群管理和智能調(diào)度,屏蔽底層異構(gòu)的特征,提高資源利用率,降低接入門檻錯(cuò)綜復(fù)雜的網(wǎng)絡(luò)拓?fù)洵h(huán)境影響了大規(guī)模多態(tài)實(shí)時(shí)運(yùn)算分析的效率,而這些均契合云原生的特征。
偶數(shù)科技創(chuàng)始人常雷在接受《光錐智能》采訪,云原生數(shù)據(jù)庫未來必然會(huì)取代傳統(tǒng)數(shù)據(jù)庫,就像大型計(jì)算機(jī)被普通PC服務(wù)器取代一樣,但這需要未來很長一段時(shí)間。他認(rèn)為,傳統(tǒng)數(shù)據(jù)庫可以支持大的規(guī)模,但是性能、并發(fā)度、運(yùn)維與兼容性這些特性上都比較差。并且,傳統(tǒng)數(shù)據(jù)庫在云上解決不了資源的調(diào)度問題,例如在云上有10個(gè)節(jié)點(diǎn),查詢可能需要跑一個(gè)小時(shí),有100個(gè)節(jié)點(diǎn)呢,資源增加了10倍可能就只需要6分鐘了,但兩者所需要的錢是一樣的,因?yàn)槭前凑召Y源的使用量以時(shí)長計(jì)費(fèi)的??傊?,用云原生數(shù)據(jù)庫就是用同樣的價(jià)格得到了量級(jí)體驗(yàn)的提升,這個(gè)是傳統(tǒng)數(shù)據(jù)庫解決不了的問題。
云原生是發(fā)展的大趨勢,那么從事云原生的企業(yè)又該朝著什么方向發(fā)展呢?不妨先看看巨頭怎么走的。
華為云CTO張宇昕表示:“新云原生企業(yè)既需要讓新生能力生于云、長于云,把AI、大數(shù)據(jù)、邊緣計(jì)算、視頻等新生能力用于企業(yè),同時(shí)也需要繼承和發(fā)展既有能力,并與新生能力立而不破、有機(jī)協(xié)同。發(fā)布云原生2.0,讓每一個(gè)企業(yè)都能成為新云原生企業(yè)。”
而阿里則宣布成立云原生技術(shù)委員會(huì),同時(shí)發(fā)起云原生合作伙伴計(jì)劃,計(jì)劃未來三年投入20億元發(fā)力云原生;同時(shí),騰訊也加入了云原生的戰(zhàn)團(tuán),騰訊云與智慧產(chǎn)業(yè)事業(yè)群總裁湯道生在主題演講中表示,2021年騰訊產(chǎn)業(yè)生態(tài)關(guān)注的重點(diǎn)方向:一是推動(dòng)SaaS應(yīng)用生態(tài)建設(shè),二是推進(jìn)云原生與云安全生態(tài)建設(shè)。
但云原生領(lǐng)域,留給創(chuàng)業(yè)公司的機(jī)會(huì)也還有很多。
紅點(diǎn)中國合伙人劉嵐則表示,在云原生領(lǐng)域的創(chuàng)業(yè)方向目前主要有兩種,一種是提供云原生解決方案,另一種是既提供開源解決方案又提供產(chǎn)品。目前在國內(nèi)更主要在尋找后一種類型的創(chuàng)業(yè)公司。他還認(rèn)為,中國當(dāng)前存在幾大公有云,開源是創(chuàng)業(yè)公司一條較好的道路,通過開源可以很好地構(gòu)建生態(tài),包括開發(fā)者生態(tài),之后才能去尋找更好的商業(yè)模式。在這個(gè)賽道上,有工作經(jīng)歷和技術(shù)積淀的創(chuàng)業(yè)者會(huì)更有機(jī)會(huì)把開源的產(chǎn)品做出來,紅點(diǎn)創(chuàng)投在美國投資的Snowflake、紅點(diǎn)中國在本土布局的偶數(shù)科技就都具備這些特征。其中,Snowflake創(chuàng)造了迄今為止最大規(guī)模的軟件IPO。
劉嵐認(rèn)為,在當(dāng)前混合云的狀態(tài)下,云原生在操作系統(tǒng)層面爆發(fā)的機(jī)會(huì)較小。第一種機(jī)會(huì)是在針對(duì)數(shù)據(jù)應(yīng)用的基礎(chǔ)設(shè)施上,而第二個(gè)機(jī)會(huì)可能是在針對(duì)公有云的云管理,第三塊機(jī)會(huì)是云原生的應(yīng)用和SaaS。
未來,云原生一定會(huì)像共享單車、共享充電寶一樣,在IT領(lǐng)域成為常態(tài)。