Optimizing the Memory Management of a Virtual Machine Monitor on a NUMA System

被引:0
|
作者
Luo, Qiuming [1 ]
Xiao, Feng [1 ]
Ming, Zhong [1 ]
Li, Hao [2 ]
Chen, Jianyong [1 ]
Zhang, Jianhua [2 ]
机构
[1] Shenzhen Univ, Coll Comp Sci & Software Engn, Shenzhen, Guangdong, Peoples R China
[2] Huawei Technol, Cloud Comp Dept, Shenzhen, Peoples R China
基金
中国国家自然科学基金;
关键词
IMMUNE ALGORITHM;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Virtualization significantly degrades computational performance on nonuniform memory access (NUMA) systems. The authors propose an optimization scheme based on a memory-access model that covers the entire access path and accommodates the chain-reacting behavior of memory subsystems. A quantitative evaluation shows significant performance improvement with negligible overhead.
引用
收藏
页码:66 / 74
页数:9
相关论文
共 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] 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
  • [3] 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
  • [4] 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
  • [5] Implementation of Virtual Time System for the Distributed Virtual Machine Monitor
    Chen, Siming
    Zhu, Mingfa
    Xiao, Limin
    [J]. 2009 ISECS INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT, VOL IV, 2009, : 571 - 576
  • [6] Prototyping a Hybrid Main Memory Using a Virtual Machine Monitor
    Ye, Dong
    Pavuluri, Aravind
    Waldspurger, Carl A.
    Tsang, Brian
    Rychlik, Bohuslav
    Woo, Steven
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, 2008, : 272 - +
  • [7] Simulation as a tool for optimizing memory accesses on NUMA machines
    Tao, J
    Schulz, M
    Karl, W
    [J]. PERFORMANCE EVALUATION, 2005, 60 (1-4) : 31 - 50
  • [8] A MLS cooperation system based on virtual machine monitor
    Dong GuiShan
    Li Xin
    Lu XianLiang
    [J]. 2007 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-15, 2007, : 6345 - +
  • [9] Evaluation of virtual machine performance on NUMA multicore systems
    Cheng, Yuxia
    Chen, Wenzhi
    [J]. 2013 EIGHTH INTERNATIONAL CONFERENCE ON P2P, PARALLEL, GRID, CLOUD AND INTERNET COMPUTING (3PGCIC 2013), 2013, : 136 - 143
  • [10] FoxyTechnique: Tricking Operating System Policies with a Virtual Machine Monitor
    Yamada, Hiroshi
    Kono, Kenji
    [J]. VEE'07: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON VIRTUAL EXECUTION ENVIRONMENTS, 2007, : 55 - 64