尋夢新聞LINE@每日推播熱門推薦文章,趣聞不漏接❤️
文 | 曾響鈴
來源 | 科技向令說
每一個開發者都了不起!
2021年4月26日,HDC.Cloud 2021落下帷幕,這次大會不管是在深圳大學城舉辦的主會場,還是清華大學、北京鯤鵬聯合創新中心這些被開發者與高校師生高度關註的分會場,都奉上了滿滿的乾貨。
在眾多熠熠生輝的分會場中,鯤鵬全棧創新與應用實踐峰會綻放出了獨有的光彩。
該峰會匯聚了行業專家、學者、企業領袖等,與鯤鵬計算產業生態的主要推進者華為共同探討鯤鵬技術創新與行業應用實踐,此外,峰會還對鯤鵬計算產業的發展做出了總結,並介紹了鯤鵬計算全棧開放創新的最新進展。那麼經過一年多的努力,鯤鵬計算的全棧能力的發展究竟步入了哪一個階段?又會給行業帶來怎樣的改變?
數字經濟渴求算力,「全棧」成計算產業應有之義
在數字中國戰略願景牽引下,近年來,數字經濟加速發展,行業數字化轉型和產業智能化升級蓬勃進行,而這背後,算力作為「生產力」要素變得尤為關鍵。
在這樣的大背景下,能夠提供大規模算力又能夠將算力有效「對接」到各種場景化應用的全棧能力,對計算產業發展而言變得越來越重要。
首先,從必要性看,數字化正衍生出越來越豐富的業務場景和非結構化數據,要契合這樣的趨勢,單單依靠純硬件的發展是不夠的,差異化的業務和數據類型意味著只有硬件、基礎軟體和應用軟體在內的全棧協同創新,才能滿足不同場景的個性化算力需求。
其次,從計算產業本身的需求來看,未來隨著商用的行業、場景越來越多,「全棧」式發展對於市場進一步打開、產業生態進一步構建具有重要意義。
最後,從前瞻性來看,「全棧」亦符合未來我國國情。「十四五」規劃綱要指出,未來我國將通過一批具有前瞻性、戰略性的國家重大科技項目,帶動產業界逐步突破前沿基礎理論和算法,其中就包括基礎硬件層、基礎軟體層以及應用層的創新。由此可見,加快國內計算產業全棧能力建設與國家戰略層面的布局是完全契合的。
由此,不難理解作為多樣性計算的典型代表,為什麼鯤鵬要大力建設全棧能力,這是計算產業內在發展要求、市場開拓需要、宏觀環境影響共同作用的結果,如此,更具性價比、更適應未來數字化需求的算力形態才能更好地走向千行百業。
全棧體系搭建完成後,多維度創新推進鯤鵬計算產業再進一步
事實上,經過兩年左右時間的建設,在華為的推進下,鯤鵬計算產業已經完成了打穿底層硬件到場景化應用的全棧體系搭建。在現階段,鯤鵬的主要「成長任務」是如何進一步在一個基本的框架下進行全棧能力的深化創新。
這個過程,華為的大力投入與開源開放,也離不開合作夥伴、開發者的通力協作,已經是一個必須依靠生態的力量才能有效推進的事。
究竟怎麼做?答案在本次HDC.Cloud 2021的鯤鵬全棧創新與應用實踐分論壇上已經有了充分的展示。
其一,在基礎硬件上,華為開放了鯤鵬主板,幫助整機合作夥伴推出自有品牌的服務器產品。
到目前為止,華為方面開啟了包括研發、制造、採購、供應、市場等在內的全方面夥伴賦能,幫助夥伴快速成長。
在「硬件開放」的旗幟下,華為將鯤鵬主板更廣泛地開放給合作夥伴以開發鯤鵬服務器、主機等產品。有數據顯示,在服務器方面,夥伴的發貨量已經超過了華為自有品牌TaiShan,這使得鯤鵬計算產業能夠更快速地鋪開落地應用的「基本面」。
其二,在操作系統上,華為以開源的方式把多年來構建的操作系統能力開放出來,和夥伴共建生態。
作為面向包括鯤鵬在內的多樣性計算的原生開源操作系統,openEuler在華為開源後已經逐步演變成一個開源社區,一個開發者、合作夥伴、開源愛好者共同參與與貢獻的創新平臺。
自一年前openEuler發布首個LTS版本後,到現在國內主流操作系統廠商均基於此推出了商業發行版,並已在金融、運營商、電力等行業規模商用。在開發者的共同努力下,最新的openEuler 21.03版本具備千核調度、PB級記憶體的分級管理、內核熱升級等特性,在支持鯤鵬、x86等多樣性算力的能力上更進一步。
隨著openEuler的持續發展,更多鯤鵬計算產業的夥伴與開發者將圍繞應用場景進行創新,推進鯤鵬應用的體驗更好。
其三,在資料庫上,華為將多年來構築的企業級產品積累直接向業界開源,和夥伴一起完善企業級特性,共同構建生態。
去年6月,華為將openGauss開源,現在有6家資料庫夥伴基於openGauss推出商業發行版,並已在金融、電力等多個行業客戶規模商用。最新的openGauss 2.0.0社區長期支持版本,在企業級性能、安全、運維等方面進行了全方位提升。
對鯤鵬而言,新版本的openGauss以架構和工程優化,將幫助鯤鵬服務器的性能得到進一步提升和釋放,例如四路鯤鵬服務器上性能可達到230萬tpmC,這使得鯤鵬單臺服務器就有望進行超高性能資料庫部署,無疑是鯤鵬計算全棧能力建設的重大進步。
其四,在使能行業應用方面,華為發布了通用計算鯤鵬應用使能套件BoostKit,以及助力開發者實際極簡遷移的開發套件DevKit。
對鯤鵬這樣的計算生態而言,要充分體現多樣性計算的優勢和價值,在行業應用層面需要考慮兩個問題,一是如安在硬件架構上充分發揮應用軟體極致性能,二是如何讓原生於其他計算架構上的應用進行有效遷移。
對於前者,華為開放的鯤鵬應用使能套件BoostKit起到了重要作用。結合業務場景進行軟體架構與核心算法創新,BoostKit能為開發者提供高性能組件、基礎加速軟體包、應用加速軟體包、參考實現等加速能力,在大數據、分布式存儲、資料庫、虛擬化、ARM原生、Web/CDN、NFV和HPC等方面可以讓鯤鵬的倍級性能優勢得到有效釋放。
對於後者,華為著力建設和發展了鯤鵬開發套件DevKit,這是一個可以實現各個場景開發活動工具化、模板化、自動化,並大幅度提升遷移效率的套件,極大地降低了應用遷移門檻。
不久前,華為發布鯤鵬眾智計劃,又在通過主動聚集開發者的方式,推進DevKit、BoostKit等基礎套件的深化發展。
總的來看,以鯤鵬計算產業生態的主要推進者身份,華為的「硬件開放,軟體開源,使能夥伴,發展人才」計算產業全篇謀局不斷落地踐行,為鯤鵬計算的發展註入了源源不斷的動力,而隨著越來越多的開發者加入,已經構建了全棧體系的鯤鵬在全棧各個層面又進行了大跨步的創新。
全棧創新,探索鯤鵬背後的長期價值密碼
全棧能力的創新及落地,對鯤鵬計算而言其主要價值體現在產品與生態兩個方面。
首先,立足於產品層面,鯤鵬全棧創新令產品、服務更加智能與高效。
這一點,從場景應用案例可以很好地體現。
在上海證券交易所,由於證券交易業務的極端龐雜性,其對更高性能的計算有迫切的需求,在數字化升級的過程中,鯤鵬成為重要的選擇之一。但是,由於實時交易系統代碼多、語言多、依賴庫多、性能要求高,如何構建基於鯤鵬架構的應用變得很有挑戰。
最終,在鯤鵬DevKit加持下,開發人員2天內就完成了自研應用代碼的基礎遷移,並通過版本升級、鎖優化、記憶體優化等手段調優,令多並發場景整體性能提升30%。
然後,立足於多樣性計算生態,鯤鵬全棧創新也將拉動生態發展,為未來進一步探索應用打下基礎。
這從雲宏資訊科技股份有限公司落地鯤鵬計算項目的過程可見一斑。
在國產化、降本增效等內外部需求下,雲宏資訊的一些原本跑在其他計算架構上的應用要進行面向鯤鵬的應用遷移。
對雲宏資訊而言,這不是簡單地把某些應用背後的底層計算方式改變一下那麼簡單,還必須考慮在各種計算架構並存的情況下,保證企業業務的有效甚至更有效運轉,這其實直接反映了多樣性計算如何存在與發展的問題。
最終,依托鯤鵬應用使能套件BoostKit,雲宏+鯤鵬的國產化應用遷移方案不僅在多個維度性能優於傳統平臺,還能兼顧不同架構,保證了業務平滑遷移,並發揮了極致應用性能。
可以看到,在華為與合作夥伴、開發者的通力協作下,通過全棧能力創新,跑在鯤鵬計算上的行業應用已經走入了既有「數量」又有「質量」的良性發展循環,得到越來越多的企業認可,這為多樣性計算的全場景普及打下了良好的基礎。
當然,在全棧這樣的技術要素之外,在鯤鵬計算的發展環境上,華為等生態參與者也在持續努力,人才建設是其中的典型。例如,去年在教育部組織下,華為啟動智能基座產教融合協同育人項目,把鯤鵬融入高校計算機專業,成為必選課程,已經覆蓋首批超過70所高校,還和清華大學出版社已經聯合出版了3本鯤鵬教材和系列教輔資料。
HDC.Cloud雖然結束,但是多樣性計算發展的腳步卻在加速,「鯤鵬應用創新大賽2021」的公布,再一次反映了鯤鵬對於技術中堅和優質人才的渴望。伴隨著鯤鵬成為計算機、軟體工程、資訊化專業等高校理工科專業的必備技能,源源不斷的人才將流入鯤鵬計算產業。
讓我們期待下一屆華為HDC.Cloud,期待鯤鵬新的發展征程。
*本文圖片均來源於網路