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 条
  • [31] Optimizing Virtual Resource Management for Consolidated NUMA Systems
    Qian, Jianmin
    Li, Jian
    Ma, Ruhui
    Guan, Haibing
    [J]. 2018 IEEE 36TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2018, : 573 - 576
  • [32] A Performance Evaluation of Multi-Programming Model on a Multicore System with Virtual Machines
    Ueno, Hitoshi
    [J]. 2014 IEEE 8TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANYCORE SOCS (MCSOC), 2014, : 321 - 328
  • [33] Early Evaluation of Multicore Systems Soft Error Reliability Using Virtual Platforms
    da Rosa, Felipe Rocha
    Reis, Ricardo
    Ost, Luciano
    [J]. 2018 2ND CONFERENCE ON PHD RESEARCH IN MICROELECTRONICS AND ELECTRONICS LATIN AMERICA (PRIME-LA), 2018,
  • [34] A Self Distributing Virtual Machine for Adaptive Multicore Environments
    Jan Haase
    Andreas Hofmann
    Klaus Waldschmidt
    [J]. International Journal of Parallel Programming, 2010, 38 : 19 - 37
  • [35] A Self Distributing Virtual Machine for Adaptive Multicore Environments
    Haase, Jan
    Hofmann, Andreas
    Waldschmidt, Klaus
    [J]. INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2010, 38 (01) : 19 - 37
  • [36] NUMA-Aware Multicore Matrix Multiplication
    Alkowaileet, Wail Y.
    Carrillo-Cisneros, David
    Lim, Robert V.
    Scherson, Isaac D.
    [J]. PARALLEL PROCESSING LETTERS, 2014, 24 (04)
  • [37] Research on optimization of virtual machine memory access based on NUMA architecture
    何牧君
    Zheng Linjiang
    Yang Kai
    Liu Runfeng
    Liu Weining
    [J]. High Technology Letters, 2021, 27 (04) : 347 - 356
  • [38] Research on optimization of virtual machine memory access based on NUMA architecture
    He M.
    Zheng L.
    Yang K.
    Liu R.
    Liu W.
    [J]. High Technology Letters, 2021, 27 (04) : 347 - 356
  • [39] Evaluating Performance and Energy Consumption of Multithreaded Applications in cc-NUMA Multicore Processors
    Cai, Min
    Fang, Juan
    Song, Shu-ying
    Ji, Jun-zhong
    Li, Bin
    [J]. COMPUTER SCIENCE AND TECHNOLOGY (CST2016), 2017, : 46 - 54
  • [40] Memory Management in NUMA Multicore Systems: Trapped between Cache Contention and Interconnect Overhead
    Majo, Zoltan
    Gross, Thomas R.
    [J]. ACM SIGPLAN NOTICES, 2011, 46 (11) : 11 - 32