DocumentCode
2372280
Title
Real-time Enhancement for Xen Hypervisor
Author
Yu, Peijie ; Xia, Mingyuan ; Lin, Qian ; Zhu, Min ; Gao, Shang ; Qi, Zhengwei ; Chen, Kai ; Guan, Haibing
Author_Institution
Shanghai Key Lab. of Scalable Comput. & Syst., Shanghai Jiao Tong Univ., Shanghai, China
fYear
2010
fDate
11-13 Dec. 2010
Firstpage
23
Lastpage
30
Abstract
System virtualization, which provides good isolation, is now widely used in server consolidation. Meanwhile, one of the hot topics in this field is to extend virtualization for embedded systems. However, current popular virtualization platforms do not support real-time operating systems such as embedded Linux well because the platform is not real-time ware, which will bring low-performance I/O and high scheduling latency. The goal of this paper is to optimize the Xen virtualization platform to be real-time operating system friendly. We improve two aspects of the Xen virtualization platform. First, we improve the xen scheduler to manage the scheduling latency and response time of the real-time operating system. Second, we import multiple real-time operating systems balancing method. Our experiment demonstrates that our enhancement to the Xen virtualization platform support real-time operating system well and the improvement to the real-time performance is about 20%.
Keywords
operating systems (computers); real-time systems; scheduling; virtualisation; Xen hypervisor; Xen scheduler; Xen virtualization platform; embedded systems; real-time operating system; server consolidation; system virtualization; Credit scheduler; Real-time virtualization; Xen; hypervisor;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded and Ubiquitous Computing (EUC), 2010 IEEE/IFIP 8th International Conference on
Conference_Location
Hong Kong
Print_ISBN
978-1-4244-9719-5
Electronic_ISBN
978-0-7695-4322-2
Type
conf
DOI
10.1109/EUC.2010.14
Filename
5703494
Link To Document