Optimizing live migration of virtual machines in SMP clusters for HPC applications

Muhammad Atif*, Peter Strazdins

*Corresponding author for this work

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    6 Citations (Scopus)

    Abstract

    Live migration is one of the most useful features provided by todays' virtual machine monitors (VMM). It enables seamless hardware upgrades, provides fault tolerance, achieves load balancing and saves power through server consolidation. These features can also be beneficial in HPC environments. This paper presents a comprehensive study of the migration facility of the Xen VMM, specifically targeting HPC applications. We analyze the effects of live and nonlive migration techniques on HPC application wall times. A detailed relationship of the migration routine with memory modification, communication intensitivity and CPU contention between guest VMs and the host VMM is presented. We propose a simple optimization for the live migration feature. Our optimization is able to reduce the total number of memory pages transfered during the migration by up to 500% and results show an average of 50% improvement over the default Xen migration routine on the traditional gigabit Ethernet infrastructure. We also demonstrate that live migration of virtual machines in an HPC environment can be used to improve application wall times.

    Original languageEnglish
    Title of host publicationNPC 2009 - 6th International Conference on Network and Parallel Computing
    Pages51-58
    Number of pages8
    DOIs
    Publication statusPublished - 2009
    EventNPC 2009 - 6th International Conference on Network and Parallel Computing - Gold Coast, QLD, Australia
    Duration: 19 Oct 200921 Oct 2009

    Publication series

    NameNPC 2009 - 6th International Conference on Network and Parallel Computing

    Conference

    ConferenceNPC 2009 - 6th International Conference on Network and Parallel Computing
    Country/TerritoryAustralia
    CityGold Coast, QLD
    Period19/10/0921/10/09

    Fingerprint

    Dive into the research topics of 'Optimizing live migration of virtual machines in SMP clusters for HPC applications'. Together they form a unique fingerprint.

    Cite this