Selfish Virtual Machine Live Migration Causes Network Instability

Virtual machine live migration, which migrates a virtual machine between data centers, is studied as a way to improve quality of services hosted on clouds. Meanwhile, traffic engineering is performed in networks that connect geographically-dispersed data centers. Since virtual machine live migration and traffic engineering are performed simultaneously with different objectives, the coexistence of these two operations may result in the instability of network state due to the interference between their control objectives. In this paper, we investigate that the coexistence of virtual machine live migration and traffic engineering causes the network instability through simulation experiments. To overcome this instability, we apply hysteresis to traffic engineering and show that our approach suppresses the network instability.

[1]  Donald F. Towsley,et al.  On the interaction between overlay routing and underlay routing , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[2]  Mikkel Thorup,et al.  Optimizing OSPF/IS-IS weights in a changing world , 2002, IEEE J. Sel. Areas Commun..

[3]  Yin Zhang,et al.  On selfish routing in Internet-like environments , 2003, IEEE/ACM Transactions on Networking.

[4]  Anja Feldmann,et al.  Online strategies for intra and inter provider service migration in virtual networks , 2011, IPTComm.

[5]  Mung Chiang,et al.  Cooperative content distribution and traffic engineering in an ISP network , 2009, SIGMETRICS '09.

[6]  Akihiro Nakao,et al.  Mobitopolo: a portable infrastructure to facilitate flexible deployment and migration of distributed applications with virtual topologies , 2009, VISA '09.

[7]  P. Mell,et al.  The NIST Definition of Cloud Computing , 2011 .

[8]  Ning Wang,et al.  An overview of routing optimization for internet traffic engineering , 2008, IEEE Communications Surveys & Tutorials.

[9]  Cheng Jin,et al.  MATE: MPLS adaptive traffic engineering , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[10]  Randy H. Katz,et al.  Dynamics of Simultaneous Overlay Network Routing , 2003 .

[11]  Peter R. Pietzuch,et al.  Resource allocation across multiple cloud data centres , 2010, MGC '10.

[12]  Kumar N. Sivarajan,et al.  Design of Logical Topologies for Wavelength-Routed Optical Networks , 1996, IEEE J. Sel. Areas Commun..

[13]  Fang Hao,et al.  Enhancing dynamic cloud-based services using network virtualization , 2009, CCRV.

[14]  Anja Feldmann,et al.  Live wide-area migration of virtual machines including local persistent state , 2007, VEE '07.

[15]  冯海超 Windows Azure:微软押上未来 , 2012 .