Title
Efficient consolidation-aware VCPU scheduling on multicore virtualization platform
Abstract
Multicore processors are widely used in today's computer systems. Multicore virtualization technology provides an elastic solution to more efficiently utilize the multicore system. However, the Lock Holder Preemption (LHP) problem in the virtualized multicore systems causes significant CPU cycles wastes, which hurt virtual machine (VM) performance and reduces response latency. The system consolidates more VMs, the LHP problem becomes worse. In this paper, we propose an efficient consolidation-aware vCPU (CVS) scheduling scheme on multicore virtualization platform. Based on vCPU over-commitment rate, the CVS scheduling scheme adaptively selects one algorithm among three vCPU scheduling algorithms: co-scheduling, yield-to-head, and yield-to-tail based on the vCPU over-commitment rate because the actions of vCPU scheduling are split into many single steps such as scheduling vCPUs simultaneously or inserting one vCPU into the run-queue from the head or tail. The CVS scheme can effectively improve VM performance in the low, middle, and high VM consolidation scenarios. Using real-life parallel benchmarks, our experimental results show that the proposed CVS scheme improves the overall system performance while the optimization overhead remains low. We propose an efficient consolidation-aware vCPU (CVS) scheduling scheme.The CVS scheduling scheme adaptively selects three vCPU scheduling algorithms.The CVS scheme can effectively improve virtual machine performance.The CVS scheme works in different consolidation scenarios.
Year
DOI
Venue
2016
10.1016/j.future.2015.08.007
Future Generation Computer Systems
Keywords
Field
DocType
Multicore,Virtualization,Lock holder preemption,vCPU scheduling,Consolidation
Virtualization,Preemption,Virtual machine,Computer science,Latency (engineering),Scheduling (computing),Lock (computer science),Real-time computing,Multi-core processor,Instruction cycle,Operating system,Distributed computing
Journal
Volume
Issue
ISSN
56
C
0167-739X
Citations 
PageRank 
References 
3
0.40
18
Authors
7
Name
Order
Citations
PageRank
Bei Wang152861.48
Yuxia Cheng2206.53
Wenzhi Chen314128.65
Qinming He437141.53
Yang Xiang52930212.67
Mohammad Mehedi Hassan6132094.80
Abdulhameed Al-elaiwi763147.05