--- title: Lab Meeting Minutes 2022/7/21 tags: lab_meeting --- > Outline > [TOC] --- # PERAL Lab Meeting - 時間:111 年 7 月 21 日 20:00 - 地點:[Online](https://meet.google.com/zmq-qawr-tek) - 出席者:吳坤熹老師、謝萬霖、周以恆、吳騰然、劉怡君、田蕙瑜、洪胤勛、丘世宇、莊才賢、紀見如、劉冠伶、林大智、繆亭霄 - 會議主題: [The Design and Implementation of Open RAN Cloud Infrastructure Management Services Interfaces with Kubernetes Architecture](https://ms15.voip.edu.tw/~henry/locked_folder/The_Design_and_Implementation_of_Open_RAN_Cloud_Infrastructure_Management_Services_Interfaces_with_Kubernetes_Architecture.pptx) - 主講者: 周以恆 - 主記: 吳騰然 - 計時: 總共約 45 分 - 報告時間: 22分20秒 - Demo時間: 18分53秒 - 數據分析+結論時間: 3分45秒 ## 建議&問題 1. p.7 CNF 無全名 [name=angela] 2. P.19 可在 B 前面打個勾,避免口誤 [name=solomon] 3. p.28 等差成長 => 遞增成長 [name=angela] 4. p.28 可以有自動化前後的比較?[name=angela] 5. P.9 為甚麼不用 dhcp [name=jerry] Ans : DHCP 需要被事先設定過,在 MaaS 裡面有先預設過 [name=henry] 6. P20 這邊是有註冊到 Kubernetes 上嗎?[name=jerry] Ans : 沒有[name=henry] 7. P.25 如果在 kubernetes 物件沒辦法刪除的話會發生甚麼事 ? [name=jerry] Ans : 這邊會使用 helm 去做處理[name=henry] 8. P.28 Create k8s 起來是不是互相支援,所以才較慢 ?[name=jerry] Ans : 可能是在安裝時就會安裝一些套件,所以才會造成這部分的主因[name=henry] 9. P.8 First node 部屬一個 cluser,是不是就是 FirstNode 負責所有 K8s cluster 的部屬 [name=phoebe] Ans : 在同一個 o-cloud 都是由 first node 去做處理[name=henry] 10. P7 縮寫並沒有講清楚(CNF)[name=phoebe] 11. P28 並沒有等差,可能改成遞增成長會比較好[name=angela] 12. 採用 solution B 的數據有沒有之前的數據(沒有自動化部屬會有甚麼缺點)[name=angela] ,雖然實驗環境並沒有很多機器,但是可以想像在一個 data center 會有很多 machine 在進行 provision,可以節省部屬的時間[name=henry] 13. P.19 先選擇 B 的話,B 的優點是甚麼 ?[name=angela] Ans : 刪除這個 o-cloud 後 ,在重新佈署的時候可以不用手動再去做部屬。不選擇 C、D,主要是 o-cloud 主要的原因是可以讓機器可以下線,並且機器的資源沒有需要大量資源,才會選擇這兩個[name=henry] 14. P24 Signaling 的時候是不是可以把指令寫在上方會比較好[name=angela] Ans: 如果使用情境可以有更多的呈現,如果有太多牽扯到不同的也不好。[name=henry] > O2 的文件是把 Signal 寫在上面還是下面,改成跟別人一致 > [name=solomon] 15. 可以再指令下面補個圖 P24 的圖,這樣在 DEMO 時可以提供給大家幫助[name=angela] 16. 在 demo 的時候的時候 demo 的 json (demo video time_stamp `02:35`) 外部要不要有一個紅框,並等待久一點[name=toby] 17. P.6 這張圖 starling 只能在 linux 上面使用嗎 ?[name=edgar] Ans : 對 ! 現在只能在 linux 上去做使用[name=henry] 18. P.14 如果現在設備放在不同地區,但是在同一個 O-CLOUD 下面,OS image 下載的位址會影響到部屬時間嗎 ? Ans : 只會向 MaaS 這邊去做要求下載,OS image 的來源是從 MAAS(FirstNode) 來的,但在不同地區的話可能會有不同的下載時間 [name=henry] > node 都會在同一個 dataCenter,說不定也在同一個 subnet > [name=solomon] 19. API 的設計是個人設計還是參考設計的 ?[name=edgar] Ans: 這邊提到的是 IMS or DMS,那 IMS 與 DMS 都是跟著規範走的,刪除的部分的話不是,都是基於 deployer 的。 20. 在 DEMO 的情境是相對簡單的,但有沒有辦法做到像 P.8 頁的情境 ?[name=edgar] Ans : 若要呈現會需要比較複雜,用 Demo 影片呈現會比較好理解[name=henry] 21. starlingx 有沒有自動部屬的功能 ?[name=edgar] Ans: 他有,替其他的 node 安裝的話只需要把 image 拷貝進去[name=henry] 22. 那有比較過複製的做法 ? 以及從頭開始做的差距 ?[name=edgar] Ans : 目前是還尚未去做測試[name=henry] 23. P.14 FristNode 是不是 k8s cluster ?[name=lawrence] Ans: 單純一台機器跑一個 deployer[name=henry] 24. 上面的 pod 是單一一個,還是多個 pod ? [name=lawrence] Ans: 都不是,只是單純的一個服務,Deployer 都只是 baremetal ,K8s 的 cluster 都不存在,cluster 是在 Deployer 後進行安裝的。[name=henry] 25. P.28 在 k8s cluster 有沒有測試過不同的 cluster 的時間生長關係 ?[name=august] Ans: 不同 cluster 的時間成長方式 如果 7 個 cluster 都是 3 個 node,一個 node 兩個 node 時間成長的速度都是差不多的。[name=henry] 26. 為甚麼會想要使用 k8s 當作實驗的架構 ? [name=jennifer] Ans: 好問題! 官方回答應該是,如果使用 K8s 就可以達成 CNF 的功能,如果使用 starlingx 還包含了許多 managerment 的需求,使用我們的方法的優點就是可以盡量簡化。[name=henry] > 網路電話國外大廠一隻 1.5W ,台灣廠商做 IP Phone 價格就降到 1.8k,價格就變得很便宜。別人做的貴,我們做的便宜的怎麼做到的,依照 80:20 法則,就可以在市場上佔有一席之地 > [name=solomon] 27. P.26 實驗的這台主機的 cpu 核心是甚麼 ?[name=solomon] Ans: 22 core 44 thread[name=henry] 28. P.28 66 分鐘是有點久,這邊的慢是 KVM 所造成的,還是本身就這麼慢 ?[name=solomon] Ans : 在當初的時候就有問過,那得到的結果是不行的。但在 10 月的時候可以得到實體的機器可以去做實作。 [name=henry] 29. - Open RAN 的困境與挑戰 - 實做東西出來,在簡報都看不出來實作能力 - 看起來就像依照 O2 的 Spec 去製作的,看不出來 - 建議加一頁增加 Module of count ,function call 的數量, lines of code - 放在 P.26 頁 30. 建議在前面增加幾頁是有關於 kubernetes 的介紹,是如何去 support 這些系統的 Ans: 這個 K8s 基本上就是打包好方便部屬的軟體,或許加個兩頁,一頁 K8s 的特性,一頁不同版本的 K8s 是甚麼 ## 待追蹤事項 1. [name=] ## 臨時動議 --- 散會結束時間:21:37