華為雲開源的Karmada正式成為CNCF首個多雲容器編排項目

語言: CN / TW / HK
摘要:CNCF(雲原生計算基金會)正式接納由華為雲貢獻的多雲容器編排項目Karmada,迎來CNCF首個多雲容器編排項目。

北京時間9月15日,CNCF(雲原生計算基金會)正式接納由華為雲貢獻的多雲容器編排項目Karmada(https://github.com/karmada-io/karmada),迎來CNCF首個多雲容器編排項目。Karmada 項目的加入,將CNCF的雲原生版圖進一步擴展至分佈式雲領域。

華為雲在技術上一直積極回饋社區,已開源了以智能邊緣項目KubeEdge和批量計算項目Volcano為代表的一系列雲原生項目。Karmada項目由華為雲、工商銀行、小紅書、中國一汽等8家企業聯合發起,沉澱了各企業在多雲管理領域的豐富積累,為開發者提供詳實有效的實踐指導與幫助,使用Karmada,可以構建無極可擴展的容器資源池,讓開發者像使用單個Kubernetes集羣一樣使用多雲集羣。

Karmada介紹

隨着企業業務的快速發展,多雲也逐步成為數據中心建設的基礎架構,多區域容災與多活、大規模多集羣管理、跨雲彈性與遷移等場景推動雲原生多雲相關技術的快速發展。 然而,在實際的生產落地過程中,雲原生的多雲仍面臨如下挑戰:

  • 集羣繁多的重複勞動:運維工程師需要應對繁瑣的集羣配置、不同雲廠商集羣間的管理差異以及碎片化的API訪問入口等問題;
  • 業務過度分散的維護難題:應用在各集羣的差異化配置繁瑣;業務跨雲訪問以及集羣間的應用同步難以管理;
  • 集羣的邊界限制:應用的可用性受限於集羣;資源調度、彈性伸縮受限於集羣;
  • 廠商綁定:業務部署的黏性問題,缺少自動化故障遷移;缺少中立的開源多雲容器編排項目。

Karmada結合了華為雲多雲容器平台MCP以及Kubernetes Federation核心實踐,並融入了眾多新技術:包括Kubernetes原生API支持、多層級高可用部署、多集羣自動故障遷移、多集羣應用自動伸縮、多集羣服務發現等,並且提供原生Kubernetes平滑演進路徑,讓基於Karmada的多雲方案無縫融入雲原生技術生態,為企業提供從單集羣到多雲架構的平滑演進方案。

Karmada項目全景

生態合作

Karmada項目由華為雲、工商銀行、浦發銀行、小紅書、VIPKID、趣頭條、中國一汽和T3出行聯合發起,於2021年4月25日在華為開發者大會(HDC.Cloud)2021上正式宣佈開源。Karmada自開源以來受到了廣泛的關注和支持,目前已有30+大型企業/機構/高校參與社區開發及貢獻。

Karmada項目源自華為雲多雲容器平台MCP,同時融入了工商銀行、小紅書、中國一汽等不同行業客户在多雲管理方面的經驗,可以為各企業提供詳實有效的落地指導與幫助,企業通過Karmada構建跨雲、跨數據中心的無極可擴展的應用資源池,可以像管理單個Kubernetes集羣一樣簡單、便捷的管理不同雲、不同數據中心裏的集羣與應用。——華為雲CTO 張宇昕

 

在社區貢獻方面,工商銀行作為 Karmada項目的頭部參與單位,結合工行多年來多容器集羣管理的經驗,已在集羣生命週期管理、核心調度控制器等核心模塊進行深度定製化的開發。後續,工行將持續參與Karmada 社區的開發和管理工作,計劃在多集羣自動調度、多集羣自動伸縮等模塊繼續深入研究及貢獻,反哺開源社區,持續擴大業界影響力。——工商銀行軟件開發中心專家 魯金彪

 

集團型企業同時存在多個混合容器的複雜場景,跨多雲技術架構的運維難題日益突出。華為Karmada作為多集羣、多雲及混合雲的集中化、兼容原生Kubernetes API接口的管理架構,有效解決目前容器編排多集羣、多環境無法集中式管理、安全隔離機制不健全等痛點。希望Karmada在加入CNCF後,通過社區的共同維護與貢獻,不斷壯大其功能。期待Karmada早日從CNCF畢業,反哺雲原生生態。——一汽體系數字化部技術運營主任 王廣

 

Karmada原生兼容Kubernetes API的能力,可以不加改造地對接現有Kubernetes生態。在落地實踐過程中,我們使用Karmada對接了現有的GitOps生態,極大提高了應用跨集羣部署的效率。 ——VIPKID運維總監 谷玉虎

 

Karmada提供豐富的多集羣調度策略以及開箱即用的內置策略集,可以極大的簡化兩地三中心、異地容災和同城雙活架構下的系統複雜性,這對於金融行業至關重要。 ——浦發銀行雲轉型處處長 呂炳剛

未來可期

目前,Karmada已在華為雲多雲容器平台(Multi-Cloud Container Platform,MCP)商用,提供分佈式雲解決方案,提供跨雲的多集羣統一管理、應用統一部署及流量分發等關鍵能力。

除MCP以外,Karmada已在數十家來自金融、互聯網、教育等企業中落地。

此次CNCF正式將Karmada接納為雲原生領域首個多雲容器編排項目,將極大促進Karmada上下游社區生態構建及合作,吸引廣大雲原生企業用户深度參與,Karmada將在多集羣應用管理、服務治理、高可用部署等領域發揮越來越重要的作用,華為雲也將在雲原生領域持續耕耘、持續引領創新、繁榮生態,助力各行業走向快速智能發展之路。

 

點擊關注,第一時間瞭解華為雲新鮮技術~