Title
Synchronization-Aware Virtual Machine Scheduling For Parallel Applications In Xen
Abstract
In this paper, we propose a synchronization-aware VM scheduler for parallel applications in Xen. The proposed scheduler prevents threads from waiting for a significant amount of time during synchronization. For this purpose, we propose an identification scheme that can identify the threads that have awaited other threads for a long time. In this scheme, a detection module that can infer the internal status of guest OSs was developed. We also present a scheduling policy that can accelerate bottlenecks of concurrent VMs. We implemented our VM scheduler in the recent Xen hypervisor with para-virtualized Linux-based operating systems. We show that our approach can improve the performance of concurrent VMs by up to 43% as compared to the credit scheduler.
Year
DOI
Venue
2013
10.1587/transinf.E96.D.2720
IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS
Keywords
Field
DocType
virtual machine scheduling, parallel application
Deadline scheduler,Fixed-priority pre-emptive scheduling,Synchronization,Identification scheme,Scheduler activations,Computer science,Scheduling (computing),Hypervisor,Thread (computing),Operating system
Journal
Volume
Issue
ISSN
E96D
12
1745-1361
Citations 
PageRank 
References 
4
0.48
7
Authors
2
Name
Order
Citations
PageRank
Cheol-Ho Hong111510.66
Chuck Yoo2458.42