Configuration and Scheduling Tools for TSP Systems Based on XtratuM
Abstract
Hypervisor is a promising technology to build partitioned systems. However, it has to be adapted and customized to the requirements of the target application. Hypervisors are small software layers which can be designed to meet real-time and security properties. Its correctness can be sufficient to ensure the security of the system as a whole or, at least, the security of a set of trusted partitions. Hypervisor technology provides execution environments to build partitions which contain the applications. Several aspects arise from partitioned systems: the new roles and functions of the different teams involved in the development and the enviroments to develop the applications. In this paper we discuss the roles and functions when using XtratuM as virtualisation platform and the guest operating systems available to develop the applications. On the other hand, a critical point is the cost of the virtualisation in terms of overhead, memory and complexity to build a scheduling plan. This paper analysises these costs for partitioned systems built on XtratuM.
- Publication:
-
DASIA 2010 - Data Systems In Aerospace
- Pub Date:
- August 2010
- Bibcode:
- 2010ESASP.682E..31R