Webinar Slides

The hidden costs of software-defined vehicles

Issue link: https://read.uberflip.com/i/1479300

Contents of this Issue

Navigation

Page 3 of 9

SDV 中的雲端原生 「軟體定義」已非新穎概念。除了上述的智慧型手機範例之外,此概念還透過軟體定義 的網路、軟體定義的儲存空間及軟體定義的計算設計範例存在於電信和資料中心,在企 業應用程式領域中也很普遍。在這些領域中,雲端原生概念已透過豐富的設計模式和生 態系統工具成功地用於交付軟體定義系統 [7]。因此,探索在汽車領域中應用雲端原生概 念有何意義是相當合乎邏輯的,這樣就可以利用相關的大量技術和商業生態系統來提高 創新的效率和速度。 圖 2 — 應用到汽車系統開發 的雲端原生 照圖 2 來看,我們可以想像一位開發人員帶著筆記型電腦坐在咖啡廳裡,連線到雲端, 並開發資訊娛樂或高級駕駛輔助系統 (ADAS),例如主動式車距調節巡航系統或橫向控 制、應用程式、提交程式碼,及在虛擬執行環境中啟動建構和整合週期,假設雲端和汽 車邊緣之間的環境一致,則該環境能非常接近實體汽車目標系統。雲端與車輛邊緣之間 可以實現的環境一致性程度,以及模擬速度,皆直接影響開發人員的效率。 隨著汽車系統軟體的複雜性現在開始超過波音 787 夢幻客機 [8],汽車開發人員更喜歡 使用的軟體設計模式是已經過實證,且以服務導向的架構/微服務為基礎的模式,其中容 器構成了實現工作負載行動性和複雜性的基礎技術 [9,10]。汽車應用程式開發帶來獨特 的挑戰,這些挑戰在容器使用已為常態的企業或智慧型手機領域中未曾成為考量。汽車 工作負載具有混合關鍵性的本質,這取決於安全性與即時需求,其中形成工作負載的微 服務除了受所對應安全分解機制的限制外,還受限於特定的空間與時間需求。視應用程 式的不同,某些微服務可能會要求達成某些條件,例如要有品質管理 (quality managed, 簡稱QM),或達到 ISO26262 規範定義的 ASIL-B/Avcv-D 完整性等級。這會將經過安全 認證的編譯器和工具整合為雲端工具框架的一部分。此外,部署汽車應用程式的硬體傳 統上是高度分散式的 (現代的汽車可以有 100 多個 ECU) 且性質相當多樣化,因此很難將 4

Articles in this issue

Links on this page

view archives of Webinar Slides - The hidden costs of software-defined vehicles