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 :
بازگشت