兩年前,中科創達加入了 openEuler 社區,雙方聯手打造了面向各領域的多個物聯網產品和解決方案,如基于 openEuler 22.03 LTS 的端邊協同數字化平臺原型,以及面向邊緣計算應用場景的商用發行版——OSWare Edge 發行版等。
中科創達自成立以來,一直以操作系統為核心,通過端邊云協同方案幫助廠商實現智能化改造,并且長期致力于加速開源領域建設,在行業內做出不少標桿性案例。于是,上周我們與中科創達的執行總裁鄒鵬程,針對邊緣場景的操作系統能力以及與 openEuler 的合作做了深入交流。
邊緣場景下的“分布式”操作系統
隨著硬件和邊緣感知的發展,計算和感知逐漸融合,邊緣端或者設備端在未來主要會發生兩方面的變化,一方面是端側與云側將會實現更融合、更緊密的打通。在未來,不管是應用的用戶體驗,還是整個開發過程、工具、基礎設施,都會出現邊云界限模糊化的趨勢。
另一方面,未來更多的數據會在邊緣側處理,鄒鵬程說,“未來三年可能會有超過一半甚至更多的業務數據在邊緣側處理。”舉一個非常具有行業代表性的例子,中科創達在做的智慧工廠解決方案,在工業質檢這個細分的領域,90% 以上的數據都在邊緣側來處理。剩余 10% 的數據因為法律法規或企業治理要求,會放在云上。云具有彈性部署、ROI 高等不可替代的優勢。目前,中科創達正在與 openEuler 一起努力,在邊緣側打造類似的智慧行業體驗。
這些新的業務挑戰與變化將大大促進新形態軟件、硬件、邊緣場景解決方案和新技術的產生,比如新型邊緣算力設備、新型機器人、智能汽車、家庭主機等硬件,又比如車路協同、區塊鏈、NFT 等新型分布式應用,都將會發生很大的技術變革。
可以預見的是,在未來,邊緣端會發展為由許多邊緣設備組合形成的邊緣集群網絡,其上會運行系列邊緣組件。這時操作系統將起到兩個作用,一個是“向上”提供虛擬機做開發平臺,方便開發者更好、更方便、更安全、更具擴展的開發分布式應用,賦能工廠、樓宇、車、家居等場景;另一個是“向下”支持分布式設備,來支撐各類異構硬件,像攝像頭、傳感器、邊緣計算主機、云主機等。而具體的邊緣組件,比如 AI 模型類開發組件,在分布式硬件場景下,除了運行算法程序外,還需要滿足用戶在端邊云端的分布式數據存儲需求。
相較于傳統操作系統,我們更多從應用場景的角度來看分布式操作系統,端邊協同的操作系統在數字化改造過程中發揮著相當重要的作用。鄒鵬程說,“具有彈性特點的分布式操作系統,需要用軟件定義去實現企業所希望的數字化和智能化的轉型。如果企業不采取這樣的操作系統解決方案,那整個開發、部署和維護成本將是非常高的。”
中科創達基于 openEuler 22.03 LTS 的探索
隨著 AI、5G 等技術的發展,物聯網生態逐漸成熟,對智能工業、智慧交通以及智慧園區等垂直領域的設備控制、自主協同以及數據處理的能力提出了更高要求。在這樣的大背景下,中科創達基于 openEuler 22.03 LTS,發布了邊緣計算解決方案的端邊協同數字化平臺原型和面向邊緣計算應用場景的商用發行版產品 OSWare Edge 發行版。
openEuler 22.03 LTS 是歐拉正式捐贈給開放原子開源基金會之后發布的首個共建社區版本,此版本也是歐拉首個支持全場景融合的社區長周期版本,滿足服務器、云計算、邊緣計算和嵌入式四大場景的多種不同類型設備部署要求和應用場景,很好地支撐了中科創達在邊緣計算場景的解決方案。
中科創達端邊協同數字化平臺原型與 OSWare Edge 發行版,主要解決的是邊緣設備在異構計算等問題。OSWare Edge 發行版,在云原生平臺可能很常見,但在邊緣側便顯得比較稀缺了。主要原因是其技術上的挑戰,相比云端,邊緣側有更復雜的異構形態。在云側常見的 X86 的服務器和 ARM 服務器這兩種形態,采用企業級 Linux 就可以運行。而在邊緣側和設備端,有五花八門的硬件,且形態多樣。邊緣側硬件的復雜性,要求必須有一個類似于 OSWare 的操作系統,能夠支撐異構硬件,給開發者提供一個更好、更安全的開發環境。
中科創達端邊協同數字化平臺原型 與 OSWare Edge 發行版的發布都是基于 openEuler 22.03 LTS 的原因也在于此,openEuler 22.03 LTS 面向不同場景采用統一的 Linux Kernel 5.10 內核,為這兩款產品提供了一個非常穩定、安全的底座,很好的滿足了許多場景對于分布式操作系統的安全性、可維護性、可擴展性以及高可用的要求。并且 openEuler 系統有很多創新的機制,非常適合企業用戶的分布式場景需求。例如 openEuler 對實時內核有強有力的支撐,解決了傳統服務器操作系統與實時操作系統(RTOS)融合的問題。
在邊緣側,系統資源相對于服務器來說是少的,很少運行一些在云端如 K8s、Docker 這樣的基礎設施,而 openEuler 22.03 LTS 提供的 EulerFS 文件系統、內存分級擴展 etMem、輕量級容器 OS,為構建 OSWare 提供了非常好的基礎設施。
總結來說,從技術層面上,openEuler 22.03 LTS 面向服務器、云計算、邊緣計算和嵌入式實現了統一構建、統一 SDK、統一聯接,幫中科創達高效完成了 OSWare Edge 發行版的發布。
而從開源層面,openEuler 社區的所有伙伴也都表現出了十分開放的心態、創新精神,這直接促進了中科創達在邊緣側的基礎設施的構建。在 OSWare Edge 發行版的發布過程中,中科創達在 openEuler 社區與國內外不少開發伙伴深度交流,得到了很多技術層面的啟發。
與其它開源操作系統相比,openEuler 的優勢顯而易見,穩定、安全、場景支撐、開放靈活的社區氛圍讓中科創達成為了 openEuler 忠實的合作伙伴。
中科創達與 openEuler 的結緣并非偶然,未來同行之路還很長
鄒鵬程談到中科創達與 openEuler 的合作契機時說道,“并非是突然發生,是整個研發團隊的深思熟慮。”
在與 openEuler 合作之前,中科創達首先投入了鴻蒙系統。因為鴻蒙引領了分布式全場景、微內核的發展,所以中科創達與鴻蒙做了許多技術、生態以及業務上的深度合作,也對華為各產品線有了更全面的了解。
兩年前,中科創達正式了解到“新一代操作系統”概念的 openEuler。在這之前,在服務器領域有著豐富經驗的中科創達創始團隊,一直想找一個時機將過往服務器領域的經驗應用到企業實踐中,團隊覺得云計算一定要與邊緣側和端側緊密結合起來。openEuler 讓他們覺得時機已到,于是果斷選擇合作。此后,鴻蒙與 openEuler 形成合力,解決了中科創達一直想要解決的“分布式、云邊端一體”的問題。
接下來,中科創達還將基于 openEuler 做更多的事。在技術維度上,中科創達將與 openEuler 社區一起做技術創新。包括在實時操作系統、操作系統組件領域的技術革新,將云端基礎設施向邊緣側做融合與遷移。同時,基于 Edge SIG 工作組進一步擴大邊緣技術的豐富性,提升操作系統的邊云協同和可靠性、可用性,是中科創達與 openEuler 一直在努力的方向。另外,中科創達還將與 openEuler 聚焦機器人操作系統的研發,像新型機器人、汽車以及新型智能硬件芯片層面的技術革新。
從社區層面,中科創達將全力支持 openEuler 社區合作和社區推廣。例如讀書會、對外合作、聯合推廣等。鄒鵬程談至此,非常認真的說道,“openEuler 社區不只是一個理念,它切切實實地為客戶帶來價值,中科創達也是被提供價值的客戶之一。”
“當前只說發展沒有意義,我們還要看到自身的不足,這也是中科創達未來要與 openEuler 一道解決的問題。從社區、Workshop、技術共研多個層面降低大家在基礎設施領域的研究和創新成本,通過平臺與技術的加持,共同去打造更健康、更有特色的操作系統。”鄒鵬程如是說。
openEuler 對操作系統的意義,并不只停留在“國產”層面
openEuler 是覆蓋全場景的創新平臺,目前已支持 X86、Arm、RISC-V 多處理器架構,并在努力拓展支持 PowerPC、SW64 等更多芯片架構,持續地完善多樣化算力生態體驗,不斷創新分布式、實時加速引擎和基礎服務,結合邊緣、嵌入式領域競爭力探索,打造全場景協同的面向數字基礎設施的開源操作系統。
openEuler 實現了從代碼開源到產業生態的快速構建,在引領內核創新,夯實云化基座的基礎上,面向計算架構互聯總線、存儲介質發展新趨勢,為政府、銀行、電信、能源、證券、保險、水利、鐵路等千行百業核心業務提供支撐,構筑安全可靠數字基礎設施底座。
談及 openEuler 對于國產操作系統的意義,鄒鵬程說,“如果討論 openEuler 的價值,不應該只局限在國產操作系統層面,任何一個優秀的操作系統都不應只停留在地域層面。openEuler 目前不僅有來自中國的用戶,還有許多來自世界各地的用戶。openEuler 為打造端邊云協同的分布式操作系統提供了堅實的技術底座,是最有前景的底座之一,是多元的、創新的、可靠的。”
此外,鄒鵬程認為 openEuler 為操作系統領域的開發者提供了一個全新交流模式:“openEuler 做了一個很有意思的模式創新”。openEuler 設置了一條基線,它統一了系統“什么時候開發”、“什么時候發布”等,將芯片、操作系統發行版、應用廠商等不同類型的企業,無論是國內還是海外,都號召在一起。包括 SUSE、麒麟等也加入進了這個全新的操作系統聯盟。openEuler 在商業和技術層面,為開發者提供了可持續發展的價值,健康良好的環境,讓全世界開發者都愿意參與。
操作系統的未來離不開創新:道阻且長,行則將至
如今,我們聊操作系統很喜歡帶上“創新”二字,操作系統發展了這么多年,創新并非意味著要完全放棄舊的東西,我們要做的是,站在巨人的肩膀上去看世界。
操作系統的創新,和軟件、硬件等其他領域的創新沒有本質的區別,只不過操作系統本身更為復雜。而具體到操作系統內核、中間件、應用層面,目前面臨著許多挑戰。比如“如何讓微內核更好地支撐復雜的應用”,是學術界和企業界一直在努力的課題。這個問題在未來的解決方案可能是“融合狀態”,也可能是“多系統”,但無論怎樣,都是值得紀念的技術演進過程。
操作系統的發展是一個生態發展的問題。生態是由“創新”和“開放”這兩者驅動的。未來,如果操作系統領域的眾多開發者和企業能共同打造一個“開發理想國”,大家在這里協同創新,積極貢獻想法、場景、技術,無論在硬件、本地、端側或邊側設備,無論在邊緣還是云端,無論在中國還是海外,每個人都能以這種開放、樂觀的心態做技術創新,那操作系統的未來將非常值得期待。
免責聲明:市場有風險,選擇需謹慎!此文僅供參考,不作買賣依據。
標簽:
- 中科創達鄒鵬程:與openEuler的結緣并非偶然,操作系統的未來離不開創新
- 三分建設,七分管理!產品、系統、組織三管齊下節能降耗
- 專訪福和律師陳楠:把學習作為終身事業 用豐富經驗滿足當事人個性需求
- 奢悅黃佳會:2020年奢悅不斷提高和創新 為國貨品牌崛起的新時代賦能
- 把文印店搬回家! Brother DCP-T426W噴墨一體機上線
- 第七屆洛陽創業之星大賽暨第十一屆中國創新創業大賽河南·洛陽分賽區(專設氫能與儲能產業專業賽)圓滿落幕
- 完美支持PD快充 倍思30W氮化鎵快充充電器iPhone用戶的福音
- 煥新而至“紅”出新意 | Partyhouse派對屋品牌VI全面升級
- 不會用打印機?體驗Brother DCP-T426W免裝電腦驅動的輕松“隨印”
- BOE(京東方)再次入選《麻省理工科技評論》“50家聰明公司”