科技行者華為談openEuler:服務器不能“缺芯少魂”,更不能沒有“生態圈”

華為談openEuler:服務器不能“缺芯少魂”,更不能沒有“生態圈”

華為談openEuler:服務器不能“缺芯少魂”,更不能沒有“生態圈”

華為談openEuler:服務器不能“缺芯少魂”,更不能沒有“生態圈”

2020年4月7日 23:25:39 作者:周雅 科技行者
  • 分享文章到微信

    掃一掃
    分享文章到微信

  • 關注官方公眾號-科技行者

    掃一掃
    關注官方公眾號
    科技行者

“缺芯少魂”數十年來一直是中國IT產業發展的一大“心病”,芯片即心臟,操作系統即靈魂,尤其在愈發注重自主創新能力的今天,代表著“靈魂”的操作系統已被視為計算產業的生態底座。

作者:周雅 來源:科技行者 2020年4月7日 23:25:39

關鍵字:華為 開發者 華為開發者大會2020 操作系統 服務器

“缺芯少魂”數十年來一直是中國IT產業發展的一大“心病”,芯片即心臟,操作系統即靈魂,尤其在愈發注重自主創新能力的今天,代表著“靈魂”的操作系統已被視為計算產業的生態底座。

“沒有OS(操作系統),我們是很難把所有的硬件能力發揮出來的,所以它是整個生態建設,技術軟件的一個開始。”華為鯤鵬計算副總裁,操作系統總經理江大勇在華為開發者大會2020(Cloud)期間接受專訪時強調。

▲ 圖:華為智能計算業務部服務器操作系統總經理江大勇接受科技行者采訪

早在2019年華為全聯接大會上,華為宣布了新的計算戰略,圍繞旗下「鯤鵬」與「昇騰」兩個基礎芯片族,打造一個全新的異構計算生態。

為了將鯤鵬計算平臺硬件能力發揮出來,華為將其服務器操作系統開源,開源后命名為 openEuler。作為主要籌備方和創始者,華為會逐步開放在ICT基礎軟件領域的技術積累,把操作系統、編譯器/JDK等領域的華為內部基礎平臺能力開源出來。在openEuler社區,社區參與者可下載操作系統安裝鏡像或源代碼,快速了解并掌握openEuler操作系統的實現,深度參與到社區的創新和實踐。

需要說明的是,鯤鵬計算產業,是基于華為鯤鵬處理器構建全棧IT基礎設施、行業應用及服務,包括PC、服務器、存儲、操作系統、中間件、虛擬化、數據庫、云服務、行業應用以及咨詢管理服務等。而作為鯤鵬處理器原生的操作系統openEuler,無疑象征著整個鯤鵬生態的“靈魂”。

現在,openEuler又向市場邁進了一步。在華為開發者大會2020(Cloud)上,openEuler社區發布首個Long Term Support版本——openEuler 20.03 LTS,并與麒麟軟件、普華基礎軟件、統信軟件、中科院軟件4家OS廠家,共同發布了基于openEuler的商業發行版。

這意味著,openEuler已具備規模商用能力,也就加速了鯤鵬生態的落地和應用。

鯤鵬生態二三事:獨行快,眾行遠

來自官網的說明,openEuler是一個開源、免費的Linux發行版平臺,將通過開放的社區形式,與全球的開發者共同構建一個開放、多元和架構包容的軟件生態體系。

同時,openEuler也是一個創新平臺,鼓勵任何人在該平臺上提出新想法、開拓新思路、實踐新方案。

自從源代碼開放以來,openEuler社區積累了一些可觀的數字,超過5000人次的ISO下載,超過200人貢獻代碼,貢獻代碼的總次數超過5000。

同時,openEuler社區成立了超過30個子項目,一些關鍵組織也風風火火開始運作起來了,比如籌備組,成立了秘書處、技術委員會、安全委員等等。

