DocumentCode
3593437
Title
PVMsim: A parallel simulation platform to evaluate virtual machines
Author
Wu, Junmin ; Zhao, XiaoYu ; Sui, Xiufeng ; Yang, XiaoLiang
Author_Institution
Sch. of Comput. Sci. & Technol., Univ. of Sci. & Technol. of China, Hefei, China
Volume
2
fYear
2010
Abstract
Server consolidation is becoming an increasingly popular technique to manage and utilize system. In server consolidation, multiple server workloads are deployed onto Virtual Machines (VMs), which then run on a single, more-powerful server. In fact, multi-core processors provide excellent opportunities to expand server consolidation. In order to research how to support virtualization better from the perspective of multi-core architecture design, and verify the function and performance of some novel virtualization technologies, we need a simulation platform to evaluate virtual machines efficiently. However, nowadays most of the simulators which support virtualization are all full-system. And most of them have really complicated state and code space, and therefore lead to rather slow simulation speed. In this paper we present a parallel user-level simulator, PVMsim, inside which processor and memory virtualization functions are provided. We implement the PVMsim in three steps: 1) hardware virtualization, 2) implement communication mechanism between different virtual machines thread, 3) implement synchronization mechanism between different virtual machines thread.
Keywords
digital simulation; multiprocessing systems; parallel machines; virtual machines; PVMsim platform; communication mechanism step; hardware virtualization step; multicore architecture design; multicore processors; parallel simulation platform; parallel user-level simulator; server consolidation; synchronization mechanism step; virtual machine evaluation; virtualization technologies; hypervisor; multi-core; simulation; virtualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Future Computer and Communication (ICFCC), 2010 2nd International Conference on
Print_ISBN
978-1-4244-5821-9
Type
conf
DOI
10.1109/ICFCC.2010.5497521
Filename
5497521
Link To Document