面向多樣性計(jì)算的操作系統(tǒng):openEuler的開(kāi)源進(jìn)展與社區(qū)生態(tài)

原標(biāo)題:面向多樣性計(jì)算的操作系統(tǒng):openEuler的開(kāi)源進(jìn)展與社區(qū)生態(tài)

自去年9月,openEuler服務(wù)器操作系統(tǒng)宣布開(kāi)源以來(lái),其開(kāi)源進(jìn)展,尤其是社區(qū)生態(tài)的構(gòu)建,牽動(dòng)了軟件產(chǎn)業(yè)的關(guān)注和好奇。

2020年4月17日, openEuler社區(qū)在線召開(kāi)首屆openEuler峰會(huì)2020(openEuler Virtual Summit 2020),旨在與計(jì)算產(chǎn)業(yè)界分享最新產(chǎn)業(yè)進(jìn)展、研討新版本技術(shù)規(guī)劃。

生態(tài)是操作系統(tǒng)的氧氣和陽(yáng)光,同時(shí)生態(tài)系統(tǒng)的建立又圍繞在操作系統(tǒng)本身的技術(shù)優(yōu)勢(shì)周圍,構(gòu)成縝密的邏輯關(guān)聯(lián)。從這個(gè)視角看,鯤鵬生態(tài)可謂如今最具活力和突破性的計(jì)算生態(tài)。而鯤鵬生態(tài)的進(jìn)一步補(bǔ)完,又建立在操作系統(tǒng)不能成為軟件短板的基礎(chǔ)上。openEuler峰會(huì)中披露了openEuler打造計(jì)算產(chǎn)業(yè)生態(tài)底座、加速產(chǎn)業(yè)創(chuàng)新,開(kāi)源社區(qū)取得關(guān)鍵進(jìn)展等一系列內(nèi)容。鯤鵬與openEuler的價(jià)值融合與互為表里,給多樣性計(jì)算,以及服務(wù)器操作系統(tǒng)的開(kāi)源和生態(tài)化帶來(lái)了全新契機(jī)。

與其他服務(wù)器操作系統(tǒng)不同,openEuler本身帶著企業(yè)業(yè)務(wù)變化、智能化升級(jí)引發(fā)的一系列多樣性計(jì)算需求與服務(wù)器操作系統(tǒng)升級(jí)渴望,又與廣泛的鯤鵬生態(tài)息息相關(guān),構(gòu)成了鯤鵬計(jì)算戰(zhàn)略中“軟件開(kāi)源”部分的先鋒與探索者。

回顧openEuler的開(kāi)源之路與生態(tài)系統(tǒng)的形成,可以讓我們看到操作系統(tǒng)這個(gè)關(guān)鍵能力,如何在云與智能帶來(lái)計(jì)算產(chǎn)業(yè)更迭的大背景下完成自我補(bǔ)完。

故事從openEuler開(kāi)始:鯤鵬生態(tài)的軟件開(kāi)源之路

openEuler的前身,是華為基于開(kāi)放的企業(yè)級(jí)Linux打造的服務(wù)器操作系統(tǒng)軟件,已經(jīng)超過(guò)十年的技術(shù)積累,具備的高安全性、高可擴(kuò)展性、高性能等技術(shù)特性,能夠滿足企業(yè)全云化、多場(chǎng)景業(yè)務(wù)、智能化彈性部署等一系列ICT產(chǎn)業(yè)變革需求。

2019年的華為全聯(lián)接大會(huì)上,華為首次宣布了計(jì)算產(chǎn)業(yè)的核心戰(zhàn)略。其中非常重要的戰(zhàn)略性判斷,就是華為將執(zhí)行“硬件開(kāi)放、軟件開(kāi)源”的戰(zhàn)略,全面賦能合作伙伴,激活計(jì)算產(chǎn)業(yè)生態(tài)。而軟件開(kāi)源的第一站,就是華為宣布將服務(wù)器操作系統(tǒng)正式開(kāi)源,命名為openEuler。與此同時(shí),openEuler開(kāi)源社區(qū)正式上線。

如今,openEuler開(kāi)源社區(qū)已經(jīng)取得了階段性成果。openEuler吸引到越來(lái)越多的全球開(kāi)發(fā)者參與,社區(qū)整體朝向“共建、共享、共治”的目標(biāo)穩(wěn)健發(fā)展。

2019年12月31日,openEuler操作系統(tǒng)源代碼正式上線,宣布開(kāi)源之路啟動(dòng)。到今年3月27 日,openEuler開(kāi)源社區(qū)正式發(fā)布o(jì)penEuler 20.03 LTS版本。該版本是自開(kāi)源社區(qū)上線以來(lái)的首個(gè)LTS版本,并有多家OSV基于openEuler LTS版本發(fā)布商業(yè)發(fā)行版操作系統(tǒng)。截至目前,openEuler社區(qū)秘書(shū)處、技術(shù)委員會(huì)、安全委員會(huì)等組織已開(kāi)始運(yùn)作。同時(shí),根據(jù)社區(qū)參與者的申請(qǐng)已成立了30多個(gè)項(xiàng)目組。

