新一代汽車智能網聯雲平臺雲端架構

現代的汽車正在從傳統的代步工具,逐漸發展到智能化交通終端。通過汽車,將人、車、環境、家居、生活連接成爲一體,極大地提升人們生活的便利性,提供智能便捷的用戶體驗。汽車智能化的核心,是一個智能網聯雲,實現海量汽車接入,服務集成以及數據智能化的分析,車輛的“智慧”由此落地。
新一代汽車智能網聯雲平臺雲端架構
從新一代汽車智能網聯雲架構來看,由“雲”“管”“端”三級體系構成。其中“雲”端是所佔比例最大的一部分,也是智能網聯雲的核心。
智能網聯雲端需要具備極高的效率。雲端將對接千萬級別的車輛,實現汽車安全接入,運行數據採集,服務指令下發,車載服務提供等等功能,需要保證服務海量設備時仍可以快速響應。網聯雲鬚具備高度開放能力,與汽車服務商、電商、車廠,車載服務提供商,智能家居廠商,監管部門等提供對接及數據交換。網聯雲還需要保持敏捷性。隨着科技及服務的不斷髮展,網聯雲提供的服務類型會不斷變化,需要保證新業務因功能可以快速上線。
爲滿足網聯雲高效、開放、敏捷的要求,以微服務、DevOps、自服務敏捷基礎設施爲特徵的雲原生應用架構成爲了網聯雲的首選。
新一代汽車智能網聯雲平臺雲端架構
雲原生提出了應用開發基於12要素,按照反脆弱性原則,基於API協作,基於微服務架構運行在自服務的敏捷基礎設施之上。其中“12要素,按照反脆弱性原則,基於API協作”是一種應用開發實踐(規範),自服務的敏捷基礎設施指的是PaaS。微服務通常指的是微服務開發框架(嵌入應用中的開發SDK如上一代的Spring Struts MyBatis),不同於以往開發框架的是,微服務除了開發期框架外,還有一系列的支撐服務,如註冊中心,配置中心,鏈路追蹤等,這一系列的中間件需要運行在PaaS中作爲支撐服務。開發人員通過微服務框架,開發出各類的微服務應用,這些應用運行在PaaS中,PaaS中承載應用的,不再是之前的虛擬機,而是現在流行的輕量級虛擬化容器(Docker)。DevOps是一系列實踐及工具,目標是實現高效交付,典型可見的是一整套實現應用自動構建的工具鏈,目的在於加速應用從開發框架到運行服務之間的速度。由此可見,雲原生是由微服務、PaaS、DevOps、開發實踐等一系列的技術及實踐組合起來形成的,雲原生不是一種技術,而是一個容納了多種技術及實踐的體系。
新一代汽車智能網聯雲平臺雲端架構
解決方案

東軟爲落地新一代汽車智能網聯雲,構建了完整的雲原生應用體系,涵蓋設計、開發、測試、運行、治理,監控等方面的支持。
新一代汽車智能網聯雲平臺雲端架構
新一代汽車智能網聯雲通過SaCa ACAP敏捷雲原生應用開發平臺及SaCa Aclome雲管理平臺,落地了智能網聯雲的支撐體系。
新一代汽車智能網聯雲平臺雲端架構
SaCa ACAP 提供了完整的微服務開發框架、運行支撐及治理框架,涵蓋服務註冊發現、負載均衡、路由控制、容錯、流控、安全控制,服務多版本,服務網關,統一配置,服務編排,服務鏈路追蹤及健康檢查。支持業界主流的SpringCloud及Dubbo雙技術棧。開發期提供了多種成熟技術組件,基於HTML5技術的UI庫,適合於MIS類系統開發的Workshop開發工具,輔以模式控件,圖形化界面生成器,快速完成前端及後端系統的構建。開發期還可以使用業界流行的IDE以及主流的工程依賴管理工具。運行期除了微服務支撐中間件外,還提供了統一入口、統一用戶體驗的管理控制檯,實現整個微服務平臺的運行治理。
新一代汽車智能網聯雲平臺雲端架構
統一服務註冊中心,支持多種協議服務接入,彙集全系統所有應用及服務接口,可以對服務接口、版本、類型進行統一監管。
新一代汽車智能網聯雲平臺雲端架構
服務監控管理,以服務粒度監控服務運行狀態,對服務進行動態治理,配置隔離,降級,超時,配置權限及路由。
新一代汽車智能網聯雲平臺雲端架構
支持服務動態發佈,多種協議接入,認證,熔斷,負載均衡,全NIO架構高性能網關,單點TPS14000。
新一代汽車智能網聯雲平臺雲端架構
支持配置文件、配置項、多環境多版本的服務統一配置,支持配置變更自動通知以及複雜變化回調
新一代汽車智能網聯雲平臺雲端架構
對應用透明,支持應用同步異步調用調用鏈,中間件,分佈式事務等分析的全鏈路追蹤工具。精確定位服務調用關係,成功狀態,耗時,快速定位異常。並可動態識別調用鏈應用拓撲。
新一代汽車智能網聯雲平臺雲端架構
新一代汽車智能網聯雲平臺雲端架構
新一代汽車智能網聯雲平臺雲端架構
圖形化API編排工具,支持多種協議API混合編排,上下文數據傳遞,合併,分支等靈活控制,分佈式編排執行器,可根據負載動態擴展處理能力。
新一代汽車智能網聯雲平臺雲端架構
應用拓撲自動識別工具,支持應用拓撲信息自動探查,流量標識,並可以根據業務應用子系統單獨查看。
新一代汽車智能網聯雲平臺雲端架構
對於底層運行支撐平臺,除了最基本的容器管理之外,還需要具備一體化的運維能力,即具備物理設施,虛擬化,容器,應用四層統一監控運維,支持私有云,公有云以及混合雲環境,東軟SaCa Aclome就是這樣一款平臺。爲了加速應用部署,SaCa Aclome還具備應用編排能力,可以快速部署如微服務支撐,數據庫,各類中間件等環境。針對彈性負載要求,可以進行全方位的監控告警以及靈活的彈性配置。

支持公有、私有云混合編排,包含豐富預置環境,可以快速完成應用支撐環境搭建
新一代汽車智能網聯雲平臺雲端架構
新一代汽車智能網聯雲平臺雲端架構
新一代汽車智能網聯雲平臺雲端架構
從物理設施、虛擬機、容器、應用提供一體化監管能力,包含豐富指標監測告警能力,並可根據指標靈活設定應用彈性策略。
新一代汽車智能網聯雲平臺雲端架構
新一代汽車智能網聯雲平臺雲端架構
新一代汽車智能網聯雲平臺雲端架構
實施效果
通過兩款產品,東軟成功落地了雲原生應用體系,並且完成了某車廠智能網聯雲端的構建。構建完畢的智能網聯雲端具備千萬級別汽車接入的能力,通過與運營商,家居設備商,汽車電商深度對接,提供了新一代車輛服務體驗,並且通過海量車輛運行數據分析,爲車輛服務優化,車輛性能改進,智慧交通提供了有力的支撐。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章