KairosVM: Deterministic introspection for real-time virtual machine hierarchical scheduling

Kevin Burns, Antonio Barbalace, Vincent Legout, Binoy Ravindran

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract / Description of output

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 languageEnglish
Title of host publicationProceedings of the 2014 IEEE Emerging Technology and Factory Automation (ETFA)
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Pages1-8
Number of pages8
ISBN (Electronic)978-1-4799-4845-1
DOIs
Publication statusPublished - 12 Jan 2015
Event18th IEEE International Conference on Emerging Technologies and Factory Automation 2014 - Barcelona, Spain
Duration: 16 Sept 201419 Sept 2014
http://www.etfa2014.org/

Publication series

Name
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
ISSN (Print)1946-0740
ISSN (Electronic)1946-0759

Conference

Conference18th IEEE International Conference on Emerging Technologies and Factory Automation 2014
Abbreviated titleEFTA 2014
Country/TerritorySpain
CityBarcelona
Period16/09/1419/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