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 条
  • [1] Introspection-Based Memory Pruning for Live VM Migration
    Wang, Chonghua
    Hao, Zhiyu
    Cui, Lei
    Zhang, Xiangyu
    Yun, Xiaochun
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2017, 45 (06) : 1298 - 1309
  • [2] Introspection-Based Memory Pruning for Live VM Migration
    Chonghua Wang
    Zhiyu Hao
    Lei Cui
    Xiangyu Zhang
    Xiaochun Yun
    International Journal of Parallel Programming, 2017, 45 : 1298 - 1309
  • [3] Process migration based on Gobelins distributed shared memory
    Vallée, G
    Morin, C
    Berthou, JY
    Malen, ID
    Lottiaux, R
    CCGRID 2002: 2ND IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, PROCEEDINGS, 2002, : 325 - 330
  • [4] VM Live Migration Time Reduction using NAS based algorithm during VM Live Migration
    Thakre, Preeti P.
    Sahare, Vaishali N.
    2017 IEEE 3RD INTERNATIONAL CONFERENCE ON SENSING, SIGNAL PROCESSING AND SECURITY (ICSSS), 2017, : 242 - 246
  • [5] Brief Announcement: Distributed Shared Memory based on Computation Migration
    Lis, Mieszko
    Shim, Keun Sup
    Cho, Myong Hyon
    Fletcher, Christopher W.
    Kinsy, Michel
    Lebedev, Ilia
    Khan, Omer
    Devadas, Srinivas
    SPAA 11: PROCEEDINGS OF THE TWENTY-THIRD ANNUAL SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, 2011, : 253 - 255
  • [6] Memory/Disk Operation Aware Lightweight VM Live Migration
    Shi, Bin
    Shen, Haiying
    Dong, Bo
    Zheng, Qinghua
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2022, 30 (04) : 1895 - 1910
  • [7] Memory State Transfer Optimization for Pre-copy based Live VM Migration
    Zhong, Yi
    Xu, Jian
    Li, Qianmu
    Zhang, Hong
    Liu, Fengyu
    PROCEEDINGS OF 2014 IEEE WORKSHOP ON ADVANCED RESEARCH AND TECHNOLOGY IN INDUSTRY APPLICATIONS (WARTIA), 2014, : 290 - 293
  • [8] Hybrid Live VM Migration: An Efficient Live VM Migration Approach in Cloud Computing
    Shakya, Abhishek Ku
    Garg, Deepak
    Nayak, Prakash Ch
    ADVANCED INFORMATICS FOR COMPUTING RESEARCH, ICAICR 2018, PT I, 2019, 955 : 600 - 611
  • [9] VM Live Migration At Scale
    Ruprecht, Adam
    Jones, Danny
    Shiraev, Dmitry
    Harmon, Greg
    Spivak, Maya
    Krebs, Michael
    Baker-Harvey, Miche
    Sanderson, Tyler
    ACM SIGPLAN NOTICES, 2018, 53 (03) : 45 - 56
  • [10] Minimizing Biased VM Selection in Live VM Migration
    Melhem, Suhib Bani
    Agarwal, Anjali
    Goel, Nishith
    Zaman, Marzia
    PROCEEDINGS OF 2017 3RD INTERNATIONAL CONFERENCE OF CLOUD COMPUTING TECHNOLOGIES AND APPLICATIONS (CLOUDTECH), 2017, : 229 - 235