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 条
  • [1] Optimizing Virtual Machine Scheduling in NUMA Multicore Systems
    Rao, Jia
    Wang, Kun
    Zhou, Xiaobo
    Xu, Cheng-Zhong
    [J]. 19TH IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE COMPUTER ARCHITECTURE (HPCA2013), 2013, : 306 - 317
  • [2] Performance-Monitoring-Based Traffic-Aware Virtual Machine Deployment on NUMA Systems
    Cheng, Yuxia
    Chen, Wenzhi
    Wang, Zonghui
    Yu, Xinjie
    [J]. IEEE SYSTEMS JOURNAL, 2017, 11 (02): : 973 - 982
  • [3] Exploitation of multicore systems in a Java']Java virtual machine
    Sciampacone, R. A.
    Sundaresan, V.
    Maier, D.
    Gray-Donald, T.
    [J]. IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2010, 54 (05)
  • [4] High Performance and Scalable Virtual Machine Storage I/O Stack for Multicore Systems
    Zhang, Diming
    Wu, Hao
    Xue, Fei
    Chen, Liangqiang
    Huang, Hao
    [J]. 2017 IEEE 23RD INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2017, : 292 - 301
  • [5] PERFORMANCE COMBINATIVE EVALUATION FROM SINGLE VIRTUAL MACHINE TO MULTIPLE VIRTUAL MACHINE SYSTEMS
    Ye, Kejiang
    Che, Jianhua
    He, Qinming
    Huang, Dawei
    Jiang, Xiaohong
    [J]. INTERNATIONAL JOURNAL OF NUMERICAL ANALYSIS AND MODELING, 2012, 9 (02) : 351 - 370
  • [6] Reducing Last Level Cache Pollution in NUMA Multicore Systems for Improving Cache Performance
    An, Deukhyeon
    Kim, Jeehong
    Han, JungHyun
    Eom, Young Ik
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2012, PT III, 2012, 7335 : 272 - 282
  • [7] OpenMP task scheduling strategies for multicore NUMA systems
    Olivier, Stephen L.
    Porterfield, Allan K.
    Wheeler, Kyle B.
    Spiegel, Michael
    Prins, Jan F.
    [J]. INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2012, 26 (02): : 110 - 124
  • [8] Optimizing Virtual Machine Consolidation Performance on NUMA Server Architecture for Cloud Workloads
    Liu, Ming
    Li, Tao
    [J]. 2014 ACM/IEEE 41ST ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA), 2014, : 325 - 336
  • [9] Virtual Machine Consolidation for NUMA Systems: A Hybrid Heuristic Grey Wolf Approach
    Hu, Kangli
    Lin, Weiwei
    Huang, Tiansheng
    Li, Keqin
    Ma, Like
    [J]. 2020 IEEE 26TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2020, : 569 - 576
  • [10] Optimizing Virtual Machines Scheduling on High Performance Network NUMA Systems
    Tan, Junsheng
    Wang, Fuzong
    [J]. PROCEEDINGS OF 2017 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2017, : 821 - 825