現代の自動車に搭載されるソフトウェア量は増加し続けており、従来の電気/電子(E/E)アーキテクチャは、複雑なアプリケーションの展開に限界がある。これに対処するため、より強力なコンピューティングプラットフォームが採用され、マイクロサービスを含む分散アプリケーションとしてアプリケーションが開発されている。マイクロサービスは広く受け入れられ、現代のアプリケーション開発方法を変えた。しかし、それらは相互サービス間通信に関する追加の複雑さも導入している。これがサービスメッシュの出現をもたらし、この複雑さに対処する有望な手法となっている。
自動車業界では、従来のECUベースの伝統的なカーアーキテクチャからHPC(High-Performance Computers)への移行が進んでおり、SOA(Service-Oriented Architectures)への移行も進んでいる。これにより、分散型アプリケーション開発や効率的な計算資源利用が可能となっている。また、クラウドアプリケーション開発ではマイクロサービスが確立されたパターンとして証明されており、その追加の複雑さに対処するためにサービスメッシュが開発されている。
CARISMAは自動車業界向けのサービスメッシュアーキテクチャであり、分散した安定したインカーアプリケーションを構築することを目指している。この手法は自動車特有の要件を考慮して設計されており、制約環境内でサービスメッシュを実装することを可能にしている。
เป็นภาษาอื่น
จากเนื้อหาต้นฉบับ
arxiv.org
ข้อมูลเชิงลึกที่สำคัญจาก
by Kevin Klein,... ที่ arxiv.org 03-08-2024
https://arxiv.org/pdf/2403.04378.pdfสอบถามเพิ่มเติม