訂閱
糾錯(cuò)
加入自媒體

云原生2.0:逐步向“以應(yīng)用為中心”演進(jìn)

物聯(lián)網(wǎng)智庫(kù) 原創(chuàng)

轉(zhuǎn)載請(qǐng)注明來源和出處

導(dǎo)  讀

隨著數(shù)字化轉(zhuǎn)型的不斷深入,云原生也面臨新一步的發(fā)展迭代。為了讓企業(yè)充分享受云計(jì)算帶來的紅利,將企業(yè)的數(shù)字化建設(shè)、業(yè)務(wù)智能升級(jí)帶入新階段,云原生2.0時(shí)代呼之欲出。

自2006年,美國(guó)亞馬遜公司正式推出自家的彈性計(jì)算云服務(wù)EC2算起,云計(jì)算已經(jīng)走過了15年的光景。自此之后,云計(jì)算這一新型計(jì)算資源獲取方式的發(fā)展突飛猛進(jìn),全球進(jìn)入云計(jì)算時(shí)代。

如今,云計(jì)算已經(jīng)成為最為熱門的科技概念之一,也成為企業(yè)數(shù)字化轉(zhuǎn)型的重要方式。與此同時(shí),一個(gè)名為“云原生”的概念成為云計(jì)算領(lǐng)域的熱詞。

“云原生”,來自于Cloud Native的直譯。拆開來看,Cloud是指其應(yīng)用軟件是在云端而非傳統(tǒng)的數(shù)據(jù)中心;Native代表應(yīng)用軟件從一開始就是基于云環(huán)境、專門為云端特性而設(shè)計(jì),可充分利用和發(fā)揮云平臺(tái)的彈性+分布式優(yōu)勢(shì),最大化釋放云計(jì)算生產(chǎn)力。

對(duì)于企業(yè)而言,云原生已經(jīng)成為企業(yè)數(shù)字化升級(jí)的全新生產(chǎn)力,在降本增效外還為企業(yè)創(chuàng)造了過去難以想象的業(yè)務(wù)承載量;對(duì)用戶而言,基于云原生,在購(gòu)物節(jié)的流量高峰時(shí)也很少出現(xiàn)延遲或者刷不出來的情況,大型在線直播、游戲的體驗(yàn)也變得更加流暢。

然而,隨著數(shù)字化轉(zhuǎn)型的不斷深入,云原生也面臨新一步的發(fā)展迭代。為了讓企業(yè)充分享受云計(jì)算帶來的紅利,將企業(yè)的數(shù)字化建設(shè)、業(yè)務(wù)智能升級(jí)帶入新階段,云原生2.0時(shí)代呼之欲出。

云原生進(jìn)入2.0時(shí)代

眾所周知,云計(jì)算是一種新型的計(jì)算資源獲取方式。相比傳統(tǒng)計(jì)算,云計(jì)算是在硬件資源之上通過一系列的云計(jì)算軟件把物理資源變成虛擬資源,然后基于這些資源提供“出租”服務(wù)。因此,云計(jì)算存在資源池化、彈性伸縮、安全可靠三個(gè)特點(diǎn)。

2013年,云原生在被Pivotal公司的Matt Stine首次提出時(shí),就被定義為一系列云計(jì)算技術(shù)和開發(fā)管理方法的合集,包括DevOps、持續(xù)交付、微服務(wù)(MicroServices)、敏捷基礎(chǔ)設(shè)施(Agile Infrastructure)和12要素(The Twelve-Factor App)等。通常來看,只要滿足“上云”特征,或者說專門面向“云”設(shè)計(jì)的應(yīng)用,就可以稱之為云原生應(yīng)用。

傳統(tǒng)的IT架構(gòu)方式是將開發(fā)、IT運(yùn)營(yíng)和質(zhì)量保障分別設(shè)置、各自獨(dú)立,開發(fā)與運(yùn)營(yíng)之間存在著信息“鴻溝”。此后,為滿足快速增加的用戶需求和不斷壓縮的產(chǎn)品迭代周期,敏捷開發(fā)逐步得到認(rèn)可。然而,敏捷開發(fā)仍然未能將開發(fā)與運(yùn)維完全打通。

在此基礎(chǔ)上,出于協(xié)調(diào)開發(fā)和運(yùn)維的“信息對(duì)稱”問題,開發(fā)者又推出了一套新的方法——DevOps,DevOps可以看作是開發(fā)、技術(shù)運(yùn)營(yíng)和質(zhì)量保障三者的交集,促進(jìn)它們之間的溝通、協(xié)作與整合,從而提高開發(fā)周期和效率,最終實(shí)現(xiàn)“持續(xù)交付”,確?梢栽诙讨芷趦(nèi)完成軟件產(chǎn)品產(chǎn)出過程的同時(shí),還保證軟件可以穩(wěn)定、持續(xù)的保持在隨時(shí)可以發(fā)布的狀況。

