Autosoft Journal

Online Manuscript Access

Towards consistency of virtual machine migration in Software-Defined Network



Virtualization has been widely used in Data Centers, which are running the applications that process data operations or provide services. Migration of virtual machines happens regularly for system load balance, scheduled maintenance, disaster recovery or even in case of unscheduled server downtime. However, packets are still forwarded along the previous path when the migration has completed, which leads to a long time connection interruption and can be abstracted as a consistency problem. We define Connection Recovery Time (CRT) as the duration from the time of migration initiation to the time of reconstructing forwarding rules for migration. In this paper, we analyze the reasons of long CRT in different kinds of Layer-2 switching implementations and propose a novel proactive mechanism to reduce CRT in Software-Defined Network (SDN). Finally, we evaluate the performance of our mechanism, and the CRT in our mechanism can be greatly reduced to the same order of magnitude with general TCP roundtrip time and the occupied hardware resources are hugely reduced.



Total Pages: 10
Pages: 551-560


Manuscript ViewPdf Subscription required to access this document

Obtain access this manuscript in one of the following ways

Already subscribed?

Need information on obtaining a subscription? Personal and institutional subscriptions are available.

Already an author? Have access via email address?


Volume: 22
Issue: 4
Year: 2016

Cite this document


Communications of the ACM 55.6 (2012): n. pag. Crossref. Web.

Akoush, Sherif et al. "Predicting the Performance of Virtual Machine Migration." 2010 IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (2010): n. pag. Crossref. Web.

Appelman M. Performance analysis of openflow hardware

ACM SIGOPS Operating Systems Review 37.5 (2003): n. pag. Crossref. Web.

Clark C. Proceedings of the 2nd conference on symposium on networked systems design & implementation

"Proceedings of the Second ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking - HotSDN ”13." (2013): n. pag. Crossref. Web.

Feng, Ye et al. "A Novel Cloud Load Balancing Mechanism in Premise of Ensuring QoS." Intelligent Automation & Soft Computing 19.2 (2013): 151-163. Crossref. Web.

Francois, P. et al. "Avoiding Disruptions During Maintenance Operations on BGP Sessions." IEEE Transactions on Network and Service Management 4.3 (2007): 1-11. Crossref. Web.

ACM SIGCOMM Computer Communication Review 38.3 (2008): n. pag. Crossref. Web.

"Proceedings of the 2009 ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments - VEE ”09." (2009): n. pag. Crossref. Web.

Huang, Dong et al. "An Approximation Method Of Optimal Scheduling For Multicommodity Flows In Cloud-Service Scenarios." Intelligent Automation & Soft Computing 22.1 (2015): 143-152. Crossref. Web.

Breitgand, David, Gilad Kutiel, and Danny Raz. "Cost-Aware Live Migration of Services in the Cloud." Proceedings of the 3rd Annual Haifa Experimental Systems Conference on - SYSTOR ”10 (2010): n. pag. Crossref. Web.

Lantz, Bob, Brandon Heller, and Nick McKeown. "A Network in a Laptop." Proceedings of the Ninth ACM SIGCOMM Workshop on Hot Topics in Networks - Hotnets ”10 (2010): n. pag. Crossref. Web.

Liu, Haikun et al. "Performance and Energy Modeling for Live Migration of Virtual Machines." Cluster Computing 16.2 (2011): 249-264. Crossref. Web.

Mahajan, Ratul, and Roger Wattenhofer. "On Consistent Updates in Software Defined Networks." Proceedings of the Twelfth ACM Workshop on Hot Topics in Networks - HotNets-XII (2013): n. pag. Crossref. Web.

"Proceedings of the First Workshop on Hot Topics in Software Defined Networks - HotSDN ”12." (2012): n. pag. Crossref. Web.

ACM SIGCOMM Computer Communication Review 38.2 (2008): n. pag. Crossref. Web.

Raza, Saqib, Yuanbo Zhu, and Chen-Nee Chuah. "Graceful Network State Migrations." IEEE/ACM Transactions on Networking 19.4 (2011): 1097-1110. Crossref. Web.

Reitblatt, Mark et al. "Abstractions for Network Update." Proceedings of the ACM SIGCOMM 2012 conference on Applications, technologies, architectures, and protocols for computer communication - SIGCOMM ”12 (2012): n. pag. Crossref. Web.

Riteau, Pierre, Christine Morin, and Thierry Priol. "Shrinker: Improving Live Migration of Virtual Clusters over WANs with Distributed Data Deduplication and Content-Based Addressing." Lecture Notes in Computer Science (2011): 431-442. Crossref. Web.

Voorsluys, William et al. "Cost of Virtual Machine Live Migration in Clouds: A Performance Evaluation." Cloud Computing (2009): 254-265. Crossref. Web.

Wu, Yangyang, and Ming Zhao. "Performance Modeling of Virtual Machine Live Migration." 2011 IEEE 4th International Conference on Cloud Computing (2011): n. pag. Crossref. Web.

Xuejie, Zhang, Wang Zhijian, and Xu Feng. "Reliability Evaluation of Cloud Computing Systems Using Hybrid Methods." Intelligent Automation & Soft Computing 19.2 (2013): 165-174. Crossref. Web.

Zhang, Jiao, Fengyuan Ren, and Chuang Lin. "Delay Guaranteed Live Migration of Virtual Machines." IEEE INFOCOM 2014 - IEEE Conference on Computer Communications (2014): n. pag. Crossref. Web.


ISSN PRINT: 1079-8587
ISSN ONLINE: 2326-005X
DOI PREFIX: 10.31209
10.1080/10798587 with T&F
IMPACT FACTOR: 0.652 (2017/2018)
Journal: 1995-Present


TSI Press
18015 Bullis Hill
San Antonio, TX 78258 USA
PH: 210 479 1022
FAX: 210 479 1048