科技日報記者 馬愛平
“其分也,成也,其成也,毀也。”日前,歐拉開源社區技術委員會主席胡欣蔚在接受記者采訪時,總結了當下操作系統生態的發展現狀。過去,應用于不同領域的嵌入式操作系統百花齊放,根植于各自的生態“土壤”中蓬勃生長,而隨著數字化時代到來,企業對效率的追求持續加劇,各領域、業務間加速融合,此時“孤島化”的操作系統卻成為了阻礙各環節間高效協同的瓶頸。
今年9月,華為全新發布了首個支持數字基礎設施全場景的歐拉開源操作系統,該系統可廣泛部署于服務器、云計算、邊緣計算、嵌入式等各種形態設備,應用場景覆蓋IT(Information Technology)、CT(Communication Technology)和OT(Operational Technology),實現統一操作系統支持多設備,應用一次開發覆蓋全場景。
新歐拉系統在內核里面擁有全新的文件系統,新文件系統的引入有望讓部分業務場景下的系統性能實現倍級提升。文件系統本身是內核中非常重要一部分,比如近幾年廣受關注的SSD存儲,能夠對整個系統性能有很大提升,但是單純用傳統的系統在這些新的介質上,很多時候無法充分發揮這些新的存儲介質的優勢。而利用歐拉的相關技術則能充分激活系統潛能,讓傳統文件系統的性能實現大幅提升。
“我們在不同的處理器架構下,考慮到類似于內存模型本身的差異性,通過一些對于同步原語以及內存模型的形式化描述,實現了準確的判斷,并分析出程序在不同架構下本身的正確性,以及它的性能是否達到最優,這些都需要在數學理論上去做突破。”胡欣蔚表示。
基于底層技術的突破性創新,讓歐拉擁有了打破不同操作系統間壁壘,服務于數字全場景的能力,也為歐拉在計算機操作系統領域的持續發展樹立了技術壁壘。
5G、AI、云計算等技術的蓬勃發展為傳統企業轉型升級帶來機遇,但企業目前在業務協同、數據管理等方面的短板同樣顯著。胡欣蔚了解到,絕大多數傳統行業在企業層對于內部物理設備的管理渠道匱乏,管理效率低下,很多物理設備的數據如同割裂的煙囪,無法共享互通。因此,企業亟需一個打通內部多業務場景的工具,來助力其整體運營效率的提升。
不同于鴻蒙系統主要面向C端消費者,歐拉是一款更多面向B端客戶的企業級Linux服務器操作系統。基于歐拉系統,企業在不同設備中的數據可以在統一平臺中實現有效的流動。新歐拉系統將改傳統企業中各環節的單線作戰模式,通過業務協同、資源整合將各“縱隊”的能力實現高效共享和靈活調配,以此激發企業內部的更大勢能,實現從“線性發展”到“指數級進化”的能力進階。
胡欣蔚坦言,“以前歐拉能夠編譯出一個面向服務器的版本,但同樣的流程卻編譯不出一個面向嵌入式小設備的版本。我們希望后續歐拉能夠同時面向不同的場景,通過一套代碼來構建,這意味著我們對于構建系統就要做非常大的調整和變化。”
今年歐拉技術委員會將做一次增選,把整個構建系統的變革作為技術委員會2022年重點發力的一個方向。
“機遇總比挑戰多。”胡欣蔚透露,在openEuler后續版本中將推出分布式存儲的特性,通過內存數據處理、近數計算等關鍵技術實現應用性能倍數級提升,分布式內存套件在多樣化算力和端邊云協同場景也將實現應用的大幅加速。