未來(lái),openEuler社區(qū)還會(huì)針對(duì)深度參與社區(qū)的OSV提供培訓(xùn)、賦能、認(rèn)證等能力提升活動(dòng)。引出openEuler技術(shù)峰會(huì)最新進(jìn)展。提出華為軟件開(kāi)源戰(zhàn)略下,openEuler完成了高速的開(kāi)源進(jìn)程和生態(tài)建設(shè)。這一方面得益于華為本身在服務(wù)器操作系統(tǒng)的差異化優(yōu)勢(shì),以及整體計(jì)算產(chǎn)業(yè)技術(shù)積累,同時(shí)也是人心所向,行業(yè)生態(tài)的凝聚力展示。

基于操作系統(tǒng),釋放鯤鵬的無(wú)盡潛能

操作系統(tǒng)的性能和可用性,是決定算力最終使用價(jià)值的天枰。

這個(gè)價(jià)值上看,openEuler的獨(dú)特價(jià)值在于無(wú)縫兼容鯤鵬生態(tài),為鯤鵬提供操作系統(tǒng)上的價(jià)值鏈補(bǔ)完。同時(shí)openEuler的生態(tài)建設(shè)可以成為鯤鵬生態(tài)的重要組成部分,通過(guò)軟件開(kāi)源成為軟件產(chǎn)業(yè)底座,提升鯤鵬生態(tài)的匯聚引力。而這一切的基礎(chǔ),建立在openEuler擁有成熟的商用能力和技術(shù)價(jià)值之上。

openEuler LTS版本正式發(fā)布,意味著openEuler快速擁有了長(zhǎng)期演進(jìn)版。在這一版本上,我們可以看到openEuler的軟件全棧優(yōu)化技術(shù)優(yōu)勢(shì)進(jìn)一步釋放:多核調(diào)度技術(shù)可以實(shí)現(xiàn)關(guān)鍵路徑Fs cache免鎖重構(gòu),Nginx性能提升15%:集成KAE插件可以助力鯤鵬實(shí)現(xiàn)10%-100%性能提升:iSula輕量級(jí)容器具備輕、快、易、靈的特點(diǎn),將啟動(dòng)時(shí)間縮短35%,內(nèi)存資源消耗降低68%;通過(guò)openEuler Community build of OpenJDK通過(guò)GC優(yōu)化,實(shí)現(xiàn)了冗余DMB指令消除等技術(shù)提升性能20%;A-Tune場(chǎng)景自優(yōu)化,提升系統(tǒng)調(diào)優(yōu)效率30%。

加上openEuler兼容多種處理器架構(gòu),一系列的新技術(shù)特性,讓openEuler可以最大化釋放鯤鵬的價(jià)值潛力,成為鯤鵬產(chǎn)業(yè)鏈的關(guān)鍵補(bǔ)完,以及解決方案能力的重要出口。

開(kāi)源繁榮與行業(yè)場(chǎng)景:openEuler的生態(tài)進(jìn)程

整體來(lái)看,在服務(wù)器操作系統(tǒng)領(lǐng)域Linux在全球信息產(chǎn)業(yè)中的占比正在逐漸提高。Linux的靈活、可延展特性,相對(duì)來(lái)說(shuō)更適配移動(dòng)互聯(lián)網(wǎng)、云計(jì)算、人工智能占據(jù)主流的使用場(chǎng)景。而這場(chǎng)變革中,大部分最終使用者要依靠基于Linux內(nèi)核的各種發(fā)行版。而發(fā)行版體系的成熟,也是檢驗(yàn)一款服務(wù)器操作系統(tǒng)價(jià)值的核心標(biāo)注。

openEuler作為鯤鵬計(jì)算產(chǎn)業(yè)的關(guān)鍵成員,是軟件開(kāi)源戰(zhàn)略的核心。它本身執(zhí)行免費(fèi)開(kāi)源的政策,支持生態(tài)合作伙伴以openEuler為底座完成發(fā)行版。目前來(lái)看,openEuler的生態(tài)繁榮景象已經(jīng)呈現(xiàn)。

眾多操作系統(tǒng)廠商參與openEuler社區(qū)并積極貢獻(xiàn),四家國(guó)內(nèi)領(lǐng)先的操作系統(tǒng)軟件提供商(OSV)已經(jīng)基于openEuler LTS版本發(fā)布了商業(yè)發(fā)行版:

