Distributed Shared Memory based Live VM Migration

被引:0
|
作者
Daradkeh, Tariq [1 ]
Agarwal, Anjali [1 ]
机构
[1] Concordia Univ, Dept Elect & Comp Engn, Montreal, PQ, Canada
关键词
Virtual Machine; Total Migration Time; Down Time; Distributed Shared Memory; Physical Machine; HPC;
D O I
10.1109/CLOUD.2016.114
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Live virtual machine migration is an essential tool for dynamic resource management in current data centers. Many techniques have been developed to achieve this goal with minimum service interruption. In this paper, we propose a pre-copy live VM migration using Distributed Shared Memory (DSM) computing model. The setup is built using two identical computation nodes to construct the environment services architecture namely the virtualization infrastructure, the shared storage server, and the DSM and High Performance Computing (HPC) cluster. The custom DSM framework is based on a low latency memory update Grappa. HPC cluster with OPENMPI and MPI libraries support parallelization and auto-parallelization work load by using CPUs computation nodes. The DSM allows the cluster CPUs to access the same memory space pages resulting in a lower memory data updates based on locality attributes updates, which reduces the amount of data transferred through the network. This model achieves a good enhancement of the live VM migration metrics. Downtime is reduced by 50% in the idle workload of Windows VM and 66.6% in case of Ubuntu Linux idle workload. In general, this model not only reduces the downtime and the total amount of data sent, but also does not degrade other metrics like the total migration time and the application performance.
引用
收藏
页码:826 / 830
页数:5
相关论文
共 50 条
  • [41] Distributed Shared Memory Based on Offloading to Cluster Network
    Wada, Koichi
    Kawaguchi, Shinsuke
    Ono, Masaaki
    Yonezawa, Naoki
    2011 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING (PACRIM), 2011, : 250 - 255
  • [42] SnapMig: Accelerating VM Live Storage Migration by Leveraging the Existing VM Snapshots in the Cloud
    Yang, Yaodong
    Mao, Bo
    Jiang, Hong
    Yang, Yuekun
    Luo, Hao
    Wu, Suzhen
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2018, 29 (06) : 1416 - 1427
  • [43] Update based distributed shared memory integrated into RHODOS' memory management
    Silcock, J
    Goscinski, A
    ICA(3)PP 97 - 1997 3RD INTERNATIONAL CONFERENCE ON ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, 1997, : 239 - 252
  • [44] VM-based shared memory on low-latency, remote-memory-access networks
    Kontothanassis, L
    Hunt, G
    Stets, R
    Hardavellas, N
    Cierniak, M
    Parthasarathy, S
    Meira, W
    Dwarkadas, S
    Scott, M
    24TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, CONFERENCE PROCEEDINGS, 1997, : 157 - 169
  • [45] A Markov-based Prediction Model for Host Load Detection in Live VM Migration
    Melhem, Suhib Bani
    Agarwal, Anjali
    Goel, Nishith
    Zaman, Marzia
    2017 IEEE 5TH INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD 2017), 2017, : 32 - 38
  • [46] Online Live VM Migration Algorithms to Minimize Total Migration Time and Downtime
    Tziritas, Nikos
    Loukopoulos, Thanasis
    Khan, Samee U.
    Xu, Cheng-Zhong
    Zomaya, Albert Y.
    2019 IEEE 33RD INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2019), 2019, : 406 - 417
  • [47] A Shared Memory based Cross-VM Side Channel Attacks in IaaS Cloud
    Wang, Ziqi
    Yang, Rui
    Fu, Xiao
    Du, Xiaojiang
    Luo, Bin
    2016 IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2016,
  • [48] Checkpointing Distributed Shared Memory
    Luis M. Silva
    João Gabriel Silva
    The Journal of Supercomputing, 1997, 11 : 137 - 158
  • [49] Distributed shared memory integration
    Geva, Mordechai
    Wiseman, Yair
    IRI 2007: PROCEEDINGS OF THE 2007 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION, 2007, : 146 - +
  • [50] HETEROGENEOUS DISTRIBUTED SHARED MEMORY
    ZHOU, SN
    STUMM, M
    LI, K
    WORTMAN, D
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1992, 3 (05) : 540 - 554