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軟體應用程式。