Unikernel-Based Real-Time Virtualization Under Deferrable Servers: Analysis and Realization

Kuan-Hsun Chen, Mario Günzel, Jablkowski Boguslaw, Markus Buschhoff, Jian-Jia Chen

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

1 Citation (Scopus)
51 Downloads (Pure)

Abstract

For cyber-physical systems, real-time virtualization optimizes the hardware utilization by consolidating multiple systems into the same platform, while satisfying the timing constraints of their real-time tasks. This paper considers virtualization based on unikernels, i.e., single address space kernels usually constructed by using library operating systems. Each unikernel is a guest operating system in the virtualization and hosts a single real-time task.

We consider deferrable servers in the virtualization platform to schedule the unikernel-based guest operating systems and analyze the worst-case response time of a sporadic real-time task under such a virtualization architecture. Throughout synthesized tasksets, we empirically show that our analysis outperforms the restated analysis derived from the state-of-the-art, which is based on Real-Time Calculus. Furthermore, we provide insights on implementation-specific issues and offer evidence that the proposed scheduling architecture can be effectively implemented on top of the Xen hypervisor while incurring acceptable overhead.
Original languageEnglish
Title of host publication34th Euromicro Conference on Real-Time Systems (ECRTS 2022)
EditorsMartina Maggio
PublisherDagstuhl
Pages6:1-6:22
Volume231
ISBN (Electronic)978-3-95977-239-6
ISBN (Print)978-3-95977-239-6
DOIs
Publication statusPublished - 28 Jun 2022
Event34th Euromicro Conference on Real-Time Systems, ECRTS 2022 - Modena, Italy
Duration: 5 Jul 20228 Jul 2022
Conference number: 34

Conference

Conference34th Euromicro Conference on Real-Time Systems, ECRTS 2022
Abbreviated titleECRTS 2022
Country/TerritoryItaly
CityModena
Period5/07/228/07/22

Keywords

  • Unikernel
  • Real-Time Systems
  • Virtualization
  • Reservation Servers
  • Deferrable Servers
  • Cyber-Physical Systems

Fingerprint

Dive into the research topics of 'Unikernel-Based Real-Time Virtualization Under Deferrable Servers: Analysis and Realization'. Together they form a unique fingerprint.

Cite this