PVMsim: A parallel simulation platform to evaluate virtual machines

Junmin Wu*, Xiao Yu Zhao, Xiu Feng Sui, Xiao Liang Yang

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Citations (Scopus)

Abstract

Server consolidation is becoming an increasingly popular technique to manage and utilize system [1]. 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.

Original languageEnglish
Title of host publicationProceedings of the 2010 2nd International Conference on Future Computer and Communication, ICFCC 2010
PagesV2551-V2556
DOIs
Publication statusPublished - 2010
Externally publishedYes
Event2010 2nd International Conference on Future Computer and Communication, ICFCC 2010 - Wuhan, China
Duration: 21 May 201024 May 2010

Publication series

NameProceedings of the 2010 2nd International Conference on Future Computer and Communication, ICFCC 2010
Volume2

Conference

Conference2010 2nd International Conference on Future Computer and Communication, ICFCC 2010
Country/TerritoryChina
CityWuhan
Period21/05/1024/05/10

Keywords

  • Hypervisor
  • Multi-core
  • Simulation
  • Virtualization

Fingerprint

Dive into the research topics of 'PVMsim: A parallel simulation platform to evaluate virtual machines'. Together they form a unique fingerprint.

Cite this