Acinonyx: Dynamic flow scheduling for Virtual Machine Migration in SDN-enabled clouds

Adel Nadjaran Toosi, Rakumar Buyya

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearch

1 Citation (Scopus)


Cloud providers rely on virtualization technology for efficient data center management and service delivery. Live Virtual Machine (VM) Migration is one of the critical features of this technology enabling cloud providers to relocate VMs between servers without disrupting applications currently running on it. One of the key challenges of VM live migration is that it creates elephant flows over the network links connecting the source to destination servers due to the transfer of the entire memory and possibly disks of the VM. In this paper, we leverage software-defined networking (SDN) and propose a dynamic flow scheduling approach called Acinonyx. Our solution is designed to minimize the negative impact of live VM migration on data center network traffic and reduce migration time in cloud data centers with multiple network paths between servers. Acinonyx adaptively installs flow entries on the switches of the shortest path with the lowest congestion and redirects VM migration traffic to the appropriate path. We describe the implementation of the proposed solution over our testbed environment, where we use OpenStack for managing commodity servers and OpenDaylight SDN controller for managing the OpenFlow switches. Our experimental results show that Acinonyx can significantly reduce the migration time of VMs while improving the overall network throughput for other VM communications.

Original languageEnglish
Title of host publicationProceedings - 16th IEEE International Symposium on Parallel and Distributed Processing with Applications (ISPA 2018)
Subtitle of host publicationISPA/IUCC/BDCloud/SocialCom/SustainCom 2018
EditorsJinjun Chen, Laurence T. Yang
Place of PublicationPiscataway NJ USA
PublisherIEEE, Institute of Electrical and Electronics Engineers
Number of pages9
ISBN (Electronic)9781728111414
ISBN (Print)9781728111421
Publication statusPublished - 2018
EventIEEE International Symposium on Parallel and Distributed Processing with Applications 2018 - Melbourne, Australia
Duration: 11 Dec 201813 Dec 2018
Conference number: 16th


ConferenceIEEE International Symposium on Parallel and Distributed Processing with Applications 2018
Abbreviated titleISPA 2018
Internet address


  • Cloud Computing
  • Dynamic Flow Scheduling
  • Live VM Migration
  • OpenDaylight
  • OpenStack
  • Software-defined Networking

Cite this