1. 程式人生 > 資訊 >華為尤拉 openEuler 21.09 創新版正式釋出:新增檔案系統 EulerFS,核心升級,覆蓋全場景

華為尤拉 openEuler 21.09 創新版正式釋出:新增檔案系統 EulerFS,核心升級,覆蓋全場景

10 月 1 日訊息 據華為 openEuler 官方宣佈,2021 年 9 月 30 日,全新 openEuler 21.09 創新版如期而至。

openEuler 21.09 是尤拉正式升級面向數字基礎設施的開源作業系統後的第一個社群創新版本。伴隨社群的快速發展,面向場景化的 SIG 不斷組建,openEuler 的應用邊界從最初的伺服器場景,逐步拓展到雲端計算、邊緣計算、嵌入式等更多場景。

獲悉,openEuler 21.09 推出面向新型介質的檔案系統 EulerFS,持續核心創新,新增容器作業系統 KubeOS 和安全容器等大顆粒特性,夯實雲化基座;同時釋出了 openEuler 21.09 Edge 和 openEuler 21.09 Embedded 版本,探索全場景能力。

openEuler 對來自社群的 869 名參與 openEuler 21.09 版本貢獻的開發者表示感謝。同樣感謝積極參與該版本貢獻的華為、聯通數科、中國電信、青雲科技、麒麟軟體、統信軟體、中科院軟體所、上海交通大學等公司、研究機構和高校。

openEuler 21.09 作為第一個覆蓋全場景的社群創新版正式推出。

openEuler 21.09 系統架構和新特性如下:

核心創新

openEuler 21.09 對雲原生排程的相關功能進行了增強。對於雲場景線上和離線業務混合部署場景,創新 CPU 排程演算法和 OOM 記憶體回收演算法,保障線上業務對 CPU 的實時搶佔及抖動抑制,支撐線上業務安全可靠執行。

在檔案系統方面,openEuler 21.09 新增 EulerFS 檔案系統。EulerFS 是華為開發並貢獻到社群的全新檔案系統,針對 SCM 新型介質,採用了軟更新和雙檢視技術,減少檔案系統元資料同步時延,相比 EXT4 檔案系統,效能倍級提升。

在記憶體管理方面,記憶體分級擴充套件 etMem 新增使用者態 swap 功能。實現策略配置淘汰的冷記憶體交換到使用者態儲存,效能優於核心態 swap 且業務無感知。

夯實雲化基座

K8S 已經成為事實上的雲原生基礎設施底座,業界主流作業系統廠商均基於 K8S,推出雲原生場景專用容器 OS(如 Redhat RCHOS,AWS BottleRocket 等),提供與業務容器一致的管理和運維體驗。

openEuler 21.09 緊跟業界的最新技術趨勢,華為將原創的容器化作業系統 KubeOS 貢獻到社群,具備執行記憶體消耗 < 150M,重啟時間 < 15 秒的優勢。

openEuler 21.09 結合 StratoVirt、iSulad、ShimV2 形成了安全容器方案,為應用提供一個輕量、安全的執行環境,隔離容器和宿主機作業系統間、容器間的安全風險。該方案由華為貢獻到社群,較傳統 Docker+QEMU 方案,底噪和啟動時間優化 40% 以上。

KubeSphere 是在 K8S 之上構建的以應用為中心的容器平臺,由青雲科技發起,並尤拉開源社群的 KubeSphere SIG 提供支援和維護。

OpenStack 版本更新到 Wallaby。Wallaby 是 2021 年 4 月份釋出的最新穩定版本,包含 nova、kolla、cyborg、tacker 等核心專案的重要更新。由聯通數科、中國電信、華為共同發起,並由尤拉開源社群 OpenStack SIG 提供支援和維護。

Eggo 是基於 K8S 的雙平面叢集部署工具,提供高效穩定的叢集部署能力,支援單叢集多架構、線上和離線等多種部署模式。Eggo 結合 GitOps 管理能力、感知叢集配置變化,驅動叢集 OS 統一高效部署,百節點部署時間從幾個小時降為 15 分鐘之內。Eggo 由華為主導研發,未來將由 Cloud Native SIG 負責開發維護。

探索全場景創新

openEuler 21.09 針對邊緣計算場景釋出了 openEuler 21.09 Edge。該版本集成了 KubeEdge 和邊雲協同框架,具備邊雲應用統一管理和發放等基礎能力,未來將通過增強智慧協同提升 AI 易用性和場景適應性,增強服務協同實現跨邊雲服務發現和流量轉發,增強資料協同提升南向服務能力。

openEuler 21.09 針對嵌入式場景釋出了超輕量級嵌入式版本 openEuler 21.09 Embedded。該版本映象小於 5M,啟動時間小於 5 秒,提供輕量化、安全和輕量容器等基礎能力,支援 ARM32、ARM64 晶片架構,未來將協同尤拉開源社群生態夥伴、使用者、開發者,逐步擴充套件支援 PowerPC、RISC-V 等晶片架構,增加確定性時延、工業中介軟體、模擬系統等能力,打造嵌入式領域作業系統解決方案。

openEuler 21.09 Edge 和 openEuler 21.09 Embedded 是尤拉開源作業系統場景的探索和拓展,提供預覽性質的技術創新體驗,社群將持續豐富邊緣計算和嵌入式場景的能力。

中介軟體 & 桌面環境

OpenResty 目前已經移植到 openEuler 21.09 版本中。OpenResty 是一個基於 Nginx 與 Lua 的高效能 Web 平臺。用於方便地搭建能夠處理超高併發、擴充套件性極高的動態 Web 應用、Web 服務和動態閘道器。感謝來自 Apache APISIX 社群的羅澤軒、溫銘在本次 OpenResty 遷移工作中的貢獻,讓 OpenResty 可以在尤拉開源作業系統上平穩高效的執行。

UKUI 是由麒麟團隊開發的基於 Linux 發行版的輕量級桌面環境,在 openEuler 21.09 中,UKUI 新增中文輸入法和多媒體支援。

統信桌面環境簡稱 DDE,是一款安全、穩定且易用的 Linux 桌面環境,由統信軟體開發。在 openEuler 21.09 中,DDE 新增支援畫板、音樂和影院應用。