OpenYurt +EdgeX:共建生態,打造零侵入式的雲邊端一體化平台

語言: CN / TW / HK

Kubernetes是數據中心的關鍵組件,這些數據中心正在現代化並採用雲原生開發架構來交付使用容器的應用程序。將虛擬機和容器編排在一起等功能使Kubernetes成為現代應用程序基礎架構採用者的首選平台。電信運營商也在使用Kubernetes在涉及許多邊緣節點的分佈式環境中編排他們的應用程序。

 

但由於包含不同雲系統電信網絡的大規模,Kubernetes的採用需要針對不同用例的不同架構。具體來説,如果我們看一個使用Kubernetes來編排邊緣工作負載的用例,有各種可用的框架和公有云管理的Kubernetes解決方案可提供不同的好處,併為電信運營商提供最合適的選擇。 

 

在最近的歐洲KubeCon Kubernetes邊緣日上,討論了許多新的Kubernetes邊緣用例,並展示了跨平台集成,這可能有助於採用5G邊緣的企業和電信運營商將其擴展到更高水平.

 

以下是一些關鍵會議的高級概述。

到目前為止,不同的社區和技術解決方案專家已經討論了不同的邊緣概念。但是當Kubernetes進入基礎設施時,IT 運營商需要清楚地瞭解Kubernetes部署將在電信或私有5G用例中無縫提供低延遲性能的關鍵支柱。首先,應該大規模實施Kubernetes管理。其次,運營商需要選擇輕量級的K8S作為邊緣解決方案,最好通過CNCF認證。第三,應該在從雲到遠端的每個節點部署一個輕量級操作系統。

 

* Akri項目:Akri它發現和監控不能擁有自己計算能力的棕地設備的遠端設備——可以是Kubernetes集羣的一部分。Akri平台將讓這些設備暴露給Kubernetes 集羣。

 

* TensorFlow:TensorFlow是一個機器學習平台,可以通過輸入生成洞察。它可以部署在需要執行ML操作的雲、本地或邊緣節點上。部署在雲和邊緣的Kubernetes集羣可以託管分析工具集,以最低延遲處理ML請求。

 

* 邊緣Kubernetes架構:在為邊緣部署Kubernetes時,有許多架構選擇因用例而異。每個架構都帶來了新的挑戰。但底線是沒有一刀切的解決方案,因為各種工作負載有不同的要求,而且IT團隊正專注於網絡節點之間的連接。因此,整體架構需要發展集中式和分佈式控制平面。

 

* 機器人:Kubernetes也已在機器人中實現。展示了K8S集羣系統如何用於機器人的分佈式系統集成並協同執行特定任務。

 

* 基於激光的製造:利用基於Kubernetes的分佈式系統,自動化配置管理和在集羣中移動工作負載的靈活性等功能為激光製造機器帶來了運營優勢。

 

* OpenYurt + EdgeX Foundry:OpenYurt是另一個開源框架,它將上游Kubernetes的編排功能擴展到邊緣。它可以在5G物聯網邊緣用例中與EdgeX Foundry集成,其中EdgeX Foundry用於管理物聯網設備,而OpenYurt使用插件集處理服務器環境。

 

* GitOps:Kubernetes支持雲原生應用編排以及聲明式編排。可以應用GitOps方法在中央數據中心的多個邊緣實現零接觸配置。

 

* 港珠澳大橋:Kubernetes在邊緣基礎設施中實施,用於管理管理港珠澳大橋傳感器的應用程序。該用例是獨一無二的,因為它專注於如何在Kubernetes中將橋上的傳感器設備定義為CRD,如何將每個設備與CI/CD關聯,以及如何管理和操作部署在邊緣節點上的應用程序。

 

* 節點功能發現:有大量終端設備可以成為連接到數據中心的數千個邊緣節點的一部分。與 Akri項目類似,Node Feature Discovery (NFD)插件可用於檢測並推送到Kubernetes集羣中,以與邊緣服務器和雲系統進行編排。

 

* Kuiper和KubeEdge:Kuiper是開源數據分析/流軟件,運行在資源需求低的邊緣設備上。它可以與KubeEdge集成,在那裏我們可以獲得一個組合解決方案,該解決方案利用KubeEdge的應用程序編排功能和流分析。組合解決方案提供低延遲、節省帶寬成本、易於實施業務邏輯,運營商可以從雲端管理和部署Kuiper軟件應用程序。