多樣性算力、全場景支持是操作系統剛性需求

語言: CN / TW / HK

 

江大勇
超過 24 年 IT/CT/OT 從業經歷,超過 20 年研發工作經驗。參與、負責過 A8010、UMG8900、DC²、電信雲、混合雲等 ICT 領域的產品與解決方案研發工作。參與、負責過數千人月的研發項目,先後承擔過工程師、項目經理、PDU/DU 部長、PDT/SPDT 經理等角色,對研發管理、產業經營有一定理解和思考。同時也是 openEuler 開源社區理事長,openGauss 開源社區理事長。近年負責計算產業,基礎軟件相關的戰略規劃、研發、開源、生態建設等工作。

近日,OSCHINA 和 Gitee 聯合發佈了 《2022 中國開源開發者報告》  openEuler 開源社區理事長江大勇在報告中對開源雲原生領域發展進行了解讀,以下為原文。

多樣性算力、全場景支持是操作系統剛性需求

隨着全球數字化轉型的加速,數字經濟成為社會發展的主引擎。數字孿生的進展使得數字基礎設施——操作系統對於多樣性算力的支持成為普遍需求,雲、管、邊、端數字全場景的打通成為剛需。

一顆芯片一個操作系統,一個場景一個軟煙囱,已經不再適合。例如 X86 一個操作系統,ARM 又是另一個操作系統,如果芯片種類是 N,操作系統種類是 M,應用種類是 Q,對於客户來説就是 “N x M x Q” 種組合。如何選擇,如何適配,如何測試,如何維護,都是問題和挑戰。還有,數據中心用一種操作系統(一般是服務器操作系統),管道用一種操作系統(一般是嵌入式操作系統),應用要面向多場景重複開發,多次編譯,適配驗證。

產業對操作系統技術發展提出新的挑戰,需要操作系統實現多樣性算力、全場景支持,使能數字世界全場景無縫協同。能否一個操作系統即支持 X86,也支持 ARM,還能支持 RISC-V,對多種指令集都支持?能否一個操作系統既可以部署在數據中心,又能部署在邊緣和嵌入式設備上?這對操作系統的技術架構、構建體系、API 管理都提出了新的挑戰。

是挑戰也是機會,這需要操作系統產業共同創新。我們欣喜地看到數據中心操作系統廠商已經在向邊緣和嵌入式發展,擴展了支持的場景,例如 openEuler、RedHat;也看到原來的嵌入式操作系統廠商在向邊緣操作系統發展,也在擴展支持的場景,例如 VxWorks、openEuler;還看到不同的芯片指令集在 Linux 內核被支持,除了 X86、ARM,Linux Kernel 也支持了 LongArch 等指令集;開始出現支持操作系統多場景構建的新技術平台的嘗試。

中國在開源操作系統領域開始有了更深、更廣的嘗試,但全球影響力、領導力還有很大差距。令人欣喜的是,中國對開源的認知以及對全球開源的貢獻,正在悄然發生深層次的蜕變。過去幾年正在從使用開源到參與開源,再到現在的貢獻開源、甚至部分主導開源,向世界貢獻中國智慧。


《2022 中國開源開發者報告》報告由” 前沿開源技術領域解讀 “ ” 中國開源創業觀察 2022“,以及” 開發者畫像分析 “ 三個章節組成。

在 “前沿開源技術領域解讀” 部分,多位在其領域有所建樹的一線開發者和開源商業化公司創始人,對目前國內外流行的前沿開源技術領域過去的發展和未來的趨勢進行了深入的洞察,覆蓋開源雲原生、開源 AI、開源大前端、開源大數據、開源 DevOps、RISC-V、開源操作系統、開源數據庫、編程語言九大領域。

欲瞭解更多報告內容,請點擊:http://gitee.com/report/china-open-source-2022/