11月4日,在騰訊數字生态大會上,騰訊宣布了雲原生領域一項重磅開源進展—— K8s 多叢集管理項目 Clusternet 正式開源。
Clusternet 由騰訊聯合多點生活、QQ音樂、富途證券、微衆銀行、酷狗音樂、三七互娛等共同發起,專注 K8s 多叢集管理和應用治理方向,希望讓管理多叢集就像上網一樣簡單。
作為未來分布式雲的技術基石,Clusternet 通過元件化方式擴充 K8s,将 K8s 強大的叢集、應用和服務能力擴充至分布式雲,能夠相容所有 K8s 生态資源和軟體,幫助企業應用零成本更新至多雲架構,助力傳統行業向未來分布式雲的轉型。騰訊在本次大會中釋出的騰訊雲原生分布式雲中心 TDCC 産品正是以 Clusternet 作為核心技術。
此次開源,也是來自于騰訊内部多叢集治理經驗的總結創新,并通過Clusternet 項目對外開源共享,騰訊内部的星辰算力團隊已基于多叢集方案完成了近千萬核規模的管控。
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicGcq5iNzIDN1QjN2czMiZ2MzEGOxYzX3IDM0YTM5AzLcFTMxIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjL0M3Lc9CX6MHc0RHaiojIsJye.jpg)
通過 Clusternet,無論叢集是運作在公有雲、私有雲、混合雲還是邊緣雲上,都可以獲得統一的管理和一緻的通路體驗,實作 K8s API 集中部署和多叢集的應用程式和服務的協同排程。
作為新一代的開源多叢集治理軟體,Clusternet 具備獨特的優勢:
最輕量化架構
采用了 K8s AA (Aggregated APIServer)方式部署,不依賴額外的存儲和端口,無需額外學習和維護不同平台軟體和系統的差異,大大降低了運維複雜度。
一站式連接配接各類叢集
同時支援 Pull 和 Push 模式管理 K8s 叢集,首創 Dual 模式自動化一站式管理海量叢集。即使在無專網通道的情況下,仍可實作跨叢集路由通路。
零成本更新多雲架構
原有單雲單叢集架構業務,可以零學習和改造成本更新至多雲多叢集架構,完全相容 K8s 的标準 API、Helm Chart 以及自定義的 CRD,無需額外學習複雜的多叢集 API。
豐富、靈活的政策配置
提供了多種類型的配置政策,包括分發政策、差異化政策等,通過靈活的搭配即可滿足複雜的業務場景,減少人工幹預和重複勞動。
便捷接入
Clusternet 提供了完善的對接能力,支援 kubectl plugin 以及 client-go,友善業務一鍵接入,具備管理多叢集的能力。
遵循雲原生理念全新設計架構,Clusternet 完全相容原生 K8s 資源,友善業務快速內建和使用。更通過騰訊雲原生分布式雲中心 TDCC 産品為使用者提供一站托管式多叢集管理和應用治理服務,将成熟穩定的雲服務傳遞至更靠近使用者和資料的位置,保證長期的平台營運、治理、更新和演進,并且提供可靠性和安全合規保證。
Clusternet 網址:
https://github.com/clusternet/clusternet
關于我們
更多關于雲原生的案例和知識,可關注同名【騰訊雲原生】公衆号~
福利: