Reactive cloud: Consolidating virtual machines with postcopy live Migration

被引:0
|
作者
Hirofuchi, Takahiro [1 ]
Nakada, Hidemoto [1 ]
Itoh, Satoshi [1 ]
Sekiguchi, Satoshi [1 ]
机构
[1] National Institute of Advanced Industrial Science and Technology (AIST), Tsukuba, Ibaraki 305-8568, Japan
关键词
Green computing - Benchmarking - Network security;
D O I
10.2197/ipsjtrans.5.34
中图分类号
学科分类号
摘要
Dynamic consolidation of virtual machines (VMs) through live migration is a promising technology for IaaS datacenters. VMs are dynamically packed onto fewer server nodes, thereby eliminating excessive power consumption. Existing studies on VM consolidation, however, are based on precopy live migration, which requires dozens of seconds to switch the execution hosts of VMs. It is difficult to optimize VM locations quickly on sudden load changes, resulting in serious violations of VM performance criteria. In this paper, we propose an advanced VM consolidation system exploiting postcopy live migration, which greatly alleviates performance degradation. VM locations are reactively optimized in response to ever-changing resource usage. Sudden overloading of server nodes are promptly resolved by quickly switching the execution hosts of VMs. We have developed a prototype of our consolidation system and evaluated its feasibility through experiments. We confirmed that our consolidation system achieved a higher degree of performance assurance than using precopy migration. Our micro benchmark program, designed for the metric of performance assurance, showed that performance degradation was only 12% or less, even for memory-intensive workloads, which was less than half the level of using precopy live migration. The SPECweb benchmark showed that performance degradation was approximately 10%, which was greatly alleviated from the case of using precopy live migration (21%). © 2012 Information Processing Society of Japan.
引用
收藏
页码:34 / 46
相关论文
共 50 条
  • [31] 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
  • [32] 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
  • [33] OPTIMIZATION OF MIGRATION DOWNTIME OF VIRTUAL MACHINES IN CLOUD
    Johnson, J. Arputharaj
    2013 FOURTH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND NETWORKING TECHNOLOGIES (ICCCNT), 2013,
  • [34] Postcopy Live Migration with Guest-Cooperative Page Faults
    Hirofuchi, Takahiro
    Yamahata, Isaku
    Itoh, Satoshi
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2015, E98D (12): : 2159 - 2167
  • [35] VC-Migration: Live Migration of Virtual Clusters in the Cloud
    Ye, Kejiang
    Jiang, Xiaohong
    Ma, Ran
    Yan, Fengxi
    2012 ACM/IEEE 13TH INTERNATIONAL CONFERENCE ON GRID COMPUTING (GRID), 2012, : 209 - 218
  • [36] DBMS-Assisted Live Migration of Virtual Machines
    Asanuma, Kota
    Yamada, Hiroshi
    IEEE TRANSACTIONS ON COMPUTERS, 2024, 73 (02) : 380 - 393
  • [37] Traffic-Sensitive Live Migration of Virtual Machines
    Deshpande, Umesh
    Keahey, Kate
    2015 15TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING, 2015, : 51 - 60
  • [38] Traffic-sensitive Live Migration of Virtual Machines
    Deshpande, Umesh
    Keahey, Kate
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 72 : 118 - 128
  • [39] Performance and Energy Modeling for Live Migration of Virtual Machines
    Liu, Haikun
    Xu, Cheng-Zhong
    Jin, Hai
    Gong, Jiayu
    Liao, Xiaofei
    HPDC 11: PROCEEDINGS OF THE 20TH INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING, 2011, : 171 - 181
  • [40] Does Live Migration of Virtual Machines cost Energy?
    Strunk, Anja
    Dargie, Waltenegus
    2013 IEEE 27TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2013, : 514 - 521