An optimization of pre-copy approach for live migration of virtual machines

被引:0
|
作者
School of Computer Science and Engineering, Nanjing University of Science and Technology, Nanjing, China [1 ]
机构
[1] School of Computer Science and Engineering, Nanjing University of Science and Technology, Nanjing
来源
J. Inf. Comput. Sci. | / 16卷 / 6187-6199期
基金
中国国家自然科学基金;
关键词
Downtime; Live migration; Pre-copy; Total migration time; Virtual machine;
D O I
10.12733/jics20106988
中图分类号
学科分类号
摘要
Nowadays pre-copy based live virtual machine migration is already widely accepted one standard feature in hypervisor implementation to achieve high availability objective in cloud computing environment. Yet along with more production deployment, existing pre-copy's performance becomes a major concern which leads both industry and academic to incubate possible enhancement solutions. To improve pre-copy efficiency in cloud environment, this paper proposed an optimized Link Bandwidth based Pre-copy Migration (LBPM) which can automatically leverage built-in self-adapting migration logic to fit for real production environment. The internal algorithm firstly introduces a new measure index (named as dirty probability) which is generated by carefully designed principles with temporal locality and spatial locality, then systemically consolidates real-time available link bandwidth with VM candidate dirty page pool to dynamically determine migration window size in each pre-copy iteration and finally conducts data transferring within overall acceptable criteria. Experiment results show LBPM is much better than existing pre-copy based approach of Xen in terms of downtime, total migration time and the number of transferred pages. © 2015 by Binary Information Press
引用
收藏
页码:6187 / 6199
页数:12
相关论文
共 50 条
  • [41] Algorithms for automated live migration of virtual machines
    Forsman, Mattias
    Glad, Andreas
    Lundberg, Lars
    Ilie, Dragos
    JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 101 : 110 - 126
  • [42] Application performance Analysis during live migration of virtual machines
    Anala, M. R.
    Kashyap, Manjunath
    Shobha, G.
    PROCEEDINGS OF THE 2013 3RD IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE (IACC), 2013, : 366 - 372
  • [43] Reactive cloud: Consolidating virtual machines with postcopy live Migration
    Hirofuchi, Takahiro
    Nakada, Hidemoto
    Itoh, Satoshi
    Sekiguchi, Satoshi
    IPSJ Online Transactions, 2012, 5 (01) : 34 - 46
  • [44] A Framework for Secure Live Migration of Virtual Machines
    Anala, M. R.
    Shetty, Jyoti
    Shobha, G.
    2013 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2013, : 243 - 248
  • [45] Live Migration of Virtual Machines in the Homogeneous Cloud
    Mohandas, Maya
    Babu, K. R. Remesh
    IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGICAL TRENDS IN COMPUTING, COMMUNICATIONS AND ELECTRICAL ENGINEERING (ICETT), 2016,
  • [46] Modelling the Live Migration Time of Virtual Machines
    Rybina, Kateryna
    Dargie, Waltenegus
    Umashankar, Subramanya
    Schill, Alexander
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2015 CONFERENCES, 2015, 9415 : 575 - 593
  • [47] A Method of Self-adaptive Pre-copy Container Checkpoint
    Chen, Xiao
    Jiang, Jian-Hui
    Jiang, Qu
    2015 IEEE 21ST PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC), 2015, : 290 - 300
  • [48] An adaptive traffic-aware migration algorithm selection framework in live migration of multiple virtual machines
    Cui Y.
    Zhu L.
    Cai Z.
    Hu Y.
    Cui, Yong (goodaliens@126.com), 1600, Totem Publishers Ltd (16): : 314 - 324
  • [49] RLC - A Reliable approach to Fast and Efficient Live Migration of Virtual Machines in the Clouds
    Kashyap, Sanidhya
    Dhillon, Jaspal Singh
    Purini, Suresh
    2014 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2014, : 360 - 367
  • [50] A Random Key Genetic Algorithm for Live Migration of Multiple Virtual Machines in Data Centers
    Sarker, Tusher Kumer
    Tang, Maolin
    NEURAL INFORMATION PROCESSING (ICONIP 2014), PT II, 2014, 8835 : 212 - 220