江大勇深知,openEuler社區的成長,源于華為和合作伙伴的共同成就。“華為跟合作伙伴之間是優勢互補,華為更多聚焦在內核、基礎的軟件包上,合作伙伴更多聚焦在面向客戶的一些差異化適配體驗。”

技術上互補,商業上也是一樣。華為在計算產業的變現,主要是通過主辦、部件、合作伙伴等,華為不會發布自己的OS商業版本,合作伙伴則可以通過發布基于openEuler的自有品牌OS系統,完成商業變現。

以普華基礎軟件為例,作為openEuler社區早期的籌建者、參與者與貢獻者,普華iSoft見證了openEuler社區版的開發歷程。普華基礎軟件事業部總經理黃建忠,算是一名開源老人,他以自己的經驗談到:要考量一款服務器操作系統,通常需要考慮到可用性、可靠性、可管理性、安全性、生態建設等多維度。

作為一款商業版服務器操作系統產品,普華iSoft開發集成了智能運維、日志管理等組件提升了產品的可管理性。通過LTP 7x24等全方位壓力測試,確保產品可以長時間、重負載、無故障的運行。同時,對openEuler的codebase進行了全面檢測、驗證及加固,達到了安全四級的等級要求。

在產品研發過程中,普華一共修復了113個Bug,增加了92個組件,保證了與openEuler絕對兼容的同時,對產品進行了全方位的調優,確保了性能最佳;生態建設方面,普華服務器操作系統鯤鵬版與上下游廠商進行了兼容適配,可以支持市面上主流的國產數據庫、中間件等產品,以滿足信創領域替代的要求。目前,普華iSoft已經將產品實際部署于電科云,基于openEuler LTS的普華服務器操作系統鯤鵬版已成為電科云最佳推薦鏡像。

未來,普華iSoft將持續參與openEuler的社區建設、技術創新和生態建設,不斷迭代產品,支持openEuler完成對全國產處理器的支持;同時,普華iSoft還在啟動openEuler與普華全場景操作系統架構Adaptive OS融合工作,作為普華Adoptive OS“微小中大”的大場景支撐,為用戶提供功能完整、可用易用、安全可靠、性能優越的操作系統產品和服務。

同樣,麒麟軟件也經歷了這樣一個開發歷程。麒麟軟件副總裁李震寧介紹,公司基于openEuler社區,從技術上已經實現了多核、顯示以及虛擬化應用等多種應用,可以配套麒麟系統上層軟件棧,實現了多個體系架構同源編譯的同時,還可以良好的支持國內外主流的數據庫、中間件、高可用集群、虛擬化軟件和云平臺等,具有非常好的生態適配能力。目前,麒麟操作系統已經在能源行業、省級云計算平臺、以及、電信運營商等領域進行部署應用。

中科院軟件所副總工程師、智能軟件研究中心主任武延軍也強調,選擇華為,基于openEuler社區來打造EulixOS操作系統,相比基于國外Linux社區,是一種既聚焦國產生態又不失國際化的選擇。軟件所作為在操作系統領域具有長期積累的科研院所,希望把EulixOS打造成適合科研實驗和技術研發的開放技術平臺,可集成操作系統最新成果,服務科研工作,服務廣大Linux開發人員,探索科研成果產品化的路徑,從多個角度拓展openEuler生態鏈。軟件所還將啟動“開源軟件供應鏈點亮計劃”,用供應鏈的思路和模式,把更多優秀的、可靠的開源軟件集成到openEuler社區。

未來的openEuler社區,將堅持每兩年一個正式LTS版本、每六個月一個社區創新版本的節奏,持續迭代。2020下半年,華為還將著手進行openEuler相關的技術認證、培訓和賦能工作,比如8月份會啟動第一批工程師認證(初級工程師認證),9月份將要出版的操作系統相關原理,由清華計算機系撰寫;9月份還將上線一些MOOC相關的課程;第四季度將要推出《openEuler應用編程技術》和《openEuler內核編程技術》兩門課程及實驗指導,由中科院軟件所負責開發,其中內核編程相關的課程大綱已經通過中國科學院大學的必修課審核,將于下學期進入大學課堂。

