訂閱
糾錯
加入自媒體

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

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

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

導(dǎo)  讀

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

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

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

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

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

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

云原生進入2.0時代

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

結(jié)語

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

參考資料:

《云原生2.0白皮書》,中國信通院

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

發(fā)表評論

0條評論,0人參與

請輸入評論內(nèi)容...

請輸入評論/評論長度6~500個字

您提交的評論過于頻繁,請輸入驗證碼繼續(xù)

暫無評論

暫無評論

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

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