Evaluation of virtual machine performance on NUMA multicore systems

被引:2
|
作者
Cheng, Yuxia [1 ]
Chen, Wenzhi [1 ]
机构
[1] Zhejiang Univ, Coll Comp Sci & Technol, Hangzhou 310003, Zhejiang, Peoples R China
关键词
Multicore; Non-Uniform Memory Access; Scheduling; Virtualization; CONTENTION;
D O I
10.1109/3PGCIC.2013.27
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:136 / 143
页数:8
相关论文
共 50 条
  • [21] A multicore periodical preemption virtual machine scheduling scheme to improve the performance of computational tasks
    Chao Yu
    Leihua Qin
    Jingli Zhou
    [J]. The Journal of Supercomputing, 2014, 67 : 254 - 276
  • [22] Optimizing the Memory Management of a Virtual Machine Monitor on a NUMA System
    Luo, Qiuming
    Xiao, Feng
    Ming, Zhong
    Li, Hao
    Chen, Jianyong
    Zhang, Jianhua
    [J]. COMPUTER, 2016, 49 (06) : 66 - 74
  • [23] A multicore periodical preemption virtual machine scheduling scheme to improve the performance of computational tasks
    Yu, Chao
    Qin, Leihua
    Zhou, Jingli
    [J]. JOURNAL OF SUPERCOMPUTING, 2014, 67 (01): : 254 - 276
  • [24] Evaluation of Virtual Machine Performance on Large Pages
    Wang, Bei
    He, Qinming
    Cheng, Yuxia
    [J]. 2016 15TH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING (ISPDC), 2016, : 440 - 442
  • [25] Performance Evaluation of Matrix Multiplication in Virtual Machine
    Muhammad, Asif
    Islam, Muhammad Arshad
    [J]. PROCEEDINGS OF 2017 INTERNATIONAL CONFERENCE ON COMMUNICATION, COMPUTING AND DIGITAL SYSTEMS (C-CODE), 2017, : 205 - 210
  • [26] Performance Profiling of VMs on NUMA Multicore Platform by Inspecting the Uncore Data Flow
    Luo, Qiuming
    Xiao, Feng
    Zhou, Yuanyuan
    Ming, Zhong
    [J]. 2015 IEEE 17TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2015 IEEE 7TH INTERNATIONAL SYMPOSIUM ON CYBERSPACE SAFETY AND SECURITY, AND 2015 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS), 2015, : 914 - 917
  • [27] On the energy efficiency and performance of irregular application executions on multicore, NUMA and manycore platforms
    Francesquini, Emilio
    Castro, Marcio
    Penna, Pedro H.
    Dupros, Fabrice
    Freitas, Henrique C.
    Navaux, Philippe O. A.
    Mehaut, Jean-Francois
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2015, 76 : 32 - 48
  • [28] Application-Aware Power Coordination on Power Bounded NUMA Multicore Systems
    Ge, Rong
    Zou, Pengfei
    Feng, Xizhou
    [J]. 2017 46TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP), 2017, : 591 - 600
  • [29] NUMA-aware memory coloring for multicore real-time systems
    Pan, Xing
    Mueller, Frank
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 118
  • [30] Performance and availability evaluation of NUMA architectures
    Geist, R
    Westall, J
    [J]. IEEE INTERNATIONAL COMPUTER PERFORMANCE AND DEPENDABILITY SYMPOSIUM - IPDS'96, PROCEEDINGS, 1996, : 271 - 280