DocumentCode
1880723
Title
Scheduling Policy Optimization in Kernel-Based Virtual Machine
Author
Ding Tao ; Hao Qin-fen ; Zhang Bing ; Zhang Tie-gang ; Huai Li-ting
Author_Institution
Sch. of Comput. Sci. & Eng., Beihang Univ., Beijing, China
fYear
2010
fDate
10-12 Dec. 2010
Firstpage
1
Lastpage
4
Abstract
Scheduling policy in host operating system (OS) will have effect on the performance of Kernel-based Virtual Machine (KVM). This paper proposed an optimized scheduler policy to improve the performance of KVM. Firstly, a special process queue for virtual machine (VM) is added in the host OS, which is scheduled prior to normal process. Same time slices is given to each VM to make their load balanced. Secondly, the VM process queue is periodic sorted based on the remaining time slices of VM and a special state is added to identify I/O-intensive VM, which make sure that I/O-intensive VM is processed specially to receive a prior schedule opportunity. In the end, an experiment in KVM environment is designed and executed to show the effectiveness of this optimized scheduling policy.
Keywords
operating system kernels; virtual machines; I-O-intensive VM; host operating system; kernel-based virtual machine; scheduling policy optimization; time slices; virtual machine process queue; Hardware; Kernel; Linux; Optimization; Schedules; Switches; Virtual machining;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Intelligence and Software Engineering (CiSE), 2010 International Conference on
Conference_Location
Wuhan
Print_ISBN
978-1-4244-5391-7
Electronic_ISBN
978-1-4244-5392-4
Type
conf
DOI
10.1109/CISE.2010.5677194
Filename
5677194
Link To Document