“容器”改變了近十年來數據中心的運行方式,你知道如此重要的技術最早起源于開源操作系統 Linux 嗎?
在 Linux 技術的發展過程中,傳統的資源隔離手段顯然已經不能滿足企業的需求,開源社區在技術和商業應用上不斷推進,最終演進出了容器技術。
開源就是有著這樣的魅力,SUSE Euler 負責人劉愷在工作之初,就投身到開源這個圈子。在他看來,不同的人在不同的領域貢獻不同的想法,這就是開源引領創新的關鍵。
SUSE Euler 負責人 劉愷
開源可以激發技術的創新,歐拉開源社區的出現將中國開源帶到了一個新的層次;不僅如此,歐拉在生態伙伴的群策群力下正在走向世界,而 SUSE 就是那個引路人。
在開放的平臺上攻克一個問題
在互聯網出現之前,開源這件事就已經存在。
開源對于幾十年前的企業用戶更多是一個很高、很遠的名詞,對于開源的好處并沒有太多的感知。他們更關心業務的運轉,而非技術本身。但現在的企業用戶已經逐漸認識到,開源擁有技術創新性、可信性,以及不被供應商鎖定等諸多優勢。
“開源是促進信息時代到來的重要因素,很多人可能都沒有意識到開源對日常生活、對世界的影響力。”劉愷說道。
現在,開源已經不再是一小部分人的圈子,全球開源項目數量正在持續攀升,連續三年增長率超過 40%,基本覆蓋了當前主流技術領域。
因為開源可以激發工程師們與同行合作的熱情,把世界上最優秀的工程師們聚集在一起,通過開放協作的方式共同攻克業內難題。
中國也開啟了開源加速度。2021 年開源首次被寫入“十四五”規劃,規劃提出支持數字技術開源社區等創新聯合體發展,完善開源知識產權和法律體系,鼓勵企業開放軟件源代碼、硬件設計和應用服務。中國的開源發展歷程雖短,但現階段已呈現出爆發性增長態勢,企業正積極投入到操作系統、數據庫、中間件等領域。
“開源軟件是最大的創新,開源的重要特性是‘開放’”,全球開源軟件巨頭 SUSE 一直堅持這一理念,既做 Linux,也做 Kubernetes,并對其他的 Linux 和 Kubernetes 都保持了“開放的互操作性”。
在中國開源史上成為獨一無二
Linux 作為一個劃時代的開源產品,一經問世就受到全世界程序員的追捧。總是不遺余力推動中國開源發展的華為,也將歐拉開源操作系統(openEuler,簡稱“歐拉”)帶到了臺前。
歐拉是由開放原子開源基金會(OpenAtom Foundation)孵化及運營的開源項目,最早起源于華為內部,2019 年 12 月 31 日華為將十多年在服務器操作系統上積累的能力開放,歐拉也正式開源,并成立歐拉開源社區。
這意味著歐拉將國內存在競爭的技術廠商們拉在一起,在一個通用的代碼庫上協作,從各自為戰到相互學習、相互促進。
2021 年 9 月 25 日,歐拉得到全面升級,在華為全聯接大會上發布了 openEuler21.09 版本,華為將自身在 ICT 領域各場景、不同設備商上操作系統能力全面開放出來。從服務器場景,擴展到云、到邊緣計算,到 CT 和 OT 的嵌入式場景,成為統一的面向數字基礎設施的開源操作系統。
同年,華為攜手伙伴將歐拉開源操作系統正式捐贈給開放原子開源基金會,歐拉也從創始企業主導的開源項目演進到產業共建、社區自治。
時隔半年,2022 年 3 月 31 日,歐拉發布了正式捐贈后的首個共建社區版,同時也是歐拉首個支持全場景融合的社區長周期版本openEuler 22.03 LTS,它能夠滿足服務器、云計算、邊緣計算和嵌入式四大場景的多種不同類型設備的部署要求和應用場景。
自此,歐拉真正打開了中國開源閉門造車的格局。劉愷認為 openEuler 22.03 LTS 是一個非常重要的版本,因為在短短兩年間,歐拉已經從華為獨自貢獻的產品升級為社區集體智慧的結晶,成為中國開源史上獨一無二的存在,對開源的長期發展有著深遠的意義。
SUSE 也看到了 openEuler 22.03 LTS 的技術創新性。它引用了 Linux 內核的眾多新特性,包括對最新軟件和硬件的支持,以及覆蓋了多個場景。SUSE 也為 openEuler 22.03 LTS 提供了 Icelake 系列全支持和 SPR 基礎特性支持。
渾然天成的 CP 組合
歐拉正在一步步堅定不移地成長、壯大,全球越來越多的主流操作系統廠商都選擇基于歐拉推出商業發行版。
2021 年 7 月,SUSE 宣布加入歐拉開源社區,并發布了基于歐拉操作系統的商業發行版 SUSE Euler Linux。
這是一個很自然的選擇。劉愷表示 SUSE 與華為已經有近十年的合作,而且 SUSE 早在 2017 年,就在討論落地中國的本土化戰略,謀劃將 SUSE Linux 技術引入中國。
在今年 openEuler 22.03 LTS 發布之際,6 月 16 日,SUSE 也同時發布了基于 openEuler 22.03 LTS 的商業發行版 SUSE Euler Linux 2.0。
SUSE Euler Linux 2.0 是首個支持 Intel 最新 Sapphire Rapids 平臺的 openEuler 商業版。在歐拉開源社區基礎上,提升了對現有 Intel 平臺和其它大量硬件的支持力度,極大提高了 openEuler 商業版本的南向生態支持能力。引入了關鍵的企業級虛擬化、存儲、網絡等方面的增強,大幅提升了 openEuler 商業版在關鍵業務領域的能力。
劉愷指出,讓 SUSE Euler Linux 2.0 在市場上具備競爭力,就需要在 openEuler 22.03 LTS 版本的基礎上既要做出提升還要做出差異化。所以 SUSE Euler Linux 2.0 針對內核功能進行優化,以滿足金融、電信和企業核心業務等數據中心場景的多樣化需求,例如穩定性、硬件升級支持等。
在中國,SUSE Linux Enterprise Server 與 SUSE Euler Linux 也將并行推進,SUSE Euler Linux 2.0 完全由 SUSE 中國團隊打造,在中國有絕對的自主權,可以更好地匹配中國的政策和客戶需求。這是 SUSE 向著國產化邁出的堅實一步,同時也是 SUSE 聯合歐拉開源社區驅動國產 Linux 操作系統“國內國際雙循環”的重要里程碑。
在未來的版本演進中,SUSE Euler Linux 將進一步對云部署和安全功能進行優化。南向支持 Intel和 Arm 架構的主流處理器,并著重對鯤鵬和飛騰處理器進行適配。北向將對接客戶的關鍵應用和業務場景,包括數據庫、容器、大量的開源以及行業應用。
具體的規劃包括:
對邊緣、工控和嵌入式的支持和優化。提供實時低延遲內核,滿足極端場景的需求。并且提供不可變的 IT 基礎設施,降低運維的復雜度并提高可靠性。
對虛擬化和云部署的支持和優化。既可以作為虛擬機部署,也可以作為物理機部署。
對容器的支持和優化。提供 Kubernetes 云原生操作系統的支持、精簡的內核和根文件系統。
從社區貢獻到全球合作
賽迪研究院報告顯示,隨著國產服務器操作系統穩定性的提升,openEuler 系產品在政府行業市場的裝機量迅速增長,2021 年市場占有率第一,達到 35.2%。
截至目前,整個歐拉系的裝機量累計超過 170 萬套,在各個行業都得到了規模應用,覆蓋服務器、云和邊緣計算。去年底,所有基于歐拉的商業版實現了 15% 的新增市場份額,今年 6 月達到了 19%,預計今年底將達到 25%。
除了技術的創新,歐拉的發展還得益于社區的推動。開源社區成員擁有不同的背景、經驗,來自不同的環境,將這些多元化的經驗、特點綜合在一起所產生的能量要遠遠超過公司內部一群身處在“與世隔絕”環境中的程序員。
目前,歐拉社區已經是中國最專業、最活躍的開源社區之一,擁有 340 多家伙伴,包括芯片廠商、整機廠商、操作系統廠商、行業應用軟件廠商等,吸引近萬名開發者,成立近百個特別興趣小組,全球下載量超過 55 萬,PR 合入超過 6.3 萬。
通過多元化社區的大規模合作,開源軟件才能實現快速迭代和創新。2021 年 7 月,SUSE 加入歐拉開源社區,成為首家支持歐拉開源社區的國外企業。劉愷談到,SUSE 將向歐拉開源社區貢獻在 Linux 領域的獨特技術,持續參與社區版的開發、規劃、落地全過程。
為了更好地對歐拉開源社區的商業客戶提供企業級開源技術支持和顧問咨詢服務。2021 年 11 月,SUSE 成立了歐拉開源社區首個商業技術支持中心——SUSE 歐拉開源社區服務支持中心。
2022 年 2 月,SUSE 攜手 Intel 聯合組建了 Intel Arch SIG,進一步提升歐拉開源操作系統對多樣性計算的支持能力,進一步促進業界對歐拉開源操作系統的代碼貢獻,有利于歐拉開源操作系統在 Intel 架構上獲得更好的技術支持,使 Intel 架構和操作系統的發布節奏結合得更流暢,促進 Intel 和 SUSE 在社區的技術探索和產品創新。
劉愷指出,SUSE 在歐拉社區中想做三件事:第一,提升歐拉的硬件生態;第二,提升安全能力,融入全球安全社區;第三,發揮全球優勢資源,拓展歐拉生態。
將歐拉帶向世界,現在看來并不是遙不可及。SUSE 正在不斷推動歐拉操作系統與國際軟硬件供應商的生態合作,攜手歐拉操作系統走向世界。快速匯聚更多創新力量,以更加開放的模式整合全球參與者的貢獻,構筑開源生態的全球競爭力。