華為云聯(lián)合CNCF 彌合容器技術(shù)與場(chǎng)景化應(yīng)用間的鴻溝
原創(chuàng)【51CTO.com原創(chuàng)稿件】華為云與CNCF的淵源可以追溯到2015年,作為基金會(huì)的初創(chuàng)成員,華為云在后者的籌建和發(fā)展過程中均扮演重要角色。CNCF Executive Director Dan Kohn在第三屆HUAWEI CONNECT 2018期間也到會(huì)宣講,并接受了51CTO記者的專訪,針對(duì)云原生技術(shù)的發(fā)展、基金會(huì)與華為云的合作以及新技術(shù)未來的發(fā)展方向等問題給出了詳細(xì)的解答。
CNCF Executive Director Dan Kohn
華為:唯一進(jìn)入CNCF及K8s技術(shù)管理委員會(huì)的亞洲公司
Dan Kohn提到:“華為是CNCF的創(chuàng)始成員,對(duì)基金會(huì)的貢獻(xiàn)度非常高,也是基金會(huì)***級(jí)別的成員。華為先后獲得了Kubernetes指導(dǎo)委員會(huì)(Steering Committee,簡(jiǎn)稱SC)和CNCF技術(shù)監(jiān)督委員會(huì)(Technical Oversight Committee,簡(jiǎn)稱TOC)兩個(gè)重要席位,也是唯一進(jìn)入CNCF及K8s技術(shù)管理委員會(huì)的亞洲公司。”
近兩年,華為一直在國(guó)內(nèi)幫助各種企業(yè)使用CNCF的技術(shù),推動(dòng)整個(gè)開源生態(tài)的發(fā)展,是基金會(huì)在國(guó)內(nèi)***的合作伙伴。Dan Kohn表示,隨著華為的腳步,阿里、騰訊、京東、中興等企業(yè)也相繼加入基金會(huì),目前CNCF在全球的開源生態(tài)已覆蓋超過316家會(huì)員。
“云計(jì)算在中國(guó)的發(fā)展速度相當(dāng)快,甚至超過了美國(guó)。其中增速的很大一部分來自新的企業(yè),有很多中國(guó)企業(yè)開始運(yùn)用云原生相關(guān)、尤其是K8s相關(guān)的項(xiàng)目來補(bǔ)足其云原生相關(guān)的應(yīng)用。”Dan Kohn提到:“此外,也有一大批傳統(tǒng)企業(yè)將以前舊的應(yīng)用轉(zhuǎn)移部署為云原生應(yīng)用,實(shí)現(xiàn)更高的效率、更快的部署和更少的服務(wù)器占用率。例如,全球***的票務(wù)公司Ticketmaster就將十余年前的老舊應(yīng)用轉(zhuǎn)移到云原生相關(guān)的容器中部署,實(shí)現(xiàn)了非常好的效果。”
華為技術(shù)專家表示,華為從2015年便開始對(duì)內(nèi)部IT進(jìn)行容器化,在自身受益的同時(shí),華為云作為國(guó)內(nèi)首批容器服務(wù)提供商,率先建立起基礎(chǔ)服務(wù)+治理工具+行業(yè)場(chǎng)景的全棧公有云服務(wù),從深耕互聯(lián)網(wǎng)行業(yè)開始,陸續(xù)將容器的原生技術(shù)推廣至基因、游戲、金融、醫(yī)療、邊緣和AI等多個(gè)行業(yè)和場(chǎng)景。
華為云在CNCF的四大貢獻(xiàn)
記者通過采訪得知,華為云在CNCF的貢獻(xiàn)可以分為四個(gè)方面:
一、在Kubernetes社區(qū)的貢獻(xiàn)度全球排名第三,華為云先后貢獻(xiàn)了集群聯(lián)邦架構(gòu)、高級(jí)調(diào)度策略和框架、IPVS等大顆粒特性,并且開源了多網(wǎng)絡(luò)平面、Container Policy Interface等項(xiàng)目。
二、華為云身處CNCF TOC和K8s SC兩大重要席位,參與云原生領(lǐng)域的***技術(shù)決策,在社區(qū)中有較強(qiáng)的影響力。華為云在拓展行業(yè)的同時(shí),能夠?qū)⒖蛻舻墓残孕枨髱肷鐓^(qū),讓社區(qū)更加緊貼客戶需求進(jìn)行技術(shù)發(fā)展,從而影響社區(qū)未來的發(fā)展方向和目標(biāo)。例如,華為云發(fā)布了針對(duì)行業(yè)及場(chǎng)景的AI容器、基因容器和邊緣計(jì)算服務(wù),同時(shí)也在計(jì)劃將共性訴求貢獻(xiàn)到基金會(huì)。
三、華為云幫助社區(qū)創(chuàng)立了認(rèn)證系統(tǒng),并且是首批通過Kubernetes認(rèn)證服務(wù)供應(yīng)商(Kubernetes Certified Service Provider) 的公有云玩家,華為云容器引擎CCE也是中國(guó)首批通過Kubernetes一致性認(rèn)證的容器服務(wù),能夠保證CCE用戶在云生態(tài)中的兼容性和標(biāo)準(zhǔn)性,可以***使用各種社區(qū)兼容工具。
四、華為云也在積極參與社區(qū)活動(dòng),并在國(guó)內(nèi)組織了多場(chǎng)大型峰會(huì),發(fā)表華為在容器技術(shù)領(lǐng)域的創(chuàng)新思路,來驅(qū)動(dòng)各行各業(yè)快速運(yùn)用云原生技術(shù)實(shí)施云轉(zhuǎn)型,幫助用戶快速上云。
華為云是國(guó)內(nèi)***批掌握容器云原生技術(shù),并快速進(jìn)行商業(yè)化的公司,不僅將容器技術(shù)用在私有云上,還運(yùn)用至公有云,被Forrester評(píng)為中國(guó)全棧公有云平臺(tái)的***。
三大特質(zhì)走出華為云的差異化競(jìng)爭(zhēng)之路
雖說現(xiàn)在全球云服務(wù)商數(shù)量眾多,而且華為云又是云市場(chǎng)的后進(jìn)入者,怎么打入市場(chǎng),走出特色呢?華為云的思路非常清晰,凸顯三大特質(zhì)走出差異化競(jìng)爭(zhēng)之路。
一是提供基礎(chǔ)服務(wù)+治理工具+行業(yè)場(chǎng)景的全棧公有云服務(wù),而縱觀全球,能提供全棧公有云的廠商***;比如,華為云容器全棧包括容器引擎CCE、裸金屬容器服務(wù)、GPU硬件加速、Windows容器、容器實(shí)例服務(wù)(Cloud Container Instance) 、Istio服務(wù)網(wǎng)格、容器鏡像服務(wù)(SWR) 、應(yīng)用編排服務(wù)(AOS)及應(yīng)用運(yùn)維管理(AOM)等一系列產(chǎn)品。
二是軟硬結(jié)合,容器調(diào)度只是全棧中的一部分,還需要廠家去構(gòu)建容器的存儲(chǔ)、網(wǎng)絡(luò)、計(jì)算和策略等一系列能力,華為云針對(duì)GPU調(diào)度、裸金屬調(diào)度等領(lǐng)域,都在K8s上進(jìn)行了軟硬件結(jié)合的深度優(yōu)化,這意味著同樣是基于K8s,華為云的性能比其他云原生的技術(shù)有了大幅提升;以GPU硬件加速為例,華為云是國(guó)內(nèi)首家提供GPU硬件加速技術(shù)的廠商。隨著AI的普及,GPU將得到廣泛應(yīng)用,包括在高性能計(jì)算領(lǐng)域的應(yīng)用,如何在CPU上提供多租戶服務(wù),讓用戶在GPU上實(shí)現(xiàn)負(fù)載的靈活調(diào)度能力,以此為出發(fā)點(diǎn)華為云在軟件層面做了大量的優(yōu)化工作,就是希望給客戶提供***性能的容器體驗(yàn),幫助用戶實(shí)現(xiàn)應(yīng)用的快速上云以及新業(yè)務(wù)的快速上線。
三是在客戶的應(yīng)用場(chǎng)景做了精準(zhǔn)適配。云原生技術(shù)在互聯(lián)網(wǎng)及移動(dòng)互聯(lián)網(wǎng)領(lǐng)域得到了廣泛應(yīng)用,而在適配傳統(tǒng)企業(yè)的核心應(yīng)用場(chǎng)景上卻存在不少差距,如:K8s承載高性能計(jì)算、基因測(cè)序等負(fù)載,存在調(diào)度效率不高、性能不足等問題。華為云希望結(jié)合各行各業(yè)的特點(diǎn)以及自身的技術(shù)優(yōu)勢(shì),解決這些差距。
云原生技術(shù)在基因測(cè)序領(lǐng)域的應(yīng)用除以上產(chǎn)品外,華為云還發(fā)布了針對(duì)行業(yè)場(chǎng)景的AI容器、基因容器和邊緣計(jì)算服務(wù),利用K8s調(diào)度靈活、多任務(wù)混合部署、高資源利用率的能力,將云原生技術(shù)帶入相關(guān)產(chǎn)業(yè)。
例如基因測(cè)序行業(yè)上云面臨三個(gè)挑戰(zhàn)。***,基因測(cè)序?qū)儆谟?jì)算密集型業(yè)務(wù),需要耗費(fèi)大量的CPU資源,對(duì)客戶來說搭建自有的基因測(cè)序集群成本太高;第二,基因測(cè)序需要用到各類工具軟件,每種工具在部署時(shí)對(duì)底層平臺(tái)都有不同的技術(shù)、軟件和環(huán)境要求,這給平臺(tái)的運(yùn)維帶來相當(dāng)大的工作量;第三,基于K8s來承載基因測(cè)序負(fù)載,要想獲得較高性能并提升資源利用率,企業(yè)需要在調(diào)度框架、軟硬件層面做大量?jī)?yōu)化。
基于這些行業(yè)需求,華為云率先推出了基因容器服務(wù),讓基因測(cè)序的海量應(yīng)用和工具能夠跑在K8s上,享受云原生快速、彈性伸縮、靈活調(diào)度的特性優(yōu)勢(shì),同時(shí)也能降低客戶在應(yīng)用遷移過程中的投入和門檻,從而彌補(bǔ)行業(yè)應(yīng)用K8s技術(shù)的鴻溝。
邊緣計(jì)算的三大特點(diǎn)與應(yīng)用場(chǎng)景
除基因測(cè)序外,邊緣計(jì)算也是時(shí)下非常熱門的話題。Dan Kohn表示:“CNCF有IoT Edge相關(guān)的功能小組,華為也是重要的成員之一,與其他成員一同推動(dòng)邊緣計(jì)算的進(jìn)展。華為現(xiàn)在已經(jīng)開始在K8s上跑一些邊緣計(jì)算的東西,這對(duì)整個(gè)社區(qū)來說都是一件好事。”
華為云技術(shù)專家表示,隨著IoT、工業(yè)物聯(lián)網(wǎng)等新業(yè)務(wù)的興起,海量數(shù)據(jù)在邊緣產(chǎn)生,如果數(shù)據(jù)就近在邊緣處理并及時(shí)響應(yīng),將給最終用戶帶來非常好的體驗(yàn),并減少大量的網(wǎng)絡(luò)開銷,邊緣計(jì)算因此得到快速發(fā)展。邊緣計(jì)算有三個(gè)特點(diǎn):一是場(chǎng)景碎片化,從網(wǎng)關(guān)盒子到DC集群,需要適配各種不同的硬件設(shè)備;二是輕量化,應(yīng)用在本地能快速啟動(dòng)和運(yùn)行,數(shù)據(jù)能得到快速處理;三是智能化,邊緣節(jié)點(diǎn)具備一定的智能,可以執(zhí)行推理任務(wù),并在離線狀態(tài)下能自主運(yùn)行。如何從基礎(chǔ)設(shè)施角度匹配邊緣計(jì)算負(fù)載的要求,華為認(rèn)為K8s是***的選擇。
華為是業(yè)界***家將K8s延伸至邊緣側(cè)的企業(yè),其邊緣戰(zhàn)略是覆蓋全場(chǎng)景的解決方案。華為云智能邊緣平臺(tái)(Intelligent EdgeFabric)滿足客戶對(duì)邊緣計(jì)算資源的遠(yuǎn)程管控、數(shù)據(jù)處理、分析決策、智能化的訴求, 能夠?yàn)橛脩籼峁┩暾倪吘壓驮茀f(xié)同的一體化服務(wù)。據(jù)透露,隨著行業(yè)拓展的深入,華為云將積極結(jié)合客戶的場(chǎng)景讓更多負(fù)載長(zhǎng)到K8s上,彌補(bǔ)容器技術(shù)與客戶場(chǎng)景化應(yīng)用之間的鴻溝,讓云原生無(wú)處不在。
云就緒到云原生過渡的幾個(gè)階段
2018年,K8s成為容器界的事實(shí)標(biāo)準(zhǔn),云計(jì)算的后K8s時(shí)代正式到來。Dan Kohn表示,由云原生向純?cè)圃^渡,需要經(jīng)歷幾個(gè)階段。首先可以把一些應(yīng)用容器化;其次,對(duì)于完成容器化的應(yīng)用,把容器放在K8s上編排和執(zhí)行;第三,可以在現(xiàn)有的應(yīng)用中選擇合適的部分轉(zhuǎn)換成云原生的方式來執(zhí)行,而不是整個(gè)應(yīng)用放在容器上去跑;***,由專業(yè)的云廠商提供云原生應(yīng)用服務(wù)和環(huán)境的支持。
除此之外,云原生在人才方面的挑戰(zhàn)也十分嚴(yán)峻。Dan Kohn表示,CNCF官方的培訓(xùn)、考試和認(rèn)證已經(jīng)開始實(shí)現(xiàn)本地化,包括為中國(guó)本土提供基于普通話的線上培訓(xùn)課程,在國(guó)內(nèi)進(jìn)行考試和認(rèn)證等。同時(shí),在國(guó)內(nèi)也有一些得到基金會(huì)認(rèn)可的云廠商能夠提供K8s、微服務(wù)和容器相關(guān)的技術(shù)培訓(xùn)以及實(shí)訓(xùn)課程,華為是其中之一,基金會(huì)也希望通過這些方式和手段能夠幫助中國(guó)培育出更多云原生相關(guān)的技術(shù)人才。
***,華為技術(shù)專家表示,除了人才方面的挑戰(zhàn)外,K8s云原生的生態(tài)還需與微服務(wù)生態(tài)相結(jié)合,因?yàn)閷?duì)于單體應(yīng)用來說,程序通過快速微服務(wù)化后,云原生將變得自然而然,因此微服務(wù)和容器,二者在生態(tài)上的結(jié)合也至關(guān)重要。華為在Apache社區(qū)開源了其自主創(chuàng)新的微服務(wù)項(xiàng)目ServiceComb,希望將微服務(wù)變得簡(jiǎn)單化,零基礎(chǔ)入門就能很容易的掌握微服務(wù)的意義,讓客戶把應(yīng)用微服務(wù)化,形成微服務(wù)生態(tài)后,云原生成功的概率自然更大。
【51CTO原創(chuàng)稿件,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文作者和出處為51CTO.com】