1、麒麟軟件基于openEuler內(nèi)核打造的麒麟服務(wù)器操作系統(tǒng),可面向多核異構(gòu)計(jì)算場(chǎng)景,針對(duì)關(guān)鍵業(yè)務(wù)及數(shù)據(jù)負(fù)載。

2、普華基礎(chǔ)軟件推出基于openEuler的首個(gè)商業(yè)發(fā)行版“普華服務(wù)器操作系統(tǒng)(鯤鵬版)”。

3、統(tǒng)信軟件基于openEuler內(nèi)核發(fā)行的支持鯤鵬處理器的服務(wù)器操作系統(tǒng)deepinEuler V1.0,全面支持鯤鵬處理器的新特性,并擁有絕佳的性能。

4、中科院軟件所正式推出基于openEuler的傲徠操作系統(tǒng)發(fā)行版。后續(xù),軟件所還將啟動(dòng)“開(kāi)源軟件供應(yīng)鏈點(diǎn)亮計(jì)劃”,助力openEuler社區(qū)的高質(zhì)量、可持續(xù)發(fā)展。

在產(chǎn)業(yè)鏈構(gòu)建領(lǐng)域,計(jì)算機(jī)產(chǎn)品及行業(yè)信息化領(lǐng)先廠商清華同方投入超過(guò)200余名資深專家參與多核異構(gòu)計(jì)算的整機(jī)研發(fā)、全國(guó)9大生產(chǎn)基地為多樣性計(jì)算生態(tài)提供產(chǎn)能支持,同時(shí)擁有北京、深圳兩大研發(fā)中心支持生態(tài)適配相關(guān)工作,已經(jīng)實(shí)現(xiàn)了對(duì)openEuler 20.03 LTS及商業(yè)發(fā)行版的支持。

在個(gè)人開(kāi)發(fā)者賦能領(lǐng)域,openEuler社區(qū)將啟動(dòng)培訓(xùn)、賦能、認(rèn)證等能力提升活動(dòng),活動(dòng)包含不僅限于面向操作系統(tǒng)領(lǐng)域的職業(yè)技術(shù)認(rèn)證、面向軟件廠商(ISV)開(kāi)發(fā)者培訓(xùn)賦能的技術(shù)沙龍、面向高校學(xué)生和初學(xué)者推出操作系統(tǒng)相關(guān)的技術(shù)課程和實(shí)驗(yàn)指導(dǎo)。個(gè)人開(kāi)發(fā)者的貢獻(xiàn)激發(fā)了整個(gè)openEuler生態(tài)的更多可能性,形成了鯤鵬產(chǎn)業(yè)的創(chuàng)造力基石。

本次峰會(huì)設(shè)立了數(shù)十個(gè)特別興趣小組(SIG)技術(shù)研討會(huì)議,與會(huì)的技術(shù)專家、社區(qū)參與者將圍繞基礎(chǔ)架構(gòu)(Kernel、包管理、安全等)、應(yīng)用(桌面、編譯語(yǔ)言、編譯器等)、虛擬化和容器(iSula、oVirt等)等技術(shù)方向的特性規(guī)劃、開(kāi)發(fā)維護(hù)進(jìn)行詳細(xì)的討論,為openEuler 20.09 LTS版本順利推出打下堅(jiān)實(shí)的基礎(chǔ)。

總體而言,openEuler從上線到完成開(kāi)源,再到社區(qū)建設(shè)與OSV合作體系建設(shè),以及全面鋪開(kāi)發(fā)行版合作以及系統(tǒng)性的開(kāi)發(fā)者賦能方案。構(gòu)筑生態(tài)、升級(jí)技術(shù)、長(zhǎng)期持續(xù)賦能開(kāi)發(fā)者,openEuler的軟件開(kāi)源之路還將繼續(xù)。

多樣性計(jì)算世界里的鯤鵬巨人,正在進(jìn)入心全體壯、魂魄強(qiáng)健的最佳狀態(tài)。

免責(zé)聲明:本網(wǎng)站內(nèi)容主要來(lái)自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁(yè)或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書(shū)面權(quán)利通知或不實(shí)情況說(shuō)明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開(kāi)相關(guān)鏈接。

2020-04-17
面向多樣性計(jì)算的操作系統(tǒng):openEuler的開(kāi)源進(jìn)展與社區(qū)生態(tài)
openEuler的前身,是華為基于開(kāi)放的企業(yè)級(jí)Linux打造的服務(wù)器操作系統(tǒng)軟件,已經(jīng)超過(guò)十年的技術(shù)積累,具備的高安全性、高可擴(kuò)展性、高性能等技術(shù)特性,能夠滿足企業(yè)全云化、多場(chǎng)景業(yè)務(wù)、智能化彈性部署

長(zhǎng)按掃碼 閱讀全文