Virtualization is gaining attraction in the industry as it promises a flexible way to integrate, manage, and re-use heterogeneous software components with mixed-criticality levels, on a shared hardware platform, while obtaining isolation guarantees. This work surveys the state-of-the-practice of real-time virtualization technologies by discussing common issues in the industry. In particular, we analyze how different virtualization approaches and solutions can impact isolation guarantees and testing/certification activities, and how they deal with dependability challenges. The aim is to highlight current industry trends and support industrial practitioners to choose the most suitable solution according to their application domains.
翻译:虚拟化在工业中越来越具有吸引力,因为虚拟化有望以灵活的方式在共享的硬件平台上整合、管理和再利用具有混合临界水平的多种软件组件,同时获得孤立保证。这项工作通过讨论行业的共同问题,调查实时虚拟化技术的最新实践。我们尤其分析不同的虚拟化方法和解决方案如何影响孤立保证和测试/认证活动,以及如何应对可靠性挑战。目的是突出当前的工业趋势,支持工业从业人员根据应用领域选择最合适的解决方案。