歐拉(英文:Euler)是面向數字基礎設施的企業級Linux操作系統,包括開源的操作系統openEuler和華為內部的商用操作系統EulerOS。歐拉支持服務器、云計算、邊緣計算、嵌入式等應用場景,支持多樣性計算,致力于提供安全、穩定、易用的操作系統。通過為應用提供確定性保障能力,支持OT領域應用及OT與ICT的融合。
在2010-2012年期間,華為內部高性能計算項目歐拉操作系統首次發布。2019年9月19日,華為宣布歐拉操作系統開源,openEuler開源社區成立。2021年11月9日,華為將歐拉開源操作系統項目openEuler正式捐贈給開放原子開源基金會,歐拉正式走向產業共建、社區自治。
截至2023年12月15日,歐拉累計裝機量超過610萬套,根據IDC預測,2023年歐拉在中國服務器操作系統市場份額達到36.8%,成長為中國市場份額第一的服務器操作系統。
發展歷程
華為內部的EulerOS
在2010-2012年期間,華為內部高性能計算項目EulerOS首次發布。EulerOS是在centos(社區企業操作系統,Linux發行版之一)的基礎上,進行編譯開發的。這時候歐拉系統還是華為內部的研發項目,并沒有投入正式應用。
在2013-2016期間,首個商用版本的EulerOS 1.x系列發布,主要應用于存儲產品、無線控制器、CloudEdge等。這算是華為內部開始小范圍測試歐拉。
2016年開始,EulerOS 2.x系列在消費者云、華為公有云、存儲產品、無線產品、云核心網上登場。
開源的openEuler
2019年9月19日,在2019華為全聯接大會上,華為宣布服務器操作系統EulerOS開源,openEuler即日對友好合作伙伴內測。12月31日,面向多樣性計算的操作系統開源社區openEuler正式成立,并且openEuler還推出社區發行版。
2020年3月27日,openEuler開源社區正式發布openEulerLTS20.03(LongTermSupport)版本。這標志著歐拉操作系統已經有了成熟的規模商用能力。9月30,首個openEuler 20.09創新版發布,該版本是openEuler社區中的多個公司、團隊、獨立開發者協同開發的成果,在openEuler社區的發展進程中具有里程碑式的意義,也是中國開源歷史上的標志性事件。
2021年3月31日,openEuler 21.03內核創新版發布,該版本將內核升級到5.10,還在內核方向實現內核熱升級、內存分級擴展等多個創新特性,加速提升多核性能,構筑千核運算能力。9月25日,在華為全聯接2021上,面向數字基礎設施的開源操作系統歐拉(openEuler)全新發布。EulerOS可廣泛部署于服務器、云計算、邊緣計算、嵌入式等各種形態設備,應用場景覆蓋IT(InformationTechnology)、CT(CommunicationTechnology)和OT(OperationalTechnology),實現統一操作系統支持多設備,應用一次開發覆蓋全場景。9月30日,全新openEuler 21.09創新版發布。同年11月9日,華為將歐拉開源操作系統項目正式捐贈給開放原子開源基金會,歐拉正式走向產業共建、社區自治。
2022年4月3日,歐拉完成正式捐贈后的首個共建社區版本openEuler 22.03 LTS正式發布,此版本也是歐拉首個支持全場景融合的社區長周期版本,滿足服務器、云計算、邊緣計算和嵌入式四大場景的多種不同類型設備部署要求和應用場景。同年10月2日,openEuler 22.09正式版發布,實現了歐拉與華為鴻蒙系統的互聯互通。作為社區捐贈后的首個創新版本,openEuler 22.09版本全量代碼已達6.7億行,新增代碼2012萬行,內核新增原創代碼4.8萬行,北向源碼軟件包新增超12000個,總量達28087個。截至12月28日,歐拉商業裝機量累計達300萬套,在2022年國內新增服務器操作系統市場占有率超過25%。
截至2023年12月15日,歐拉累計裝機量超過610萬套,根據IDC預測,2023年歐拉在中國服務器操作系統市場份額達到36.8%,成長為中國市場份額第一的服務器操作系統。
功能和服務
歐拉操作系統是覆蓋全場景的創新平臺,在引領內核創新,夯實云化基座的基礎上,面向計算架構互聯總線、存儲介質發展新趨勢,創新分布式、實時加速引擎和基礎服務,結合邊緣、嵌入式領域競爭力探索,打造全場景協同的面向數字基礎設施的開源操作系統。
內核功能
云原生調度增強
針對云場景在線和離線業務混合部署場景,創新CPU調度算法保障在線業務對CPU的實時搶占及抖動抑制,創新業務優先級OOM內存回收算法保障在線業務安全可靠運行。
新文件系統EulerFS
面向非易失性內存的新文件系統,采用軟更新、目錄雙視圖等技術減少文件元數據同步時間,提升文件讀寫性能。
內存分級擴展etMem
新增用戶態swap功能,策略配置淘汰的冷內存交換到用戶態存儲,用戶無感知,性能優于內核態swap。
操作工具
容器操作系統KubeOS
云原生場景,實現OS容器化部署、運維,提供與業務容器一致的基于kubernetes的管理體驗。
安全容器方案
iSulad+shimv2+StratoVirt安全容器方案,相比傳統docker+qemu方案,底噪和啟動時間優化40%。
雙平面部署工具eggo
ARM/X86雙平面混合集群OS高效一鍵式安裝,百節點部署時間<15min。
計算功能
邊緣計算
發布面向邊緣計算場景的版本openEuler 21.09 Edge,集成KubeEdge+邊云協同框架,具備邊云應用統一管理和發放等基礎能力。
嵌入式
發布面向嵌入式領域的版本openEuler 21.09 Embedded,鏡像大小<5M,啟動時間<5S。
社區服務
友好桌面環境
UKUI、DDE、Xfce桌面環境,豐富社區桌面環境生態。
歐拉DevKit
支持操作系統遷移、兼容性評估、簡化安全配置secPaver等更多開發工具。
平臺框架
歐拉操作系統社區與上下游生態建立連接,構建多樣性的社區合作伙伴和協作模式,共同推進版本演進。
技術優勢
架構支持
支持x86、ARM、RISC-V等多處理器架,未來還將支持PowerPC、SW64等更多芯片架構。
場景支持
支持服務器、云、邊緣、嵌入式場景、從底層到表層的全棧場景,從而實現萬物互聯。
內核特性
進程調度、內存管理、網絡等12處創新性能提升達200%。
容器技術
推出了新的QAS算法以及云原生OS和安全容器技術,強化了對云原生、虛擬化的支持力度。
高安全
歐拉能夠提供各種安全技術以防止入侵,保障系統安全。
高可靠、高可用、高保障
歐拉在標準資質、RAS特性方面為客戶業務系統提供了高可靠性和高穩定性技術保障。
相關評價
“歐拉”的經驗充分證明,只要中國開發者協同起來,就有能力創建世界一流的開源社區,呼吁產業界共同攜手,推動開源歐拉成為中國業界帶頭創建的、首個具有世界影響力的開源社區。(中國工程院院士倪光南 評)
相關事件
2021年11月9日上午,在操作系統產業峰會2021上,華為攜手社區全體伙伴共同將歐拉開源操作系統(openEuler)正式捐贈給開放原子開源基金會。
截至2023年12月15日,歐拉累計裝機量超過610萬套,根據IDC預測,2023年歐拉在中國服務器操作系統市場份額達到36.8%,成長為中國市場份額第一的服務器操作系統。一年左右,歐拉裝機量實現了倍增,恒生電子、軟通動力、潤和軟件、中科創達、誠邁科技、麒麟信安、中國軟件等多家上市公司為歐拉生態合作伙伴。歐拉操作系統社區與9大海外頭部開源基金會開展深入合作,為150多個國家和地區提供服務,構建全球開源新生態,開創了中國開源新模式。
參考資料 >
歐拉操作系統簡述.zol新聞中心.2023-12-16
首頁.開放原子開源基金會.2023-12-16
互通鴻蒙OS:華為發布的新系統,殺瘋了-36氪.36氪.2023-12-15
華為宣布服務器操作系統EulerOS開源 12月31日全面開放.新浪財經.2023-12-16
EulerOS.華為云.2023-12-16
歐拉操作系統倍增式發展 多家上市公司為生態伙伴.證券時報.2023-12-16
數字基礎設施開源操作系統歐拉全新發布.今日頭條.2021-09-25
開源歐拉 openEuler 22.03 LTS 首個社區共建長周期版本正式發布.IT之家.2023-12-16
openEuler 22.09 正式版發布:實現歐拉與鴻蒙的互聯互通.IT之家.2023-12-16
官方科普:一圖讀懂歐拉開源操作系統.IT之家.2023-12-16
EulerOS 簡介.華為云.2023-12-16
華為宣布捐贈歐拉系統 將全量代碼等捐贈給開放原子開源基金會|華為_新浪科技_新浪網.新浪網.2021-11-22