2020年3月27日,華為開發(fā)者大會2020(Cloud)正式開啟,會上華為云云原生開源負責(zé)人、CNCF KubeEdge 和 Volcano項目創(chuàng)始人王澤鋒展望了云原生在2020年發(fā)展的趨勢:云原生將在混合云、人工智能、邊緣三個方面進一步與企業(yè)業(yè)務(wù)結(jié)合,快速發(fā)展。
2015~2019:4年增長20倍 云原生異軍突起
自2015年云原生計算基金會(CNCF)成立以來,云原生技術(shù)飛速發(fā)展,如今已覆蓋容器運行時、容器網(wǎng)絡(luò)、容器存儲、中間件等多個領(lǐng)域,構(gòu)建起一套完整的云原生技術(shù)棧,越來越多的企業(yè)、開發(fā)者加入到云原生生態(tài)中來。
2019年全球超過210個Meetup主辦方在53個國家舉辦了技術(shù)交流活動,覆蓋了14萬開發(fā)者,超過3.5萬個開發(fā)者向社區(qū)貢獻了超過14萬次代碼提交,較2015年已經(jīng)增長了20倍。在中國,云原生的生態(tài)也飛速發(fā)展,CNCF的會員數(shù)量也從2015年僅華為1家初創(chuàng)及白金會員發(fā)展到了50家,京東、百度、中國聯(lián)通等企業(yè)均已加入。
數(shù)據(jù)來源CNCF官網(wǎng)
2020:云原生加速混合云、AI、邊緣落地
以Kubernetes 和ServiceMesh為核心的云原生技術(shù),提高了業(yè)務(wù)的靈活性和可維護性,也提升了業(yè)務(wù)的性能和可靠性, 王澤鋒表示:“2020年,云原生將在多云混合云、人工智能和邊緣計算場景全面應(yīng)用,華為云容器服務(wù)也將圍繞這些場景,持續(xù)提供高質(zhì)量的解決方案和服務(wù),加速企業(yè)落地云原生戰(zhàn)略”。
一站式標準化管理,降低企業(yè)構(gòu)建混合云門檻
Kubernetes統(tǒng)一的架構(gòu)、標準化的接口、成熟的集群聯(lián)邦管理和認證機制,極大的簡化了構(gòu)建混合云平臺的門檻,解決了混合云場景下集群和應(yīng)用的部署、管理和監(jiān)控的難題。ServiceMesh技術(shù)的成熟,為混合云業(yè)務(wù)提供更精細化的流量策略,實現(xiàn)了業(yè)務(wù)流量的智能治理。同時,社區(qū)已經(jīng)開始探索通過標準化存儲快照、遷移等方式,實現(xiàn)跨云的數(shù)據(jù)同步、容災(zāi)。
華為云早在2019年3月就發(fā)布了全球首個容器多云混合云解決方案,提供豐富的集群、應(yīng)用的跨云能力:
多云多活應(yīng)用、秒級流量接管:云單點宕機故障發(fā)生時,應(yīng)用實例和流量可以秒級完成遷移
自定義流量策略實現(xiàn)自動跨云彈性:用戶通過在跨云部署應(yīng)用時提前定義流量策略,可應(yīng)對未知流量高峰。
地域親和性策略優(yōu)化客戶訪問體驗:基于流量親和性策略,能更合理的根據(jù)地域?qū)α髁窟M行分配。降低業(yè)務(wù)訪問時延,提升業(yè)務(wù)響應(yīng)速度。
軟硬全棧優(yōu)化,提升AI和大數(shù)據(jù)平臺效率30%
AI 和大數(shù)據(jù) to Cloud Native已成為趨勢,使用容器作為AI&大數(shù)據(jù)的計算底座,可以提升業(yè)務(wù)的自動化程度、更好的支持了異構(gòu)硬件、簡化集成的復(fù)雜度、提升了計算資源的利用率,優(yōu)勢十分明顯。
但是Kubernetes只解決了計算框架容器化的問題,針對AI和大數(shù)據(jù)平臺自身的業(yè)務(wù)處理,仍存在一些短板,如:資源分配的孤立性容易出現(xiàn)作業(yè)死鎖、缺少作業(yè)任務(wù)間的依賴關(guān)系支持、基于拓撲的任務(wù)調(diào)度等。為此華為云開源了云原生批量計算項目Volcano,針對AI、大數(shù)據(jù)場景,提升復(fù)雜作業(yè)管理和高級調(diào)度能力,目前Volcano已經(jīng)與MPI/Horovod, Kubeflow, Spark, PaddlePaddle, Cromewell等社區(qū)進行了廣泛的合作與集成,并應(yīng)用于機器學(xué)習(xí)、深度學(xué)習(xí),分布式計算大數(shù)據(jù)分析等場景。
華為云已基于Volcano打造了高性能容器批量計算解決方案,借助自身硬件優(yōu)勢,華為云采用硬件感知的NUMA裸金屬架構(gòu),IB高速網(wǎng)絡(luò)進行深度的軟硬件全棧優(yōu)化,在資源池組網(wǎng)上保證100Gb大帶寬,滿足分布式訓(xùn)練的海量參數(shù)同步要求;結(jié)合Volcano的智能調(diào)度能力,可以將AI訓(xùn)練和大數(shù)據(jù)分析效率提升30%。
云原生加持,構(gòu)建極致輕量的云邊協(xié)同平臺
王澤鋒認為,云原生的開放、標準、易集成等特點,有助于構(gòu)建更開放、更通用的云邊協(xié)同平臺。然而,Kubernetes直接應(yīng)用于邊緣計算平臺仍存在資源受限、網(wǎng)絡(luò)波動、異構(gòu)設(shè)備管理等問題急需解決。
針對這些問題,華為云開源了KubeEdge項目,對Kubernetes模塊化解耦、精簡,使KubeEdge最低運行內(nèi)存僅需70M,并且實現(xiàn)了云邊協(xié)同通信、邊緣離線自治等功能。2019年3月該項目正式被云原生基金會接納,成為CNCF首個云原生智能邊緣項目。
華為云智能邊緣平臺IEF是首個基于KubeEdge的商業(yè)化智能邊緣服務(wù),除了具備KubeEdge的極致輕量、云邊協(xié)同、離線自治等能力外,依托華為云的軟硬件支持,IEF可支持10W邊緣節(jié)點、百萬邊緣應(yīng)用的大規(guī)模業(yè)務(wù)場景,并與華為云10+云服務(wù)聯(lián)動極大的豐富了云協(xié)同的能力。
云原生作為新一代技術(shù)方向的代表,所有企業(yè)和個人都在密切關(guān)注云原生的技術(shù)發(fā)展,將以其獨特的價值幫助企業(yè)構(gòu)建更高效的計算與業(yè)務(wù)平臺,加速企業(yè)新一輪的數(shù)字化轉(zhuǎn)型。