在萬物上云的當(dāng)下,云原生雖然通過資源池云化的方式,解決了IDC時(shí)代運(yùn)維、部署、擴(kuò)容的難題,但傳統(tǒng)應(yīng)用單體架構(gòu)厚重、煙囪式架構(gòu)等帶來的一系列應(yīng)用層面的問題并沒有得到有效解決,云對(duì)業(yè)務(wù)的價(jià)值主要還停留在資源供給的階段,無法充分發(fā)揮出云的價(jià)值。

因此,隨著企業(yè)數(shù)字化轉(zhuǎn)型的不斷深入,企業(yè)除了要基于云原生的技術(shù)、架構(gòu)和服務(wù)來構(gòu)建企業(yè)應(yīng)用,還要充分利用云的優(yōu)勢(shì)來助力企業(yè)應(yīng)用和業(yè)務(wù)發(fā)展,將企業(yè)的數(shù)字化建設(shè)、業(yè)務(wù)智能升級(jí)帶入新階段,即云原生2.0時(shí)代。

從為企業(yè)帶來的價(jià)值來看,云原生2.0主要存在四大優(yōu)勢(shì):

資源高效。通過對(duì)多元算力的支持,云原生2.0可滿足不同應(yīng)用場(chǎng)景的個(gè)性化算力需求,并基于軟硬協(xié)同架構(gòu),為應(yīng)用提供極致性能的云原生算力;基于多云治理和邊云協(xié)同,打造高效、高可靠的分布式泛在計(jì)算平臺(tái),并構(gòu)建包括容器、裸機(jī)、虛機(jī)、函數(shù)等多種形態(tài)的統(tǒng)一計(jì)算資源;以“應(yīng)用”為中心打造高效的資源調(diào)度和管理平臺(tái),為企業(yè)提供一鍵式部署、可感知應(yīng)用的智能化調(diào)度,以及全方位監(jiān)控與運(yùn)維能力。

應(yīng)用敏捷。通過最新的DevSecOps應(yīng)用開發(fā)模式,實(shí)現(xiàn)了應(yīng)用的敏捷開發(fā),提升業(yè)務(wù)應(yīng)用的迭代速度,高效響應(yīng)用戶需求,并保證全流程安全。對(duì)于服務(wù)的集成提供侵入和非侵入兩種模式輔助企業(yè)應(yīng)用架構(gòu)升級(jí),同時(shí)實(shí)現(xiàn)新老應(yīng)用的有機(jī)協(xié)同,立而不破。

業(yè)務(wù)智能。幫助企業(yè)管理好數(shù)據(jù),快速構(gòu)建數(shù)據(jù)運(yùn)營(yíng)能力,實(shí)現(xiàn)數(shù)據(jù)的資產(chǎn)化沉淀和價(jià)值挖掘,并借助一系列AI技術(shù),再次賦能給企業(yè)應(yīng)用,結(jié)合數(shù)據(jù)和AI的能力幫助企業(yè)實(shí)現(xiàn)業(yè)務(wù)的智能升級(jí)。

安全可信。結(jié)合云平臺(tái)全方位企業(yè)級(jí)安全服務(wù)和安全合規(guī)能力,保障企業(yè)應(yīng)用在云上安全構(gòu)建,業(yè)務(wù)安全運(yùn)行。

逐步向“以應(yīng)用為中心”演進(jìn)

毫無疑問,云計(jì)算已經(jīng)成為數(shù)字化轉(zhuǎn)型的重要基礎(chǔ)設(shè)施。尤其是隨著人工智能、5G、HPC、邊緣計(jì)算等新業(yè)務(wù)的逐漸落地和普及,這對(duì)算力多樣化也提出了更高的要求。

在云原生2.0時(shí)代,基礎(chǔ)設(shè)施的特征之一就是向下統(tǒng)一管理和支持各種異構(gòu)硬件,向上屏蔽底層多種硬件的差異性,真正做到以應(yīng)用為中心。應(yīng)用無需關(guān)心底層的硬件設(shè)備,無需針對(duì)特定硬件做任何特殊處理。

例如,傳統(tǒng)高性能計(jì)算(HPC)領(lǐng)域廣泛采用InfiniBand技術(shù)獲得高吞吐和低時(shí)延的無損網(wǎng)絡(luò)通訊能力,但這一技術(shù)體系專用網(wǎng)絡(luò)硬件成本高昂、組網(wǎng)規(guī)模不可擴(kuò)展、技術(shù)演進(jìn)緩慢,無法滿足云原生時(shí)代的平民化可支付、高彈性大規(guī)模使用要求。未來,高性能網(wǎng)絡(luò)通訊協(xié)議在云原生領(lǐng)域的應(yīng)用將不再局限于傳統(tǒng)的高性能計(jì)算和存儲(chǔ)領(lǐng)域,而會(huì)擴(kuò)展至包括云視頻、金融交易等更廣泛的云原生技術(shù)和行業(yè)應(yīng)用中。

