Virtualization, together with real-time support emerges to be used in an increasing amount of use cases, varying from embedded systems to enterprise computing. One of the most popular open-source virtualization software's is Xen. Its current implementation does not qualify it to be a candidate for time-critical systems. Researchers and developers extended it and claim the efficient usage of their versions in such systems. RT-Xen is one of these versions. It is a virtualization platform based on Compositional Scheduling and uses a suite of fixed-priority schedulers. This paper evaluates the performance and scheduling behaviour of RT-Xen. The test results show that only two proposed schedulers are suitable to be used for soft real-time applications.
Fayyad-Kazan, H, Perneel, L & Timmerman, M 2013, 'Evaluating the performance and behavior of RT-Xen', International Journal of Embedded Systems and Applications, vol. 3, no. 3, pp. 19-34.
Fayyad-Kazan, H., Perneel, L., & Timmerman, M. (2013). Evaluating the performance and behavior of RT-Xen. International Journal of Embedded Systems and Applications, 3(3), 19-34.
@article{c040e3b9873a4de5be33d9d418ae974b,
title = "Evaluating the performance and behavior of RT-Xen",
abstract = "Virtualization, together with real-time support emerges to be used in an increasing amount of use cases, varying from embedded systems to enterprise computing. One of the most popular open-source virtualization software's is Xen. Its current implementation does not qualify it to be a candidate for time-critical systems. Researchers and developers extended it and claim the efficient usage of their versions in such systems. RT-Xen is one of these versions. It is a virtualization platform based on Compositional Scheduling and uses a suite of fixed-priority schedulers. This paper evaluates the performance and scheduling behaviour of RT-Xen. The test results show that only two proposed schedulers are suitable to be used for soft real-time applications.",
keywords = "Virtualization, Xen, Real-Time",
author = "Hasan Fayyad-Kazan and Luc Perneel and Martin Timmerman",
year = "2013",
month = sep,
day = "1",
language = "English",
volume = "3",
pages = "19--34",
journal = "International Journal of Embedded Systems and Applications",
issn = "1839-5171",
number = "3",
}