DocumentCode
652516
Title
Evaluation of Virtual Machine Performance on NUMA Multicore Systems
Author
Yuxia Cheng ; Wenzhi Chen
Author_Institution
Coll. of Comput. Sci. & Technol., Zhejiang Univ., Hangzhou, China
fYear
2013
fDate
28-30 Oct. 2013
Firstpage
136
Lastpage
143
Abstract
An increasing number of new multicore server systems use the Non-uniform Memory Access (NUMA) architecture due to its scalable memory performance. However, the multicore NUMA systems introduce complex interplay among data locality, contention on shared resources, and inter-socket data sharing overhead, which makes the achievement of an optimal and predictable system performance difficult. Virtualization technology further complicates the scheduling problem. In this paper, we first investigate the impact of virtual machine (VM) scheduling on multicore NUMA systems. Then, we analyze different VM mapping combinations and find that the best VM scheduling strategy does not only depend on the data sharing and memory characteristics of the VM itself, it is also impacted by the dynamic behavior of co-running VMs.
Keywords
memory architecture; processor scheduling; shared memory systems; virtual machines; virtual storage; virtualisation; NUMA multicore server system; VM mapping; VM scheduling strategy; data locality; dynamic VM behavior; intersocket data sharing overhead; memory characteristics; nonuniform memory access; resource sharing; virtual machine performance evaluation; virtualization technology; Benchmark testing; Message systems; Multicore processing; Program processors; Runtime; Servers; Virtual machining; Multicore; Non-Uniform Memory Access; Scheduling; Virtualization;
fLanguage
English
Publisher
ieee
Conference_Titel
P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC), 2013 Eighth International Conference on
Conference_Location
Compiegne
Type
conf
DOI
10.1109/3PGCIC.2013.27
Filename
6681220
Link To Document