• DocumentCode
    2253109
  • Title

    A Hybrid Approach to Live Migration of Virtual Machines

  • Author

    Sahni, Shashank ; Varma, Vasudeva

  • Author_Institution
    Search & Inf. Extraction Lab., Int. Inst. of Inf. Technol., Hyderabad, India
  • fYear
    2012
  • fDate
    11-12 Oct. 2012
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    We present, discuss and evaluate a hybrid approach of live migrating a virtual machine across hosts in a Gigabit LAN. Our hybrid approach takes the best of both the traditional methods of live migration - pre and post-copy. In pre-copy, the cpu state and memory is transferred before spawning the VM on destination host whereas the latter is exactly opposite and spawns the VM on destination right after transferring processor state. In our approach, in addition to processor state, we bundle a lot of useful state information. This includes devices and frequently accessed pages of the VM, aka the working set. This drastically reduces the number of page faults over network while we actively transfer memory. Additionally, on every page fault over the network we transfer a set of pages in its locality in addition to the page itself. We propose a prototype design on KVM/Qemu and present a comparative analysis of pre-copy, post-copy and our hybrid approach.
  • Keywords
    local area networks; resource allocation; software fault tolerance; virtual machines; CPU memory; CPU state; KVM; Qemu; VM deployment optimization; VM spawning; gigabit LAN; live migration; load balancing; page fault number reduction; postcopy method; precopy method; virtual machines; working set; Estimation; Kernel; Prototypes; Random access memory; Registers; Time factors; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing in Emerging Markets (CCEM), 2012 IEEE International Conference on
  • Conference_Location
    Bangalore
  • Print_ISBN
    978-1-4673-4421-0
  • Electronic_ISBN
    978-1-4673-4420-3
  • Type

    conf

  • DOI
    10.1109/CCEM.2012.6354587
  • Filename
    6354587