邊緣計算大哉問 Part 2
前幾天寫了篇 邊緣計算大哉問 Part 1 ,最後面有提到要提到實務面的事情,但在提到實務面的規劃前,想先跟大家介紹一下現在場上與 Edge Computing 相關的開源軟體 (Open Source Software, OSS) 大型社群,內文是我本人自己的觀點,一定有偏頗,所以各位看官請自己拿捏
Q7: 那現在有多少常見的 Edge Computing 國際社群?
多到不可思議
目前我自己知道的就以下這麼多專案
- 隸屬 OpenStack Foundation 底下的 Edge Computing Group
- 隸屬 Linux Foundation 底下的分支 LF Edge Foundation 的專案們,當中分為 3 階段 (階段越大專案越成熟):
- Stage 1: At Large
- Stage 2: Growth
- Stage 3: Impact
- 隸屬歐洲電信標準協會 (ETSI) 的 Multi-access Edge Computing, MEC
- 隸屬 Kubernetes 底下的 IoT Edge Working Group
- 隸屬電信基礎專案組織 (Telecom Infra Project, TIP) 的 Edge Computing
- 隸屬 Linaro 底下的 Edge & Fog Computing
- Open Edge Computing Initiative //這個組織我個人不是很清楚在做什麼的,歡迎補充
- 專門針對自駕車的汽車邊緣計算聯盟 Automotive Edge Computing Consortium, AECC
- OPNFV 的 Edge Cloud
- Open Network Automation Platform, ONAP
你的內心一定在罵說怎麼那麼多專案…跟我的心情是一樣的呢~
Q8: 哪個專案比較有搞頭?
老實說,看上面的隸屬的母組織,其實都有各自的立場和方案,所以很難一言以蔽之
但因為小弟現在在 Red Hat 打工,所以會比較關注 LF Edge 底下的 Akraino Edge Stack
及 Kubernetes IoT Edge Working Group
,尤其是前者,其他的專案就都只會順便看看
Q9: 關於 Kubernetes IoT Edge WG?
專門以使用 Kubernetes,對 IoT 及 Edge 相關應用討論為主的工作組
去年 KubeCon EU 2019,Kubernetes IoT Edge WG 發布了一份 Intro and Deep Dive Combined Session,這份還蠻值得一看的
簡單來說,底下涵蓋 3 個專案,包含台灣有陣子有在討論蠻熱烈的 k3s
以外,KubeEdge
和 Virtual Kubelet
也在討論的範圍之內,只是兩者對應的是不同的場景,詳細可以看一下投影片 (p9)
除此之外,底下提供一下幾個傳送門
另外,剛好前陣子 iThome 第 11 屆鐵人賽,台中科技大學的 IMAC 團隊有介紹了裡面所提的兩個專案,大家可以看看
Q10: 關於 LF Edge?
LF Edge = The New Open “Edge” = IoT + Telecom + Cloud + Enterprise
筆者:不負責任推測,下次大概就要多一個 AI/ML =_=
就是這麼剛好,2020/02 的時候 LF Edge 發布了最新的 Overview Slide 再搭配 Wiki 看,可以快速抓個框架
但下面這張圖我一定要特別講一下,以最高層組織 Linux Foundation 的角度看待這個子組織,可以了解到…
來自 Linux Foundation の 野望!!
回歸正題,誠如在 Q7 中所列的專案,LF Edge 把這些專案分為三個階段
- Stage 1: At Large (formerly ‘Sandbox’)
- Stage 2: Growth (formerly ‘Incubating’)
- Stage 3: Impact (formerly ‘Top-Level’)
因工作關係,主要都是看 Stage 3
當中的 Akraino Edge Stack
,而裡面的內容相當多…是真的非常多…後面再來介紹
結語
Part 3 預計要來寫 Akraino Edge Stack 相關的內容,還有 Kubernetes Native Infrastructure (KNI) 的架構
另外對邊緣人計算有興趣的朋友們,看一看研究的差不多,快來 Cloud Native Taiwan User Group 報名講者分享啊~