Abstract
Consolidation and isolation are key technologies that promoted the undisputed popularity of virtualization in most of the computer industry. This popularity has recently led to a growing interest in real-time virtualization, making this technology enter the real-time system market. However, it has several issues due to the strict timing guarantees contracted. Moreover supporting legacy software stacks adds another level of complexity when the software is a black box. We present KairosVM, a latency-bounded, real-time extension to Linux’s KVM module. It aims to bridge the lack of communication of the real-time requirements between the guest scheduler and the host scheduler, exploiting virtual machine introspection. The hypervisor captures the real-time requirements of the guest by catching previously added undefined instructions, without the need to do any modification to the guests. Our evaluations show that KairosVM’s overhead is negligible when compared to existing introspection solutions thus can be used in real-time.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of the 2014 IEEE Emerging Technology and Factory Automation (ETFA) |
| Publisher | Institute of Electrical and Electronics Engineers |
| Pages | 1-8 |
| Number of pages | 8 |
| ISBN (Electronic) | 978-1-4799-4845-1 |
| DOIs | |
| Publication status | Published - 12 Jan 2015 |
| Event | 18th IEEE International Conference on Emerging Technologies and Factory Automation 2014 - Barcelona, Spain Duration: 16 Sept 2014 → 19 Sept 2014 http://www.etfa2014.org/ |
Publication series
| Name | |
|---|---|
| Publisher | Institute of Electrical and Electronics Engineers (IEEE) |
| ISSN (Print) | 1946-0740 |
| ISSN (Electronic) | 1946-0759 |
Conference
| Conference | 18th IEEE International Conference on Emerging Technologies and Factory Automation 2014 |
|---|---|
| Abbreviated title | EFTA 2014 |
| Country/Territory | Spain |
| City | Barcelona |
| Period | 16/09/14 → 19/09/14 |
| Internet address |
Keywords / Materials (for Non-textual outputs)
- Linux
- scheduling
- virtual machines
- virtualisation
- KairosVM
- realtime virtual machine hierarchical scheduling
- consolidation technology
- isolation technology
- virtualization
- computer industry
- timing guarantee
- Linux KVM module
- guest scheduler
- host scheduler
- virtual machine introspection
- Real-time systems
- Virtual machine monitors
- Virtual machining
- Operating systems
- Virtualization
Fingerprint
Dive into the research topics of 'KairosVM: Deterministic introspection for real-time virtual machine hierarchical scheduling'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver