剛剛獲悉,分布式云原生邊緣容器開源項目SuperEdge通過了全球頂級開源基金會云原生計算基金會(CNCF)技術監督委員會評定,正式成為CNCF沙箱項目。這不僅意味著SuperEdge得到了云原生開源社區的認可,同時也標志著該項目與其背后商業公司完成解耦,保證了項目的中立和開源開放,為原生Kubernetes在邊緣落地邁出了重要一步。
SuperEdge是騰訊云牽頭,聯合英特爾、VMware (威睿)、虎牙、寒武紀、美團、首都在線等多家廠商在2020年12月共同發起的邊緣計算開源項目。該項目最初源自騰訊云邊緣容器TKE Edge產品,目前服務于騰訊IoT、AI、物聯網等多個智慧行業,是騰訊云邊緣基礎設施的重要組成部分。
近年來,隨著邊緣計算的快速發展,應用在邊緣側部署的需求進一步提升。但不同于中心云,邊緣計算場景下資源異構,管理難度大、對接的標準也不一,研發者經常需要根據不同的硬件資源開發不同的版本,并進行多種接口和標準的適配工作,極大地占用了研發精力,降低研發效率。另外,邊緣設備所處環境復雜,分布非常零散,無法保證可靠的網絡連接,給日常運維工作帶來巨大挑戰。與此同時,已有的中心云基礎設施和管控能力,比如監控告警系統,無法直接應用到邊緣場景,造成了全局的可視化、管理等能力的缺失。
針對以上問題,SuperEdge采用了一種完全無侵入且完全支持云原生的方式將Kubernetes的能力從中心云延伸到邊緣云和分布式云場景,借助容器的能力來解決邊緣計算場景中遇到的問題。一方面,SuperEdge保留了所有原生Kubernetes的功能和使用方式,最大限度降低應用門檻,用戶不需要學習額外的知識;另一方面,為了保證與業務方云原生平臺兼容,SuperEdge完全支持云原生應用生態,與業務已有的監控、日志等系統無縫對接,幫助用戶的研發和運維人員進一步降低了在邊緣資源及應用環境上的投入。從研發、調試、上線、運維等全方位提高生產效率,加速邊緣業務落地。
作為一個通用的云原生分布式邊緣容器系統,SuperEdge也是業內首個提供邊緣側分布式健康監測能力的開源容器管理系統。SuperEdge能在邊緣側持續守護進程,并收集節點的故障信息,更快速、精準的發現問題并報告。
目前,SuperEdge已經廣泛應用在騰訊云眾多產品和解決方案當中,覆蓋物聯網、工業互聯網、交通、能源、零售、智慧城市、智慧建筑、云游戲和互動直播等。其中,在工業云領域,在一個私有云機房加許多分散在各生產環境的智能邊緣設備的場景當中,統一部署工業管理系統和控制系統、系統運維和增值業務交付一直是比較難以處理的問題。以往開發運維人員需要到各個現場部署,交付時間長,成本極高,而騰訊 WeMake工業互聯網平臺借助SuperEdge構建了集生產制造、運營管理、缺陷檢測等具有行業屬性的產品和解決方案,打通從生產一線到企業管理者的全鏈條通路。使用者只需要提供給用戶一條命令,就能夠在云端完成對邊緣端日常部署運維等絕大部分事項,打造云邊端協同的多維立體工業管理平臺。
騰訊云邊緣容器負責人表示:“隨著SuperEdge正式成為CNCF沙箱項目,我們和合作伙伴將會進一步健全該項目在邊緣計算領域的能力,賦能邊緣。作為項目的發起方之一,騰訊云也將持續深化與各行業的合作,豐富邊緣計算的落地場景,推動建立功能完備,體驗良好的邊緣計算基礎設施。”
值得一提的是,從內部的代碼開放到技術開源,再到社區參與及代碼貢獻,騰訊正堅定擁抱開源生態。目前,騰訊在GitHub上已經自主開源了130多個項目,累計star數超過37萬,是全球開源貢獻最大的科技公司之一。