4月12日消息(田小夢)作為信息技術(shù)的根基,操作系統(tǒng)是連接計算機硬件、數(shù)據(jù)庫、中間件和應(yīng)用軟件的紐帶,是各個行業(yè)數(shù)字化轉(zhuǎn)型的基礎(chǔ)底座。在《“十四五”數(shù)字經(jīng)濟(jì)發(fā)展規(guī)劃》、《“十四五”軟件和信息技術(shù)服務(wù)業(yè)發(fā)展規(guī)劃》等國家政策曾多次指明發(fā)展自主操作系統(tǒng)的重要性和迫切性。
近日,國產(chǎn)操作系統(tǒng)市場又迎來新進(jìn)展——國產(chǎn)操作系統(tǒng)開源社區(qū) OpenCloudOS 正式發(fā)布首個全自研社區(qū) 9.0 版本。該版本由騰訊等十余家企業(yè)共同開發(fā)并長期維護(hù),其內(nèi)核及用戶態(tài)軟件均為自主選型、獨立演進(jìn),在操作系統(tǒng)發(fā)行版的全鏈路均實現(xiàn)自主可控。
以社區(qū)為依托
擺脫外部依賴,實現(xiàn)可持續(xù)發(fā)展
從服務(wù)器操作系統(tǒng)來看,全球服務(wù)器端操作系統(tǒng)主要由Linux與Windows構(gòu)成,其中,開源Linux服務(wù)器操作系統(tǒng)中,有超過50%的服務(wù)器是基于CentOS開發(fā)的操作系統(tǒng)。但隨著CentOS停服,這些服務(wù)器將逐步采用國產(chǎn)操作系統(tǒng)進(jìn)行替換,將為國產(chǎn)系統(tǒng)帶來較大市場空間。
騰訊在操作系統(tǒng)領(lǐng)域,可以說是厚積薄發(fā)。
早在2010年,騰訊就已經(jīng)推出自研操作系統(tǒng)TencentOS。TencentOS Server在資源調(diào)度彈性、容器支持、系統(tǒng)性能及安全方面均有升級,更適合云環(huán)境。目前該操作系統(tǒng)已經(jīng)覆蓋了騰訊所有的業(yè)務(wù)。
在騰訊操作系統(tǒng)研發(fā)逐漸步入成熟的階段,2021年,OpenCloudOS操作系統(tǒng)開源社區(qū)正式誕生。騰訊將十余年技術(shù)積累悉數(shù)投入,成為OpenCloudOS的主要發(fā)起者和核心技術(shù)貢獻(xiàn)者。
結(jié)合服務(wù)器操作系統(tǒng)發(fā)行版所劃分的L1到L3層級,L1基于Linux內(nèi)核及核心組件構(gòu)建,是最上游的“源社區(qū)”版本;L2企業(yè)版基于L1源社區(qū)版本加固,提供企業(yè)級的技術(shù)支持及服務(wù),可用于真實業(yè)務(wù)場景,是穩(wěn)定可靠的發(fā)行版本;L3社區(qū)版基于L2企業(yè)版進(jìn)一步優(yōu)化,是代碼完全開源、生態(tài)全面開放的發(fā)行版本。
而OpenCloudOS正是以打造從L1到L3全覆蓋的操作系統(tǒng)發(fā)行版為特色,致力于研發(fā)自主可控的下一代云原生操作系統(tǒng),并以社區(qū)為依托,建設(shè)操作系統(tǒng)開源生態(tài)。
OpenCloudOS社區(qū)TOC(技術(shù)監(jiān)督委員會)主席、騰訊云副總裁郭振宇表示,“從L1到L3的研發(fā)模式是一種完整成熟的操作系統(tǒng)研發(fā)模式,只有通過這樣的模式,從源頭社區(qū)切入,才能真正擺脫外部依賴,長期健康發(fā)展?!?/p>
成立至今,OpenCloudOS生態(tài)伙伴達(dá)600余家,包括OS廠商、芯片廠商、行業(yè)用戶、整機廠商、云廠商和高校、開源組織,涉及11大行業(yè)和領(lǐng)域。同時社區(qū)的整體建設(shè)初具規(guī)模,SIG(特別興趣小組)超過100個,也重點發(fā)力于架構(gòu)體系/內(nèi)核、核心基礎(chǔ)/工具、云原生基礎(chǔ)設(shè)施、版本發(fā)行等多達(dá)13個領(lǐng)域。
在短短一年的時間里,騰訊提出了完成的開源社區(qū)研發(fā)模式,相繼發(fā)布了OC 8.5、OCKS 2207、OC 8.6、OCS 2301等,并于今年3月正式推出了首個L3版本——OpenCloudOS 9.0。
OpenCloudOS 9.0與眾不同
獨立研發(fā),親自現(xiàn)網(wǎng)驗證
OpenCloudOS 社區(qū)TOC成員,騰訊操作系統(tǒng)負(fù)責(zé)人王佳表示:“OpenCloudOS 9.0不僅是OpenCloudOS的里程碑,也可以說是國內(nèi)操作系統(tǒng)的里程碑,它是國內(nèi)首個自主定義的L3級別穩(wěn)定可用、可直接用于生產(chǎn)環(huán)境的可靠的自主可控版本。”
據(jù)介紹,OpenCloudOS 9.0最開始的源頭來自于開源上游,沒有依賴任何第三方發(fā)行版。
其中,今年1月,社區(qū)上游版本L1 ——OpenCloudOS Stream 2301版本正式發(fā)布,該版本由社區(qū)中的騰訊、中興、中科方德、北京紅旗等伙伴聯(lián)合研發(fā),研發(fā)歷時一年,完成了超1800個軟件包獨立選型、編譯、打包、維護(hù)。
但L1版本不能直接用于生產(chǎn)環(huán)境,它需要一個在生產(chǎn)環(huán)境的驗證過程,騰訊基于OCS 2301,發(fā)布了TencentOS Server4的版本,并且在騰訊生產(chǎn)環(huán)境里做驗證,也得到其它伙伴的驗證,之后推出了OpenCloudOS 9.0。
這也正是OpenCloudOS 9.0與眾不同的地方,它不僅是OpenCloudOS社區(qū)獨立研發(fā)的版本,而且是得到社區(qū)伙伴親自驗證的生產(chǎn)版本。王佳表示,“其實在操作系統(tǒng)這種情況非常少見,操作系統(tǒng)廠商會生產(chǎn)版本,但它自己不會使用,所以這是OpenCloudOS很明顯的一個特色?!?/p>
雖然OpenCloudOS 9.0的推出早于原計劃時間,但OpenCloudOS 9.0誠意依舊很足,性能大幅提升。
具體來看,OC9.0基于Kernel 6.1構(gòu)建,里面加入了很多優(yōu)化和補丁,包括多體系架構(gòu)和新硬件支持、多核性能優(yōu)化、混部隔離特性增強,以及通過MGLRU、Mapple Tree 來提升內(nèi)存效率,且完善的 Cgroup V2 支持、多架構(gòu)熱補丁支持,提供細(xì)致化的調(diào)優(yōu)與系統(tǒng)適配。在系統(tǒng)安全方面,提供GPG加解密加速,PAM新增驗證模塊等能力,并支持OpenSSL3.0及更多密碼算法,部分軟件原生支持SM3、SM4國密算法。
在系統(tǒng)服務(wù)方面,OC9.0進(jìn)行了全棧版本升級?;赟ystemd251,支持 Cgroup v2更多特性;dracut支持 zstd固件、并行探測;GRUB2支持 TPM、NVMe設(shè)備、RAID5;在基礎(chǔ)軟件方面,OC9.0應(yīng)用了上游及自研的最新組件,包括GCC12、LLVM14、Kona JDK 11/17、Glibc 2.35、Python3.10、Rust1.64.0等;存儲、文件及設(shè)備管理也進(jìn)行了全面的版本升級,如邏輯卷管理 LVM2 2.03.16,文件系統(tǒng)工具 e2fsprogs 1.46.5,分區(qū)工具 Parted 3.5。網(wǎng)絡(luò)服務(wù)方面,集成Nftables 1.0.4,iptables 1.8.8等網(wǎng)絡(luò)工具。數(shù)據(jù)顯示,相比OC8.6,OC9.0環(huán)境數(shù)據(jù)庫性能最大提升50.49%,IO性能最大提升26.5%。
此外,OC9.0還將為云原生、大數(shù)據(jù)、人工智能等領(lǐng)域的開發(fā)者和用戶提供更好的基礎(chǔ)環(huán)境和服務(wù)能力。
開源OC的角色扮演
從“可用”到“好用”,開源社區(qū)承上啟下
操作系統(tǒng)作為一個復(fù)雜的基礎(chǔ)軟件平臺,它更像一座橋梁,一端連接管理硬件端,另一端支撐軟件的運行。如今我國在自主研發(fā)操作系統(tǒng)上也有二三十年的時間,大浪淘沙,新舊更替,不僅涌現(xiàn)出一批優(yōu)秀的國產(chǎn)操作系統(tǒng),還有一批專注于國產(chǎn)操作系統(tǒng)的社區(qū)和企業(yè)。
OpenCloudOS社區(qū)TOC成員,Circle Linux主要貢獻(xiàn)者安泱表示,國內(nèi)的操作系統(tǒng)社區(qū)正在從可用走向好用,未來需要在應(yīng)用推廣與支持服務(wù)等用戶體驗方面發(fā)力,真正讓用戶舒心愉快。
對于這一觀點,開放原子開源基金會業(yè)務(wù)發(fā)展部部長朱其罡也表示認(rèn)同,他認(rèn)為:“現(xiàn)在國家整個基礎(chǔ)軟件、開源軟件供應(yīng)鏈的核心建設(shè)如火如荼進(jìn)行中,OS在全鏈路自研的供應(yīng)鏈方面取得了非常顯著的進(jìn)步。”
但在OpenCloudOS社區(qū)發(fā)布SIG組長,騰訊操作系統(tǒng)發(fā)行版負(fù)責(zé)人陶松橋看來,要實現(xiàn)操作系統(tǒng)好用,還需要在安全可靠、高性能高資源利用率,以及完備的功能和良好的用戶體驗方面多努力。同時在OpenCloudOS社區(qū)副理事長,Intel開源技術(shù)中心總監(jiān)楊繼國表示,國內(nèi)做開源操作系統(tǒng),其實還是面臨著諸多的挑戰(zhàn)。
一是創(chuàng)新性不足。因技術(shù)路線,如果全部都依賴于比如說是國際社區(qū),對其沒有貢獻(xiàn),便處在一個比較被動跟隨的狀況。因此國內(nèi)的開源生態(tài)要發(fā)展起來,必須要有自己對一個技術(shù)鉆研的能力。
二是標(biāo)準(zhǔn)的缺失和碎片化。楊繼國認(rèn)為,這雖然不是中國獨有的問題,但是中國在這一方面較為突出。據(jù)不完全統(tǒng)計,中國目前有100多家在做OS廠商,即便中國市場是很大,但是對用戶來說,針對不同廠商之間的體驗,包括它的一些數(shù)據(jù)文件的格式,甚至包裹都會有一些差異。
三是生態(tài)的適配。隨著硬件的多樣化和復(fù)雜性,操作系統(tǒng)需要支持多種不同的硬件,同時也要對軟件也要進(jìn)行適配優(yōu)化。
當(dāng)然,開源社區(qū)在操作系統(tǒng)的研發(fā)和發(fā)展中,起到了不可或缺的作用。
誠如針對中小企業(yè)面臨的痛點問題,OpenCloudOS社區(qū)還于近期推出“千百雙扶”計劃,從遷移服務(wù)、生態(tài)資源、聯(lián)盟體系、投資孵化等維度,助力千百家中小企業(yè)快速實現(xiàn)國產(chǎn)操作系統(tǒng)的平滑升級和遷移。
面向未來的發(fā)展,OpenCloudOS社區(qū)表示,將繼續(xù)堅持多元化的技術(shù)輸入、長期主義的技術(shù)路線,助力國產(chǎn)操作系統(tǒng)在開源共建中壯大成長。
- 特斯拉CEO馬斯克身家暴漲,穩(wěn)居全球首富寶座
- 阿里巴巴擬發(fā)行 26.5 億美元和 170 億人民幣債券
- 騰訊音樂Q3持續(xù)穩(wěn)健增長:總收入70.2億元,付費用戶數(shù)1.19億
- 蘋果Q4營收949億美元同比增6%,在華營收微降
- 三星電子Q3營收79萬億韓元,營業(yè)利潤受一次性成本影響下滑
- 賽力斯已向華為支付23億,購買引望10%股權(quán)
- 格力電器三季度營收同比降超15%,凈利潤逆勢增長
- 合合信息2024年前三季度業(yè)績穩(wěn)?。籂I收增長超21%,凈利潤增長超11%
- 臺積電四季度營收有望再攀高峰,預(yù)計超260億美元刷新紀(jì)錄
- 韓國三星電子決定退出LED業(yè)務(wù),市值蒸發(fā)超4600億元
免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進(jìn)一步核實,并對任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應(yīng)及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實,溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。