Title
Multi-Mode Virtualization for Soft Real-Time Systems
Abstract
Real-time virtualization is an emerging technology for embedded systems integration and latency-sensitive cloud applications. Earlier real-time virtualization platforms require offline configuration of the scheduling parameters of virtual machines (VMs) based on their worst-case workloads, but this static approach results in pessimistic resource allocation when the workloads in the VMs change dynamically. Here, we present Multi-Mode-Xen (M2-Xen), a real-time virtualization platform for dynamic real-time systems where VMs can operate in modes with different CPU resource requirements at run-time. M2-Xen has three salient capabilities: (1) dynamic allocation of CPU resources among VMs in response to their mode changes, (2) overload avoidance at both the VM and host levels during mode transitions, and (3) fast mode transitions between different modes. M2-Xen has been implemented within Xen 4.8 using the real-time deferrable server (RTDS) scheduler. Experimental results show that M2-Xen maintains real-time performance in different modes, avoids overload during mode changes, and performs fast mode transitions.
Year
DOI
Venue
2018
10.1109/RTAS.2018.00022
2018 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS)
Keywords
Field
DocType
Real time Virtualization,Multi mode Virtualization,Soft Real time System,RT Xen,M2 Xen
Virtualization,Virtual machine,Computer science,Scheduling (computing),Real-time computing,Resource allocation,Emerging technologies,Distributed computing,Cloud computing,Salient
Conference
ISSN
ISBN
Citations 
1545-3421
978-1-5386-5296-1
0
PageRank 
References 
Authors
0.34
0
8
Name
Order
Citations
PageRank
Haoran Li131.72
Meng Xu221118.89
Chong Li3232.53
Chenyang Lu46474385.38
Christopher D. Gill578955.35
Linh T. X. Phan628219.22
Insup Lee7226.11
Oleg Sokolsky811.37