A three phase optimization method for precopy based VM live migration

被引:9
|
作者
Sharma, Sangeeta [1 ]
Chawla, Meenu [1 ]
机构
[1] Maulana Azad Natl Inst Technol, Dept Comp Sci & Engn, Bhopal 462003, India
来源
SPRINGERPLUS | 2016年 / 5卷
关键词
Virtualization; VM live migration; Service interruption; System management; Total migration time; Downtime; VIRTUAL MACHINE;
D O I
10.1186/s40064-016-2642-2
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Virtual machine live migration is a method of moving virtual machine across hosts within a virtualized datacenter. It provides significant benefits for administrator to manage datacenter efficiently. It reduces service interruption by transferring the virtual machine without stopping at source. Transfer of large number of virtual machine memory pages results in long migration time as well as downtime, which also affects the overall system performance. This situation becomes unbearable when migration takes place over slower network or a long distance migration within a cloud. In this paper, precopy based virtual machine live migration method is thoroughly analyzed to trace out the issues responsible for its performance drops. In order to address these issues, this paper proposes three phase optimization (TPO) method. It works in three phases as follows: (i) reduce the transfer of memory pages in first phase, (ii) reduce the transfer of duplicate pages by classifying frequently and non-frequently updated pages, and (iii) reduce the data sent in last iteration of migration by applying the simple RLE compression technique. As a result, each phase significantly reduces total pages transferred, total migration time and downtime respectively. The proposed TPO method is evaluated using different representative workloads on a Xen virtualized environment. Experimental results show that TPO method reduces total pages transferred by 71 %, total migration time by 70 %, downtime by 3 % for higher workload, and it does not impose significant overhead as compared to traditional precopy method. Comparison of TPO method with other methods is also done for supporting and showing its effectiveness. TPO method and precopy methods are also tested at different number of iterations. The TPO method gives better performance even with less number of iterations.
引用
收藏
页数:24
相关论文
共 50 条
  • [1] A Performance Analysis of Precopy, Postcopy and Hybrid Live VM Migration Algorithms in Scientific Cloud Computing Environment
    Shah, Syed Asif Raza
    Jaikar, Amol Hindurao
    Noh, Seo-Young
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS 2015), 2015, : 229 - 236
  • [2] 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
  • [3] Routing Optimization for Live VM Migration between Datacenters
    Nagafuchi, Yukio
    Teramoto, Yasuhiro
    Hu, Bo
    Kishi, Toshiharu
    Koyama, Takaaki
    Kitazume, Hideo
    2015 10th Asia-Pacific Symposium on Information and Telecommunication Technologies (APSITT), 2015,
  • [4] A Time-Series Based Precopy Approach for Live Migration of Virtual Machines
    Hu, Bolin
    Lei, Zhou
    Lei, Yu
    Xu, Dong
    Li, Jiandun
    2011 IEEE 17TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2011, : 947 - 952
  • [5] A Reuse Distance Based Precopy Approach to Improve Live Migration of Virtual Machines
    Alamdari, Lavanshir Farzin
    Zamanifar, Kamran
    2012 2ND IEEE INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND GRID COMPUTING (PDGC), 2012, : 551 - 556
  • [6] 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
  • [7] 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
  • [8] 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
  • [9] Distributed Shared Memory based Live VM Migration
    Daradkeh, Tariq
    Agarwal, Anjali
    PROCEEDINGS OF 2016 IEEE 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2016, : 826 - 830
  • [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