國產作業系統新進展:OpenCloudOS 社群推出首個全自研發行版

Yan發表於2023-04-02

3 月 31 日,國產作業系統開源社群 OpenCloudOS 正式釋出首個全自研社群 9.0 版本(以下簡稱“OC9.0”)。據瞭解,該版本由騰訊等十餘家企業共同開發並長期維護,其核心及使用者態軟體均為自主選型、獨立演進,在作業系統發行版的全鏈路均實現自主可控。 作業系統等基礎軟體是資訊科技的根基,也是亟需實現突破,掌握更多自主智慧財產權的關鍵核心技術領域。 當前,伺服器作業系統發行版包含從 L1 到 L3 的不同層級。其中,L1 基於 Linux 核心及核心元件構建,是最上游的“源社群”版本;L2 企業版基於 L1 源社群版本加固,提供企業級的技術支援及服務,可用於真實業務場景,是穩定可靠的發行版本;L3 社群版基於 L2 企業版進一步最佳化,是程式碼完全開源、生態全面開放的發行版本。

早在 2010 年,騰訊就已經推出自研作業系統 TencentOS。TencentOS Server 在資源排程彈性、容器支援、系統效能及安全方面均有升級,更適合雲環境。目前該作業系統已經覆蓋了騰訊所有的業務。 在騰訊作業系統研發逐漸步入成熟的階段,2021 年,OpenCloudOS 作業系統開源社群正式誕生。騰訊將十餘年技術積累悉數投入,成為 OpenCloudOS 的主要發起者和核心技術貢獻者。OpenCloudOS 以打造從 L1 到 L3 全覆蓋的作業系統發行版為特色,致力於研發自主可控的下一代雲原生作業系統,並以社群為依託,建設作業系統開源生態。

OpenCloudOS 社群 TOC(技術監督委員會)主席、騰訊雲副總裁郭振宇表示:“從 L1 到 L3 的研發模式是一種完整成熟的作業系統研發模式,只有透過這樣的模式,從源頭社群切入,才能真正擺脫外部依賴,長期健康發展。” 今年 1 月,L1 源社群的 OpenCloudOS Stream 正式釋出,在雲原生、穩定性、效能等方面均有支撐,可以全面地支援所有硬體平臺,提供自主創新的上游版本。 本次釋出的 L3 社群版 OC9.0,是基於 L1 源社群的 OpenCloudOS Stream 最佳化推出,由騰訊與 Intel、中興、龍芯、中科方德等二十餘家單位共同研發。OC9 使用上游社群最新核心 Kernel 6.1,提供多體系架構和新硬體支援,多核效能最佳化,混部隔離特性增強。同時,MGLRU、Mapple Tree 等特性提升記憶體管理效率,具備完善的 Cgroup V2 支援、多架構熱補丁支援,並提供細緻化的調優與系統適配。

除了高效能、安全穩定、支援多硬體平臺的特性外,OC9.0 還將為雲原生、大資料、人工智慧等領域的開發者和使用者提供更好的基礎環境和服務能力。 開放原子開源基金會業務發展部部長朱其罡表示:“作業系統是數字基礎設施的底座,也是推動我國產業數字化、智慧化發展的核心力量。在這一過程中,繁榮的開源生態必不可少。我們高興地看到,OpenCloudOS 在全鏈路自研方面取得了顯著進步,成為研發下一代雲原生作業系統的重要力量。未來,基金會將繼續助力 OpenCloudOS 作業系統的孵化發展,將其打造成為國際一流開源作業系統社群。” 自 2021 年成立至今,OpenCloudOS 社群成員增長迅速,目前已有 600 餘家生態夥伴加入,覆蓋作業系統廠商、晶片廠商、整機廠商等 11 大行業和領域。其中超過 60 家企業單位、高校及機構深度參與 OpenCloudOS 社群的共建 ,騰訊、英特爾、中興、九州雲、網迅科技、綠芯、麒麟軟體、京東雲、寶德、北京紅旗、飛騰、浪潮、龍芯中科、OPPO、中科方德、兆芯、清華大學、北京大學等都是社群重要成員。

目前,OpenCloudOS 社群及衍生版本裝機量累計超過 1000 萬節點,覆蓋了銀行、保險、證券等 12 大行業,並經歷了海量場景長時間的考驗。 針對中小企業面臨的痛點問題,OpenCloudOS 社群還於近期推出“千百雙扶”計劃,從遷移服務、生態資源、聯盟體系、投資孵化等維度,助力千百家中小企業快速實現國產作業系統的平滑升級和遷移。 未來,OpenCloudOS 社群將繼續堅持多元化的技術輸入、長期主義的技術路線,助力國產作業系統在開源共建中壯大成長。

相關文章