云原生的新時(shí)代已經(jīng)到來。
2011年,Netscape公司創(chuàng)始人馬克·安德森提出:“軟件正在吞噬世界”;2014年,OpenStack基金會(huì)創(chuàng)始人Jonathan Bryce又補(bǔ)充說:“世界的一切源于開源”;隨后,業(yè)內(nèi)普遍認(rèn)同“云計(jì)算已改變了天空的顏色”;如今,“云原生正在吞噬世界”已經(jīng)成為一種新趨勢(shì)。
近年來,云原生的發(fā)展與普及,使得容器、Kubernetes、微服務(wù)等在各行業(yè)加速落地。來自Gartner的預(yù)測(cè)顯示,到2022年全球75%的企業(yè)將在生產(chǎn)系統(tǒng)中使用容器,其中50%是以混合云容器形態(tài)使用;無獨(dú)有偶,IDC也預(yù)計(jì),到2022年,90%的新應(yīng)用將采用微服務(wù)架構(gòu),35%的生產(chǎn)環(huán)境應(yīng)用是云原生。
如今,幾乎所有的主流IT企業(yè)都已經(jīng)加入到云原生浪潮中來,技術(shù)的進(jìn)化和應(yīng)用的普及也推動(dòng)云原生從1.0進(jìn)入2.0時(shí)代。在云原生2.0時(shí)代,云原生與底層計(jì)算、網(wǎng)絡(luò)、存儲(chǔ)等資源的融合日趨深入,通過構(gòu)筑彈性、敏捷、可靠的IT基礎(chǔ)設(shè)施,也將進(jìn)一步推動(dòng)云原生的落地,從而加速企業(yè)數(shù)字化轉(zhuǎn)型,并給華為云與英特爾在云原生領(lǐng)域開辟新的合作空間。
從1.0到2.0云原生將如何進(jìn)化?
在企業(yè)加速推進(jìn)數(shù)字化轉(zhuǎn)型的今天,上云與否已經(jīng)不是問題,如何最大程度釋放云的價(jià)值成為企業(yè)關(guān)注的焦點(diǎn)。
來自中國(guó)信通院《云原生發(fā)展白皮書(2020)》指出,云原生已經(jīng)成為下一代云計(jì)算的技術(shù)“內(nèi)核”,可大幅提升用云效能。從產(chǎn)業(yè)角度看,云原生極大地釋放了云的紅利;從技術(shù)特征看,云原生技術(shù)架構(gòu)具備極致彈性、故障自愈和大規(guī)模可復(fù)制等能力;從應(yīng)用價(jià)值看,云原生促進(jìn)了異構(gòu)資源標(biāo)準(zhǔn)化、加速了數(shù)字基礎(chǔ)設(shè)施升級(jí)、提升了業(yè)務(wù)應(yīng)用的迭代速度并賦能業(yè)務(wù)創(chuàng)新。
尤其隨著以Docker為代表的容器技術(shù)、以Kubernetes為代表的容器編排技術(shù)逐漸成熟,云原生已經(jīng)進(jìn)入加速普及階段。來自CNCF的調(diào)查報(bào)告顯示,2019年,受訪者在生產(chǎn)環(huán)境中使用容器的比例相比2016年提升了3倍;云原生在互聯(lián)網(wǎng)、金融、教育、交通等多個(gè)行業(yè)的應(yīng)用已經(jīng)全面展開。
盡管如此,云原生仍主要應(yīng)用于以互聯(lián)網(wǎng)APP、移動(dòng)APP后端為代表的無狀態(tài)應(yīng)用,大數(shù)據(jù)、邊緣計(jì)算、區(qū)塊鏈等應(yīng)用的云原生化還有很大發(fā)展空間;不僅如此,以Kubernetes為代表的云原生1.0時(shí)代,仍存在一些技術(shù)和生態(tài)的問題。這些都延緩了企業(yè)核心生產(chǎn)系統(tǒng)大規(guī)模應(yīng)用云原生的步伐。
與此同時(shí),Kubernetes的單數(shù)據(jù)中心架構(gòu),注定了其無法直接解決業(yè)務(wù)多云場(chǎng)景的問題,雖然社區(qū)也先后發(fā)布了一些多集群的解決方案,但到目前為止,并沒有形成通用標(biāo)準(zhǔn),企業(yè)在解決多云問題時(shí),仍然需要自行開發(fā)大量功能。
更重要的是,云原生在落地過程中仍然存在應(yīng)用與資源割裂的問題,即云原生與基礎(chǔ)設(shè)施簡(jiǎn)單疊加的方式無法使得現(xiàn)有基礎(chǔ)設(shè)施更好地支持云原生技術(shù),需要更緊密的協(xié)同才能提供企業(yè)應(yīng)用所需的性能、可靠、安全等各類關(guān)鍵業(yè)務(wù)指標(biāo)。
相比較云原生1.0時(shí)代與基礎(chǔ)設(shè)施割裂的問題,云原生2.0強(qiáng)調(diào)的則是云原生IN基礎(chǔ)設(shè)施,通過構(gòu)建以應(yīng)用為中心的云原生基礎(chǔ)設(shè)施,為企業(yè)打造未來無憂的數(shù)字化基石。
云原生2.0:華為云揭開新篇章
今年7月,華為推出第二代裸金屬容器——雙零損耗裸金屬容器,此舉也開啟了容器與基礎(chǔ)設(shè)施軟硬協(xié)同的新篇章。至此,華為云的容器與基礎(chǔ)設(shè)施,不再是完全割裂的,而是通過軟硬協(xié)同的技術(shù),讓二者更深度的融合起來。
不久前,華為云正式發(fā)布云原生基礎(chǔ)設(shè)施解決方案,并開創(chuàng)性地提出了“云原生IN基礎(chǔ)設(shè)施”的融合架構(gòu),正式開啟云原生2.0時(shí)代;同時(shí),華為云還提出了“重定義基礎(chǔ)設(shè)施、新賦能泛在應(yīng)用、再升級(jí)應(yīng)用架構(gòu)”三大理念,全面為企業(yè)提供軟硬協(xié)同、天然多云、豐富應(yīng)用生態(tài)的云原生基礎(chǔ)設(shè)施平臺(tái)。
在重定義基礎(chǔ)設(shè)施層面,華為云基于擎天架構(gòu)實(shí)現(xiàn)了以應(yīng)用為中心的資源調(diào)度,并且結(jié)合軟硬協(xié)同技術(shù),為企業(yè)提供極致性能、極優(yōu)成本、極佳體驗(yàn)的云原生基礎(chǔ)設(shè)施;在新賦能泛在應(yīng)用層面,華為云基于云原生集群聯(lián)邦、邊云協(xié)同等技術(shù)打造了多云與邊云協(xié)同管理平臺(tái),能夠幫助企業(yè)構(gòu)建高效、可靠、跨云的統(tǒng)一業(yè)務(wù)平臺(tái),提供多云一致的管理體驗(yàn);在再升級(jí)應(yīng)用架構(gòu)層面,華為云云原生基礎(chǔ)設(shè)施針對(duì)企業(yè)各類業(yè)務(wù)的訴求,打造了云原生應(yīng)用中心,已支持130+云原生應(yīng)用,不僅包含微服務(wù)架構(gòu)的無狀態(tài)應(yīng)用,還增加了分布式中間件、AI、大數(shù)據(jù)等有狀態(tài)應(yīng)用,以及邊緣、5G、區(qū)塊鏈等新型應(yīng)用,幫助企業(yè)“自選式”構(gòu)筑云原生業(yè)務(wù)架構(gòu),實(shí)現(xiàn)業(yè)務(wù)“all in container”。
據(jù)了解,針對(duì)云原生,英特爾在計(jì)算、異構(gòu)計(jì)算、存儲(chǔ)、網(wǎng)絡(luò)、安全等領(lǐng)域擁有諸多產(chǎn)品和技術(shù),這些產(chǎn)品和技術(shù)都可以用于云原生架構(gòu)和業(yè)務(wù)當(dāng)中。對(duì)于企業(yè)客戶可能會(huì)面對(duì)的資源密集,解決資源沖突/競(jìng)爭(zhēng),降低請(qǐng)求延時(shí),解決服務(wù)不穩(wěn)定和抖動(dòng),高安全/隔離等訴求和具體技術(shù)問題,英特爾也有相對(duì)應(yīng)的解決方案。
比如,企業(yè)可以使用英特爾傲騰固態(tài)盤、NVMe SSD來提升I/O性能以降低數(shù)據(jù)請(qǐng)求延時(shí);可以通過英特爾資源調(diào)配技術(shù)(RDT)來監(jiān)控內(nèi)存帶寬與緩存大小的使用情況,來限定某些長(zhǎng)期占用、大量占用帶寬與緩存的進(jìn)程,從而達(dá)到資源平衡,解決不穩(wěn)定和抖動(dòng)問題。
除此之外,英特爾基于硬件加速、硬件支持的虛擬化技術(shù),可以為企業(yè)提供更安全的應(yīng)用隔離和容器運(yùn)行環(huán)境;通過有傲騰持久內(nèi)存支持的基于內(nèi)存的分布式存儲(chǔ)方案Redis,可以滿足客戶高并發(fā)的需求,同時(shí)降低數(shù)據(jù)庫(kù)的壓力。
華為云攜手英特爾共建云原生新生態(tài)
過去,云原生生態(tài)主要集中在容器、微服務(wù)、DevOps等技術(shù)領(lǐng)域;而隨著云原生2.0時(shí)代的到來,云原生生態(tài)已經(jīng)擴(kuò)展到底層技術(shù)、容器編排及管理技術(shù)、安全技術(shù)以及場(chǎng)景化應(yīng)用等多個(gè)領(lǐng)域,初步形成了支撐云原生應(yīng)用全生命周期的技術(shù)生態(tài)鏈。
華為云作為CNCF在亞洲唯一的創(chuàng)始會(huì)員和首個(gè)白金會(huì)員,也在不斷踐行“開源開放”的理念,并主導(dǎo)了網(wǎng)絡(luò)、調(diào)度、多云等大量核心子項(xiàng)目及關(guān)鍵特性開發(fā),并積極推動(dòng)云原生在泛互聯(lián)網(wǎng)、金融、政府、制造、生物等行業(yè)的落地,加速了云原生相關(guān)技術(shù)從起步到成熟的過程。
目前,華為云在開源社區(qū)代碼貢獻(xiàn)和Maintainer席位數(shù)均位居亞洲第一,并向CNCF貢獻(xiàn)了云原生智能邊緣計(jì)算項(xiàng)目KubeEdge和批量計(jì)算項(xiàng)目Volcano,這些項(xiàng)目不僅在云原生技術(shù)發(fā)展上具有引領(lǐng)作用,也進(jìn)一步加速了云原生與邊緣、AI、大數(shù)據(jù)等產(chǎn)業(yè)的融合。在IDC發(fā)布的2019年中國(guó)容器軟件市場(chǎng)份額排名中,華為云更是位居中國(guó)廠商之首。
作為云原生生態(tài)中的重要一員,英特爾也在發(fā)揮自身技術(shù)優(yōu)勢(shì),通過提供算力、底層硬件技術(shù)等,來滿足客戶需求并幫助合作伙伴加速轉(zhuǎn)型;同時(shí),英特爾為了確?;A(chǔ)設(shè)施系統(tǒng)軟件能夠充分釋放其硬件能力,也在支持跨行業(yè)系統(tǒng)軟件,并為此提供差異化價(jià)值。
不僅如此,英特爾也在通過與客戶、生態(tài)開源社區(qū)等的合作,以確保在云原生落地過程中將自身技術(shù)價(jià)值帶給開發(fā)者和最終客戶。此外,英特爾的多核技術(shù)、CPU安全技術(shù)(SGX)、內(nèi)存分層技術(shù)、持久化內(nèi)存、高性能存儲(chǔ)技術(shù)、高性能網(wǎng)卡等,也可以更好的用來支持云原生架構(gòu)下的高并發(fā)、低延時(shí)、高安全、智能彈性、高性能等需要。
在云原生進(jìn)入2.0時(shí)代的今天,云原生正與基礎(chǔ)設(shè)施加速融合,華為云與英特爾在云原生相關(guān)領(lǐng)域也正在開展進(jìn)一步合作。目前,從硬件到軟件,從生態(tài)到社區(qū),圍繞Linux內(nèi)核、OpenStack等,華為云與英特爾的合作已經(jīng)全面展開。其中,在安全容器項(xiàng)目Kata Containers上,華為與英特爾作為創(chuàng)始會(huì)員,正在共同加速這一項(xiàng)目的推進(jìn);而在邊緣計(jì)算平臺(tái)KubeEdge推出后,包括英特爾等在內(nèi)的眾多企業(yè)都參與到平臺(tái)和生態(tài)系統(tǒng)的構(gòu)建中來。
此外,在虛擬化技術(shù)領(lǐng)域,如KVM,華為云與英特爾的合作也已經(jīng)取得了可喜成績(jī);而隨著x86體系架構(gòu)的逐漸成熟,x86架構(gòu)也被廣泛應(yīng)用于云計(jì)算、移動(dòng)互聯(lián)網(wǎng)、邊緣計(jì)算等場(chǎng)景中,對(duì)支撐華為云的各個(gè)業(yè)務(wù)線起到了至關(guān)重要的作用。
如今,云原生的新時(shí)代已經(jīng)到來,華為云與英特爾不僅要通過深入合作,加速云原生與基礎(chǔ)設(shè)施的融合;更要與千行百業(yè)的客戶一道,將各行業(yè)的需求轉(zhuǎn)化成云原生特性,再轉(zhuǎn)換成代碼貢獻(xiàn)給社區(qū),從而實(shí)現(xiàn)“技術(shù)+產(chǎn)業(yè)”的雙輪驅(qū)動(dòng),實(shí)現(xiàn)技術(shù)與產(chǎn)業(yè)的雙贏。