During the last years, industrial automation is more and more witnessing the usage of virtualization technologies to run real-time tasks. On the one hand, virtualization is a consolidated technology that aims at improving the manageability and scalability of industrial control systems. On the other hand, real-time tasks often require strict timing guarantees and determinism in the response time. In this paper, we consider a real-time virtualization platform based on the Xenomai real-time operating system and the KVM virtualization technology. The chosen technologies are open-source and fully compatible with Linux-based systems and ensure seamless integration and coexistence with existing applications. We assess the performance of the proposed architecture with a set of benchmarking experiments run on a B&R industrial computer.

Testa, A., Valli, M., Palli, G., Ragazzini, I. (2024). Evaluating Xenomai and KVM for Real-Time Virtualization in Industrial Automation. GEWERBESTRASSE 11, CHAM, CH-6330, SWITZERLAND : Springer Nature [10.1007/978-3-031-76428-8_48].

Evaluating Xenomai and KVM for Real-Time Virtualization in Industrial Automation

Testa A.;Palli G.;
2024

Abstract

During the last years, industrial automation is more and more witnessing the usage of virtualization technologies to run real-time tasks. On the one hand, virtualization is a consolidated technology that aims at improving the manageability and scalability of industrial control systems. On the other hand, real-time tasks often require strict timing guarantees and determinism in the response time. In this paper, we consider a real-time virtualization platform based on the Xenomai real-time operating system and the KVM virtualization technology. The chosen technologies are open-source and fully compatible with Linux-based systems and ensure seamless integration and coexistence with existing applications. We assess the performance of the proposed architecture with a set of benchmarking experiments run on a B&R industrial computer.
2024
Springer Proceedings in Advanced Robotics
258
262
Testa, A., Valli, M., Palli, G., Ragazzini, I. (2024). Evaluating Xenomai and KVM for Real-Time Virtualization in Industrial Automation. GEWERBESTRASSE 11, CHAM, CH-6330, SWITZERLAND : Springer Nature [10.1007/978-3-031-76428-8_48].
Testa, A.; Valli, M.; Palli, G.; Ragazzini, I.
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/1048931
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact