A Remote Memory Sharing System for Virtualized Computing Infrastructures

被引:4
|
作者
Kocharyan, Aram [1 ]
Ekane, Brice [2 ]
Teabe, Boris [3 ]
Tran, Giang Son [4 ]
Astsatryan, Hrachya [1 ]
Hagimont, Daniel [3 ]
机构
[1] Natl Acad Sci, Inst Informat & Automat Problems, Yerevan 0019, Armenia
[2] Univ Grenoble Alpes, F-38400 St Martin Dheres, France
[3] Univ Toulouse, F-31000 Toulouse, France
[4] Univ Sci & Technol Hanoi, ICTLab, Hanoi 100000, Vietnam
关键词
Virtualization; remote memory; sharing;
D O I
10.1109/TCC.2020.3018089
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Resource management is a critical issue in today's virtualized computing infrastructures. Consolidation is the main technique used to optimize such infrastructure. Regarding memory management, it allows gathering overloaded and underloaded VM on the same server so that memory can be mutualized. However, because of infrastructures constraints and complexity of managing multiple resources, consolidation can hardy optimize memory management. In this article, we propose to rely on a remote memory sharing for mutualizing memory We implemented a system which monitors the working set of virtual machines, reclaims unused memory and makes it available (as a remote swap device) for virtual machines which need memory. Our evaluations with HPC and Big Data benchmarks demonstrate the effectiveness of this approach. We show that remote memory can improve the performance of a standard spark benchmark by up the 17 percent with an average performance degradation of 1.5 percent (for the providing application).
引用
收藏
页码:1532 / 1542
页数:11
相关论文
共 50 条
  • [1] Identifying and Analyzing Security Threats to Virtualized Cloud Computing Infrastructures
    Brohi, Sarfraz Nawaz
    Bamiah, Mervat Adib
    Brohi, Muhammad Nawaz
    Kamran, Rukshanda
    2012 INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGIES, APPLICATIONS AND MANAGEMENT (ICCCTAM), 2012, : 151 - 155
  • [2] Elastic Memory Management of Virtualized Infrastructures for Applications with Dynamic Memory Requirements
    Molto, German
    Caballer, Miguel
    Romero, Eloy
    de Alfonso, Carlos
    2013 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, 2013, 18 : 159 - 168
  • [3] Towards a Service Management System in Virtualized Infrastructures
    Belter, Roman
    2008 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING, PROCEEDINGS, VOL 2, 2008, : 47 - 51
  • [4] Secure Shell Remote Access for Virtualized Computing Environment
    Li, He
    Cao, Rongqiang
    Xiu, Hanwen
    Wan, Meng
    Li, Kai
    Wang, Xiaoguang
    Wang, Yangang
    Wang, Jue
    SMART COMPUTING AND COMMUNICATION, 2022, 13202 : 123 - 132
  • [5] ChinaV: Building Virtualized Computing System
    Jin, Hai
    Liao, Xiaofei
    Wu, Song
    Shao, Zhiyuan
    Luo, Yingwei
    HPCC 2008: 10TH IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, PROCEEDINGS, 2008, : 21 - +
  • [6] Big Data Based Security Analytics for Protecting Virtualized Infrastructures in Cloud Computing
    Thu Yein Win
    Tianfield, Huaglory
    Mair, Quentin
    IEEE TRANSACTIONS ON BIG DATA, 2018, 4 (01) : 11 - 25
  • [7] Automated Verification of Virtualized Infrastructures
    Bleikertz, Soren
    Gross, Thomas
    Modersheim, Sebastian
    PROCEEDINGS OF THE 3RD ACM WORKSHOP CLOUD COMPUTING SECURITY WORKSHOP (CCSW'11), 2011, : 47 - 58
  • [8] DymGPU: Dynamic Memory Management for Sharing GPUs in Virtualized Clouds
    Park, Younghun
    Gu, Minwoo
    Yoo, Sungju
    Kim, Youngjae
    Park, Sungyong
    2018 IEEE 3RD INTERNATIONAL WORKSHOPS ON FOUNDATIONS AND APPLICATIONS OF SELF* SYSTEMS (FAS*W), 2018, : 51 - 57
  • [9] A Monitoring Framework for Federated Virtualized Infrastructures
    Steger, Jozsef
    Laki, Sandor
    Matray, Peter
    MEASUREMENT METHODOLOGY AND TOOLS, 2013, 7586 : 175 - 194
  • [10] Automated Power Control for Virtualized Infrastructures
    Yu Wen
    Wei-Ping Wang
    Li Guo
    Dan Meng
    Journal of Computer Science and Technology, 2014, 29 : 1111 - 1122