• DocumentCode
    3076962
  • Title

    Traffic-Sensitive Live Migration of Virtual Machines

  • Author

    Deshpande, Umesh ; Keahey, Kate

  • Author_Institution
    Binghamton Univ., Binghamton, NY, USA
  • fYear
    2015
  • fDate
    4-7 May 2015
  • Firstpage
    51
  • Lastpage
    60
  • Abstract
    In this paper we address the problem of network contention between the migration traffic and the VM application traffic for the live migration of co-located Virtual Machines (VMs). When VMs are migrated with pre-copy, they run at the source host during the migration. Therefore the VM applications with predominantly outbound traffic contend with the outgoing migration traffic at the source host. Similarly, during post-copy migration, the VMs run at the destination host. Therefore the VM applications with predominantly inbound traffic contend with the incoming migration traffic at the destination host. Such a contention increases the total migration time of the VMs and degrades the performance of VM application. Here, we propose traffic-sensitive live VM migration technique to reduce the contention of migration traffic with the VM application traffic. It uses a combination of pre-copy and post-copy techniques for the migration of the co-located VMs, instead of relying upon any single pre-determined technique for the migration of all the VMs. We base the selection of migration techniques on VMs´ network traffic profiles so that the direction of migration traffic complements the direction of the most VM application traffic. We have implemented a prototype of traffic-sensitive migration on the KVM/QEMU platform. In the evaluation, we compare traffic-sensitive migration against the approaches that use only pre-copy or only post-copy for VM migration. We show that our approach minimizes the network contention for migration, thus reducing the total migration time and the application degradation.
  • Keywords
    virtual machines; KVM-QEMU platform; VM application traffic; VM network traffic profiles; destination host; inbound traffic; outbound traffic; post-copy migration; pre-copy techniques; source host; traffic-sensitive live VM migration technique; virtual machines; Bandwidth; Bridges; Degradation; Monitoring; Servers; Switches; Throughput; Live Migration; Traffic-sensitive; Virtual Machine;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster, Cloud and Grid Computing (CCGrid), 2015 15th IEEE/ACM International Symposium on
  • Conference_Location
    Shenzhen
  • Type

    conf

  • DOI
    10.1109/CCGrid.2015.163
  • Filename
    7152471