打通云原生與鯤鵬 華為云與CNCF共建云原生的未來生態(tài)
云計算技術(shù)在經(jīng)歷了十余年的快速發(fā)展后,正在從以基礎(chǔ)設(shè)施資源為驅(qū)動的Cloud1.0時代,逐漸邁向以云原生應(yīng)用、數(shù)據(jù)和AI為驅(qū)動的Cloud2.0時代。現(xiàn)階段,越來越多的企業(yè)開始進行新一輪數(shù)字化轉(zhuǎn)型,擁抱云原生的浪潮已悄然來襲。
通過容器、服務(wù)網(wǎng)格、無服務(wù)器、邊緣計算、大數(shù)據(jù)和人工智能等新技術(shù),企業(yè)在云上搭建云原生應(yīng)用的同時,也在將企業(yè)的核心系統(tǒng)加速上云,從而構(gòu)建高度自動化、高度自治的云應(yīng)用及架構(gòu),實現(xiàn)快速迭代、靈活創(chuàng)新、全面智能。
了解云原生的用戶一定對CNCF(云原生計算基金會)不陌生。伴隨中國云計算技術(shù)的快速發(fā)展,越來越多的中國企業(yè)加入CNCF,而作為CNCF的創(chuàng)始成員,華為云在云原生領(lǐng)域有哪些新進展,有哪些創(chuàng)新成果,將為客戶提供哪些價值,未來將在哪些領(lǐng)域進行重點突破呢?帶著這些問題,記者采訪了華為云容器技術(shù)領(lǐng)域權(quán)威專家,詳細了解華為云在云原生領(lǐng)域的戰(zhàn)略布局、研究方向以及創(chuàng)新成果。
眾所周知,Kubernetes是CNCF成功孵化的核心項目之一,華為云在Kubernetes社區(qū)的貢獻度全球排名第三,尤其在網(wǎng)絡(luò)、調(diào)度、多集群管理、混合云、異構(gòu)資源接入以及策略管理等核心領(lǐng)域均有突出的代碼貢獻。
自2015年以來,隨著CNCF基金會研究范圍的不斷擴大,華為云圍繞云原生領(lǐng)域,從容器到上層的監(jiān)控、運維、安全,再到底層的存儲、網(wǎng)絡(luò),先后主導(dǎo)了一系列科研項目。其中, KubeEdge和Volcano兩大開源項目在近期頗受業(yè)界關(guān)注。
智能邊緣平臺KubeEdge是華為云在CNCF社區(qū)主導(dǎo)的邊緣計算領(lǐng)域的頭一個容器項目,不僅支持離線應(yīng)用自治、低內(nèi)存邊緣計算節(jié)點、邊緣服務(wù)訪問、注冊和發(fā)現(xiàn)(云邊、邊邊)等功能,還支持對Kubernetes邊緣云環(huán)境平臺的擴展。KubeEdge于2018年開源,現(xiàn)已成為智能邊緣計算領(lǐng)域的架構(gòu)標(biāo)準。
而在今年6月的KubeCon2019大會上,華為云開源了面向高性能計算的云原生批量計算平臺Volcano,將云原生的技術(shù)和上層應(yīng)用領(lǐng)域進行了有機結(jié)合與創(chuàng)新,進一步擴充Kubernetes生態(tài),將大數(shù)據(jù)、AI、基因測序等在內(nèi)的高性能計算領(lǐng)域也囊括進來,補齊了Kubernetes在支持高性能批量計算的短板。
除Kubernetes上層應(yīng)用生態(tài)建設(shè)以外,華為云在基礎(chǔ)設(shè)施的容器運行時 Docker、容器的網(wǎng)絡(luò)CNI-Genie、存儲OpenSDS、監(jiān)控 ,服務(wù)網(wǎng)格Istio、安全容器Kata Container等項目均是主導(dǎo)者,更是容器標(biāo)準化組織OCI(Open Container Initiative)的核心成員。基于云原生架構(gòu),華為云向上與云原生應(yīng)用生態(tài)進行整合,向下與云計算基礎(chǔ)設(shè)施整合,與此同時,還在水平方向結(jié)合混合云和多云場景,提供混合云的交付模式,可謂碩果頗豐。
性能與性價比兼顧 華為云鯤鵬系列支持端云同構(gòu)
受大數(shù)據(jù)、AI等技術(shù)驅(qū)動,企業(yè)用戶對算力的需求正在迅猛增長,性能和成本是企業(yè)選購算力服務(wù)時必須要考慮的兩大重要指標(biāo)。為了滿足企業(yè)級用戶多樣化的算力需求,華為云鯤鵬系列產(chǎn)品應(yīng)運而生,在算力大幅提升的同時,兼顧了性能和性價比,為企業(yè)用戶提供了全新選擇。
在性能方面,基于ARM生態(tài)的鯤鵬系列非常突出的一個優(yōu)勢是眾核,其整機CPU的核數(shù)和整機性能均處于超高水平,在HPC、大數(shù)據(jù)和AI等高并發(fā)的批量計算場景擁有廣闊的應(yīng)用前景。在成本方面,鯤鵬基于ARM架構(gòu)帶來低功耗,使其更具成本優(yōu)勢。在生態(tài)方面,面向未來的開放多元架構(gòu)必將成為主流,鯤鵬的開放性架構(gòu)將更受青睞。
此外,近兩年隨著邊緣計算興起,端云同構(gòu)成為企業(yè)用戶的重要訴求,ARM架構(gòu)在邊緣側(cè)的生態(tài)已經(jīng)形成,因此基于ARM架構(gòu)采用鯤鵬系列打造端云同構(gòu),將為企業(yè)的應(yīng)用開發(fā)節(jié)約大量的時間和成本。
華為云鯤鵬容器服務(wù)帶給客戶的三大核心價值
到目前為止,只有華為云一家云服務(wù)商擁有支持ARM架構(gòu)的容器產(chǎn)品。容器代表著上層應(yīng)用生態(tài)與下層基礎(chǔ)設(shè)施的結(jié)合,鯤鵬容器服務(wù)能夠給企業(yè)客戶帶來三個方面的能力提升。
首先,鯤鵬Kubernetes容器和鯤鵬Serverless容器,可以支持客戶應(yīng)用的平滑遷移。客戶原先基于x86環(huán)境所開發(fā)的應(yīng)用,通過鯤鵬容器進行封裝后,同一套代碼、同一個業(yè)務(wù),通過鯤鵬容器所提供的自動化構(gòu)建流水線,就可以運行在鯤鵬的ECS和BMS等計算平臺之上,使企業(yè)云原生應(yīng)用生態(tài)的異構(gòu)和遷移能力得到大幅提升。