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
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;
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
DOI :
10.1109/CISE.2010.5677194