全景描繪雲原生技術圖譜,《雲原生應用引擎技術發展白皮書》發佈

5月12日,由神州數碼主辦、北京經開區國家信創園、中關村雲計算產業聯盟協辦的2023通明湖論壇-雲原生分論壇在京召開。論壇期間,神州數碼聯合北京通明湖信息技術應用創新中心、中國信通院和通明智雲正式發佈了《雲原生應用引擎技術發展白皮書》(以下簡稱:白皮書),全景描繪了雲原生技術圖譜。白皮書從雲原生應用引擎的定義、產品形態、行業應用場景及未來趨勢等多個維度,深度剖析了我國雲原生應用引擎技術發展的現狀和未來,以及解讀如何通過應用引擎實現雲原生「根」技術上的突破,並驅動雲原生產業生態的建設。

雲原生應用引擎技術發展白皮書&雲原生技術圖譜發佈


以容器、微服務、DevOps等為核心的雲原生技術和理念推動着雲原生產業生態蓬勃發展。隨着企業深入上雲用雲,業務應用走向全面雲化,企業對雲原生的需求升級,需要一個底層的雲原生應用引擎來支撐業務應用的快速雲化改造。比如,應用引擎的邊車(Sidecar)形態可以在傳統應用不做任何改造的情況下,實現上雲遷移;再如,應用引擎作為應用服務器,為業務提供了標準的微服務框架。此外,傳統的技術領域,如數據庫、數據倉庫等轉變為雲服務的方式也需要雲原生應用引擎來進行支撐。

全景描繪雲原生技術圖譜

經過多年的發展,雲原生的理念不斷豐富、落地、實踐,已經進入了快速發展的時期。雲原生技術以其高效穩定、快速響應的特點驅動引領了企業業務發展,幫助企業構建出更加適用於雲環境的應用服務。白皮書描繪了雲原生技術圖譜,梳理並全景展示了雲原生技術的全貌,一方面為用戶掌握雲原生技術提供了重要參考,一方面為將來雲原生技術的發展指明了方向。同時,雲原生技術圖譜着重描繪了應用引擎作為數據平面,在雲原生技術架構中所發揮的關鍵作用。

未來雲原生技術架構包括如下四個層面: 支撐平面提供整個雲原生應用的基礎設施支持,包括物理性的硬件、網絡等資源,也包括適應雲化動態規劃配置的虛擬化技術。同時,基礎軟件、容器等不可變基礎設施也是支撐平面的關鍵性內容。在支撐平面之上是雲化環境的服務網格,它是雲原生技術演進的流行架構,實現更多的東西向能力控制。服務網格的實現包括了數據平面和控制平面,前者無論是代理還是應用服務器的形態,都承載了具體的業務流量,而後者負責控制數據平面。管理平面負責雲原生應用整體的交付、運維和運營,尤其是結合AI的數據分析,在提高整體的資源利用率、故障診斷、自動化編排調度等方面都發揮極為重要的作用。

雲原生技術圖譜


如上圖所示,基於軟硬件基礎設施的支撐和管理、控制平面對相關資源的管理、優化和控制,雲原生應用引擎定位於服務網格內的數據平面,基於數據處理和信息通信等先進技術驅動應用引擎發展。

中國信通院雲大所云計算部主任 馬飛


中國信通院雲大所云計算部主任馬飛指出,「雲原生應用引擎和其他雲原生技術的相互融合,可以為企業提供堅實的雲化技術底座,從而實現企業應用的雲原生技術升級。」

應用引擎是雲原生架構信息流動的「發動機」

應用引擎是面向互聯網和雲原生應用提供的運行時組態服務程序。具備環境感知、安全控制、加速優化等能力,一般呈現為Web服務、流媒體服務、代理(Proxy)、應用中間件、API網關、入/出口網關、邊車、消息隊列等產品形態。

雲原生應用引擎架構


白皮書指出,在雲原生架構中,應用引擎除了提供南北向通信網關的功能以外,還提供了服務網格中東西向通信、透明流量劫持、熔斷、遙測與故障注入、鏈路追蹤、藍綠發佈等新功能特性,因此應用引擎在雲原生架構中發揮着更為關鍵的作用。

神州數碼技術總監、通明湖雲和信創研究院院長 李剛


神州數碼技術總監、通明湖雲和信創研究院院長李剛表示,「可以預見,雲原生將引領數字世界新未來,應用引擎作為實現雲原生架構的核心基礎技術,將成為雲原生架構下信息流動的發動機和控制器,逐步成為信息技術的創新中心。」

應用引擎作為雲原生環境部署中的基礎組件,具有無狀態能力、可觀測能力、動態配置能力、DevOps集成能力等特徵。目前業界主流的雲原生應用引擎有NGINX、Envoy、Linkerd、NJet應用引擎等。

通明智雲總經理 吳若松


通明智雲總經理吳若松在介紹NJet應用引擎時指出,「NJet應用引擎具有高性能、穩定、易擴展的特點。同時,也解決了NGINX長期存在的難於動態配置、管理功能影響業務等問題。」

應用引擎實現雲原生「根」技術創新的突破

雲原生技術棧已經發展較為成熟,其核心領域已經形成了統一的事實標準。例如,容器編排領域的K8s、服務網格領域的Istio。這些領域的核心技術主要由國外公司主導,我國起步相對較晚,技術創新難度大。相對於這些雲原生核心技術領域,應用引擎領域的技術路線尚未統一、產品形態多樣化。白皮書指出,雲原生應用引擎領域是我國在雲原生產業實現加速追趕、彎道超車的重要機遇,針對該領域的空白快速進行技術突破具有十分重要的意義。

北京通明湖信息技術應用創新中心主任曹軍威表示,「部分國內企業已有應用引擎開發經驗,已經具備創新基礎。當前國內企業在雲原生應用引擎的技術研發上緊跟國際產業發展趨勢,已經具備應用引擎開發能力。」

馬飛強調,「雲原生產業規模和前景巨大,但以容器編排、服務網格、應用引擎為代表的很多技術領域仍然處於窗口期,融合與挑戰共存,我國有必要集雲原生研究合力,建立滿足信息技術創新需要的技術架構體系,並布局產業生態。」

《雲原生應用引擎技術發展白皮書》下載地址:https://sourl.cn/hJSXzY