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