Does a hypervisor manage VMs for safety, Linux for infotainment, for isolation and security?
Modern automotive systems use an RTOS at the base. Does a hypervisor manage VMs, e.g., AUTOSAR for safety, Linux for infotainment, for isolation and security? How do containers differ from VMs in this context? Are containers ever preferable within VMs?
@Middleware & OS
16 Replies
Solution
Actually, hypervisor does manage the VMs @Dtynin
Also , the containers are actually quite effective within VMs since it improves the Efficiency of these virtual machines . So I would say it's definitely preferable
@Sterling That's good to know. But wouldn't nesting VMs add complexity to the system? Are there any drawbacks to using containers within VMs?
Well, in normal conditions, the Virtual machines can function properly without the Containers but in several critical situations, the Containers aid in improving the efficiency during drawbacks
An example could be when an automotive sys requires an frequent OTA updates, the Containers can help in this efficient OTA updates to avoid any disruption in the entire system by aiding in immediate rollbacks upon arising issue
@Sterling That makes sense. So, it seems like containers within VMs offer a trade-off between efficiency and complexity.
Aside this, are there any specific scenarios where using containers within VMs would be a clear advantage?
Ohh,100%
It's very useful in Data logging within automotives
During the Seemless collection, processing and transmitting of data for diagnostic and user behavioural analysis, the containers help in ensuring that there aren't any interference between data sets during transmission
Also, If you're using a microservices architecture within an AUTOSAR VM, containers can package and isolate each microservice efficiently. This allows for independent development, deployment, and scaling of each service without impacting the others.
There are actually several cases 🙂
oh yeah, so true
Have you done something related before?
Not directly with Automotives tho... More so when I was dealing with Data structures and warehousing, came across a publishing that was quite elaborate