• 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