開源,已經被華為設定為一項長期的戰略性投入。江大勇談及“華為計算產業的開源策略”時透露,從Cloud &AI成立以來,華為就一直在堅持“硬件開放,軟件開源,使能合作伙伴”的基本原則。按照規劃,華為會在2020年6月開源GaussDB OLTP單機版數據庫,開源版本的數據庫名稱為openGauss。

“獨行快,眾行遠,對于生態來說,一定是更多的合作伙伴共同做,才能把產業做大。”

數字世界的“超級英雄”:算力越大,責任越大

 

超級英雄電影里通常有一句經典臺詞,“能力越大,責任越大”。而對于IT人來講,這句話應該是“算力越大,責任就越大”。

華為云&AI BG總裁侯金龍在華為開發者大會2020演講中提出,全球已經邁入數字時代,芯片的摩爾定律開始放緩,傳統的計算不再滿足新的需求——計算架構進入了創新的黃金時代,世界正在呼喚多樣性的算力。

龐大的算力需求下,「異構計算」異軍突起,算力的處理趨勢隨之從傳統通用CPU,走向與ARM、NPU、GPU一起的并行計算和分布式計算。

異構計算的核心點在于“異構”二字,用不同制程架構、不同指令集、不同功能的硬件組合起來解決問題,幾乎所有“挑戰性問題”都能通過它來求解。

華為芯片和硬件戰略Fellow艾偉介紹,2000年,x86占據主流處理器市場份額第一,總算力輸出達到全球70%;如今,最大的算力架構變成了ARM平臺,基于ARM指令的處理器總算力輸出達到全球82%。目前全球算力格局發生了很大變化,基于ARM架構的算力已經成為主流算力架構。

在此趨勢下,半導體先進工藝的發展,已經不再由PC機來牽引了,而轉向了ARM。ARM智能手機,成為半導體產業的主要驅動力,基于ARM的產品創新總量越來越多。“很多人可能會說,這些ARM還是比較低性能的。但是歷史上,從80年代PC機開始興起,到1993年PC機的總算力輸出超過了UNIX的大機和小機,那時ARM也是下里巴人,直到1998年至強處理器推出,達到服務器水平之后,量變轉化成質變,現在X86占據整個數據中心市場份額的90%以上。整個過程完全是替換性的顛覆變化,這個歷史可能會再次被重復。”

艾偉所說的便是ARM的拐點正在到來。2013年,ARM算力輸出已經超過了X86。2019年鯤鵬920處理能力,達到了高端處理服務器的水平。因此在艾偉看來,新的顛覆故事很可能再次上演。

借此機會,華為計算產業戰略的打法是“硬件開放,軟件開源,使能合作伙伴”。首先在硬件開放方面,按照侯金龍的說法,華為聚焦做好芯片、板卡和主板,使能合作伙伴,優先推出自己品牌的整機系統……目前全球已經有11家合作伙伴推出了基于鯤鵬主板的服務器和PC產品,比如黃河、蒼梧天工、紫光恒運、湘江、同方等已經批量上市。

在軟件開源的合作上,侯金龍介紹:“華為與全球產業伙伴聯合成立15個鯤鵬生態創新中心,華為在全球超過600家ISV合作伙伴,超過1500款通過鯤鵬認證的產品和解決方案,我們希望用三年的時間,讓90%的應用都能跑到鯤鵬的計算平臺上。”

同時,華為大舉拉攏開發者,“沃土計劃2.0”問世,華為將在2020年投入2億美元推動鯤鵬計算產業發展,(去年華為就計劃五年內投入15億美元),并將扶持高校、初創企業、開發人員及合作伙伴。華為計劃5年內發展500萬開發者,目前華為云開發者已經增長到160萬。

    无码自拍