同時(shí),隨著企業(yè)生產(chǎn)環(huán)境容器集群規(guī)模爆發(fā)式增長(zhǎng),越來越多的企業(yè)將核心業(yè)務(wù)切換到容器,容器技術(shù)需要應(yīng)對(duì)的場(chǎng)景也越來越復(fù)雜。但在某些場(chǎng)景下,如容災(zāi)、跨云遷移等,單獨(dú)的云廠商已經(jīng)無法滿足用戶需求。因此,跨云服務(wù)商的業(yè)務(wù)部署能力成為客戶重點(diǎn)關(guān)注對(duì)象,以滿足業(yè)務(wù)連續(xù)性、降本增效等場(chǎng)景訴求。

除跨公有云或公有云與私有云之間等多云管理場(chǎng)景外,隨著邊緣技術(shù)的日趨成熟和廣泛使用,越來越多的應(yīng)用被大量部署在邊緣側(cè)設(shè)備上,以減少數(shù)據(jù)傳輸時(shí)延帶來的業(yè)務(wù)損耗。據(jù)權(quán)威機(jī)構(gòu)預(yù)測(cè),未來5年,企業(yè)的數(shù)據(jù)存儲(chǔ)和業(yè)務(wù)計(jì)算會(huì)更多的在邊緣發(fā)生,邊緣計(jì)算的各種創(chuàng)新也會(huì)逐漸增多。這也意味著泛在計(jì)算將成為云原生未來的主流。

另外,隨著企業(yè)云原生應(yīng)用數(shù)量的快速增加,其對(duì)應(yīng)用服務(wù)的流量治理、運(yùn)行監(jiān)控、訪問安全以及發(fā)布等能力的訴求也相應(yīng)提升。在云原生1.0階段,以SDK方式進(jìn)行微服務(wù)治理框架的模式是行業(yè)潮流。但在云原生2.0的階段,這一方式將逐步被非侵入式的微服務(wù)治理解決方案取代。

在以應(yīng)用為中心的云原生 2.0 階段,Kubernetes+Operator以其良好的可擴(kuò)展性及較高社區(qū)活躍度,已經(jīng)成為各個(gè)企業(yè)的主流選擇,將極大降低云原生應(yīng)用全生命周期管理的難度,加快企業(yè)業(yè)務(wù)的云原生化升級(jí)。

結(jié)語(yǔ)

毫無疑問,以容器、微服務(wù)、Serverless、DevSecOps等為代表的先進(jìn)云原生技術(shù)和理念正在推動(dòng)著云原生技術(shù)的蓬勃發(fā)展。與此同時(shí),以數(shù)據(jù)庫(kù)、數(shù)據(jù)倉(cāng)庫(kù)、大數(shù)據(jù)、AI、視頻等為代表的傳統(tǒng)技術(shù)領(lǐng)域也紛紛轉(zhuǎn)變?yōu)樵品⻊?wù)方式,成為新的云原生技術(shù),并與其他云原生技術(shù)相互融合,呈現(xiàn)出來更加強(qiáng)大的云原生能力,從而實(shí)現(xiàn)企業(yè)云原生應(yīng)用的智能升級(jí)。

參考資料:

《云原生2.0白皮書》,中國(guó)信通院

聲明: 本文由入駐維科號(hào)的作者撰寫,觀點(diǎn)僅代表作者本人,不代表OFweek立場(chǎng)。如有侵權(quán)或其他問題,請(qǐng)聯(lián)系舉報(bào)。

發(fā)表評(píng)論

0條評(píng)論,0人參與

請(qǐng)輸入評(píng)論內(nèi)容...

請(qǐng)輸入評(píng)論/評(píng)論長(zhǎng)度6~500個(gè)字

您提交的評(píng)論過于頻繁,請(qǐng)輸入驗(yàn)證碼繼續(xù)

  • 看不清,點(diǎn)擊換一張  刷新

暫無評(píng)論

暫無評(píng)論

人工智能 獵頭職位 更多
掃碼關(guān)注公眾號(hào)
OFweek人工智能網(wǎng)
獲取更多精彩內(nèi)容
文章糾錯(cuò)
x
*文字標(biāo)題:
*糾錯(cuò)內(nèi)容:
聯(lián)系郵箱:
*驗(yàn) 證 碼:

粵公網(wǎng)安備 44030502002758號(hào)