After having changed the landscape of software development and operations in cloud computing, virtualization technologies such as containers have now become a technology of interest for in-vehicular E/E architectures. Packaging software components and all their dependencies into portable containers is promising to simplify the deployments on modern in-vehicle platforms. A key component to distribute and manage containerized applications within a computing system is the orchestrator. As a logically centralized component, it is responsible to deploy, manage and monitor containerized applications and their health state and migrate them if necessary, e.g., in event of failures. However, the design of the existing orchestration solutions, such as Kubernetes (k8s), is mainly driven by cloud or IoT applications, not addressing the requirements of automotive applications such as heterogeneous communication networks or functional safety. In this paper, we discuss the functions of an automotive grade container orchestrator in an in-vehicular network and elicit its requirements. We explore k3s, a specialized orchestration framework for edge computing, and highlight its shortcomings for usage in automotive networks. Finally, we conclude with a set of open challenges and directions towards the development of an automotive grade container orchestrator.
Automotive Container Orchestration: Requirements, Challenges and Open Directions
2023-04-26
195206 byte
Conference paper
Electronic Resource
English
Machine Learning for Automotive Cybersecurity: Challenges, Opportunities and Future Directions
Springer Verlag | 2022
|AUTomotive Open System ARchitecture - concepts, benefits and challenges
British Library Conference Proceedings | 2007
|AUTomotive Open System Architecture - concepts, benefits and challenges
SAE Technical Papers | 2007
|Directions in automotive materials
Tema Archive | 1988
|