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 条
  • [21] Analyzing Energy Consumption during VM Live Migration
    Dhanoa, Inderjit Singh
    Khurmi, Sawtantar Singh
    2015 INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION & AUTOMATION (ICCCA), 2015, : 584 - 588
  • [22] Live VM Migration Across Cloud Data Centers
    Melhem, Suhib Bani
    Agarwal, Anjali
    Daraghmeh, Mustafa
    Goel, Nishith
    Zaman, Marzia
    2017 IEEE 14TH INTERNATIONAL CONFERENCE ON MOBILE AD HOC AND SENSOR SYSTEMS (MASS), 2017, : 654 - 659
  • [23] vMeasure: Performance Modeling for Live VM Migration Measuring
    Patel, Minal
    Chaudhary, Sanjay
    Garg, Sanjay
    ADVANCES IN DATA AND INFORMATION SCIENCES, ICDIS 2017, VOL 2, 2019, 39 : 185 - 195
  • [24] Network Centric Performance Improvement for Live VM Migration
    Nasim, Robayet
    Kassler, Andreas J.
    2015 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, 2015, : 106 - 113
  • [25] LIVE VM MIGRATION TECHNIQUES IN CLOUD ENVIRONMENT - A SURVEY
    Leelipushpam, P. Getzi Jeba
    Sharmila, J.
    2013 IEEE CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES (ICT 2013), 2013, : 408 - 413
  • [26] An Improved vTPM-VM Live Migration Protocol
    FAN Peiru
    ZHAO Bo
    SHI Yuan
    CHEN Zhihong
    NI Mingtao
    Wuhan University Journal of Natural Sciences, 2015, 20 (06) : 512 - 520
  • [27] 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
  • [28] 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
  • [29] 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
  • [30] Selection Strategy for VM Migration Method
    Chen, Yan-Ren
    Liu, I-Hsien
    Chang, Keng-Hao
    Liu, Chuan-Gang
    Li, Jung-Shian
    ICAROB 2019: PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON ARTIFICIAL LIFE AND ROBOTICS, 2019, : 41 - 44