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 条
  • [41] Performance Evaluation of Parallel Programming in Virtual Machine Environment
    Xu, Cong
    Bai, Yuebin
    Luo, Cheng
    [J]. 2009 6TH IFIP INTERNATIONAL CONFERENCE ON NETWORK AND PARALLEL COMPUTING, 2009, : 140 - 147
  • [42] Performance Combinative Evaluation of Typical Virtual Machine Monitors
    Che, Jianhua
    He, Qinming
    Ye, Kejiang
    Huang, Dawei
    [J]. HIGH PERFORMANCE COMPUTING AND APPLICATIONS, 2010, 5938 : 96 - 101
  • [43] Performance study for Java virtual machine in embedded systems
    Wenjun, Liu
    [J]. Proceedings - 2011 International Conference on Internet Computing and Information Services, ICICIS 2011, 2011, : 97 - 99
  • [44] Performance Evaluation Of MATLAB/Simulink Models For Fitting Embedded Multicore Systems
    Gasmi, Kaouther
    Amari, Imen
    Rebeya, Asma
    Hasnaoui, Salem
    [J]. 2017 25TH INTERNATIONAL CONFERENCE ON SOFTWARE, TELECOMMUNICATIONS AND COMPUTER NETWORKS (SOFTCOM), 2017, : 73 - 78
  • [45] A hybrid tool for the performance evaluation of NUMA architectures
    Westall, J
    Geist, R
    [J]. PROCEEDINGS OF THE 1997 WINTER SIMULATION CONFERENCE, 1997, : 1029 - 1036
  • [46] Placement of Virtual Containers on NUMA systems: A Practical and Comprehensive Model
    Funston, Justin
    Lorrillere, Maxime
    Fedorova, Alexandra
    Lepers, Baptiste
    Vengerov, David
    Lozi, Jean-Pierre
    Quema, Vivien
    [J]. PROCEEDINGS OF THE 2018 USENIX ANNUAL TECHNICAL CONFERENCE, 2018, : 281 - 293
  • [47] Evaluation of Performance Unfairness in NUMA System Architecture
    Song, Wonjun
    Jung, Hyung-Joon
    Ahn, Jung Ho
    Lee, Jae W.
    Kim, John
    [J]. IEEE COMPUTER ARCHITECTURE LETTERS, 2017, 16 (01) : 26 - 29
  • [48] Performance Evaluation and Analysis of the Virtual Networks Built by Different Virtual Machine Managers
    Yao, Zhongjiang
    Zhang, Xiaodan
    Yuepeng, E.
    Li, Tong
    Ge, Jingguo
    Tang, Haina
    [J]. PROCEEDINGS OF 2016 IEEE 18TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS; IEEE 14TH INTERNATIONAL CONFERENCE ON SMART CITY; IEEE 2ND INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2016, : 1549 - 1556
  • [49] Performance Prediction of NUMA Placement: a Machine-Learning Approach
    Arapidis, Fanourios
    Karakostas, Vasileios
    Papadopoulou, Nikela
    Nikas, Konstantinos
    Goumas, Georgios
    Koziris, Nectarios
    [J]. 2018 16TH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM 2018), 2018, : 296 - 301
  • [50] A pipeline virtual environment architecture for multicore processor systems
    Eric Acosta
    Alan Liu
    [J]. The Visual Computer, 2012, 28 : 1099 - 1114