• DocumentCode
    3537891
  • Title

    VC-Migration: Live Migration of Virtual Clusters in the Cloud

  • Author

    Ye, Kejiang ; Jiang, Xiaohong ; Ma, Ran ; Yan, Fengxi

  • Author_Institution
    Coll. of Comput. Sci., Zhejiang Univ., Hangzhou, China
  • fYear
    2012
  • fDate
    20-23 Sept. 2012
  • Firstpage
    209
  • Lastpage
    218
  • Abstract
    Live migration of virtual machines (VM) has recently become a key ingredient behind the management activities of cloud computing system to achieve the goals of load balancing, energy saving, failure recovery, and system maintenance. However, to our knowledge, most of the previous live VM migration techniques concentrated on the migration of a single VM which means these techniques are insufficient when the whole virtual cluster or multiple virtual clusters need to be migrated. This paper investigates various live migration strategies for virtual clusters (VC). We first describe a framework VC-Migration to control the migration of virtual clusters. Then we perform a series of experiments to study the performance and overheads of different migration strategies for virtual clusters, including concurrent migration, mutual migration, homogeneous VC migration, and heterogeneous VC migration. After that, we present several optimization principles to improve the migration performance of virtual clusters. The HPCC benchmark is selected to represent the virtual cluster workloads, and the metrics such as downtime, total migration time, and workload performance are measured. Experimental results reveal some new discoveries which are useful to the future development of new migration mechanisms and algorithms to optimize the migration of virtual clusters.
  • Keywords
    cloud computing; concurrency control; resource allocation; software performance evaluation; system recovery; virtual machines; HPCC benchmark; VC-migration framework; VM migration techniques; cloud computing system; concurrent migration; energy saving; failure recovery; heterogeneous VC migration; homogeneous VC migration; live migration; load balancing; migration overheads; migration performance improvement; mutual migration; single VM migration; system maintenance; virtual cluster migration optimization; virtual cluster workload representation; virtual clusters; virtual machines; Benchmark testing; Cloud computing; Monitoring; Parallel processing; Scalability; Virtual machining; cloud computing; live migration; performance; virtual cluster; virtual machine;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Grid Computing (GRID), 2012 ACM/IEEE 13th International Conference on
  • Conference_Location
    Beijing
  • ISSN
    1550-5510
  • Print_ISBN
    978-1-4673-2901-9
  • Type

    conf

  • DOI
    10.1109/Grid.2012.27
  • Filename
    6319172