skip to main content
10.1145/1402958.1402985acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
research-article
Free Access

Virtual routers on the move: live router migration as a network-management primitive

Published:17 August 2008Publication History

ABSTRACT

The complexity of network management is widely recognized as one of the biggest challenges facing the Internet today. Point solutions for individual problems further increase system complexity while not addressing the underlying causes. In this paper, we argue that many network-management problems stem from the same root cause---the need to maintain consistency between the physical and logical configuration of the routers. Hence, we propose VROOM (Virtual ROuters On the Move), a new network-management primitive that avoids unnecessary changes to the logical topology by allowing (virtual) routers to freely move from one physical node to another. In addition to simplifying existing network-management tasks like planned maintenance and service deployment, VROOM can also help tackle emerging challenges such as reducing energy consumption. We present the design, implementation, and evaluation of novel migration techniques for virtual routers with either hardware or software data planes. Our evaluation shows that VROOM is transparent to routing protocols and results in no performance impact on the data traffic when a hardware-based data plane is used.

References

  1. The Internet2 Network. http://www.internet2.edu/.Google ScholarGoogle Scholar
  2. T. Afferton, R. Doverspike, C. Kalmanek, and K. K. Ramakrishnan. Packet-aware transport for metro networks. IEEE Communication Magazine, March 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. M. Agrawal, S. Bailey, A. Greenberg, J. Pastor, P. Sebos, S. Seshan, J. van der Merwe, and J. Yates. RouterFarm: Towards a dynamic, manageable network edge. In Proc. ACM SIGCOMM Workshop on Internet Network Management (INM), September 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. P. Barham, B. Dragovic, K. Fraser, S. Hand, T. Harris, A. Ho, R. Neugebar, I. Pratt, and A. Warfield. Xen and the Art of Virtualization. In Proc. SOSP, October 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. O. Bonaventure, C. Filsfils, and P. Francois. Achieving sub-50 milliseconds recovery upon BGP peering link failures. IEEE/ACM Trans. Networking, October 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. S. Bryant and P. Pate. Pseudo wire emulation edge-to-edge (PWE3) architecture. RFC 3985, March 2005.Google ScholarGoogle Scholar
  7. J. Chabarek, J. Sommers, P. Barford, C. Estan, D. Tsiang, and S. Wright. Power awareness in network design and routing. In Proc. IEEE INFOCOM, 2008.Google ScholarGoogle ScholarCross RefCross Ref
  8. E. Chen, R. Fernando, J. Scudder, and Y. Rekhter. Graceful Restart Mechanism for BGP. RFC 4724, January 2007.Google ScholarGoogle Scholar
  9. Ciena CoreDirector Switch. http://www.ciena.com.Google ScholarGoogle Scholar
  10. MPLS VPN Carrier Supporting Carrier. http://www.cisco.com/en/US/docs/ios/12_0st/12_0st14/feature/guide/csc.html.Google ScholarGoogle Scholar
  11. Cisco Logical Routers. http://www.cisco.com/en/US/docs/ios_xr_sw/iosxr_r3.2/interfaces/command/reference/hr32lr.html.Google ScholarGoogle Scholar
  12. C. Clark, K. Fraser, S. Hand, J. G. Hansen, E. Jul, C. Limpach, I. Pratt, and A. Warfield. Live Migration of Virtual Machines. In Proc. NSDI, May 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. B. Cully, G. Lefebvre, D. Meyer, M. Feeley, N. Hutchinson, and A. Warfield. Remus: High availability via asynchronous virtual machine replication. In Proc. NSDI, April 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. D-ITG. http://www.grid.unina.it/software/ITG/.Google ScholarGoogle Scholar
  15. Emulab. http://www.emulab.net.Google ScholarGoogle Scholar
  16. N. Feamster, L. Gao, and J. Rexford. How to lease the Internet in your spare time. ACM SIGCOMM Computer Communications Review, Jan 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. P. Francois, M. Shand, and O. Bonaventure. Disruption-free topology reconfiguration in OSPF networks. In Proc. IEEE INFOCOM, May 2007.Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. M. Gupta and S. Singh. Greening of the Internet. In Proc. ACM SIGCOMM, August 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. G. Iannaccone, C.-N. Chuah, S. Bhattacharyya, and C. Diot. Feasibility of IP restoration in a tier-1 backbone. IEEE Network Magazine, Mar 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Juniper Logical Routers. http://www.juniper.net/techpubs/software/junos/junos85/feature-guide-85/id-11139212.html.Google ScholarGoogle Scholar
  21. Z. Kerravala. Configuration Management Delivers Business Resiliency. The Yankee Group, November 2002.Google ScholarGoogle Scholar
  22. M. McNett, D. Gupta, A. Vahdat, and G. M. Voelker. Usher: An extensible framework for managing clusters of virtual machines. In Proc. USENIX LISA Conference, November 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. NetFPGA. http://yuba.stanford.edu/NetFPGA/.Google ScholarGoogle Scholar
  24. OpenVZ. http://openvz.org.Google ScholarGoogle Scholar
  25. Average retail price of electricity. http://www.eia.doe.gov/cneaf/electricity/epm/table5_6_a.html.Google ScholarGoogle Scholar
  26. Quagga Routing Suite. http://www.quagga.net.Google ScholarGoogle Scholar
  27. A. Rostami and E. Sargent. An optical integrated system for implementation of NxM optical cross-connect, beam splitter, mux/demux and combiner. IJCSNS International Journal of Computer Science and Network Security, July 2006.Google ScholarGoogle Scholar
  28. K. Roth, F. Goldstein, and J. Kleinman. Energy Consumption by Office and Telecommunications Equipment in commercial buildings Volume I: Energy Consumption Baseline. National Technical Information Service (NTIS), U.S. Department of Commerce, Springfield, VA 22161, NTIS Number: PB2002-101438, 2002.Google ScholarGoogle Scholar
  29. A. Shaikh, R. Dube, and A. Varma. Avoiding instability during graceful shutdown of multiple OSPF routers. IEEE/ACM Trans. Networking, 14(3):532--542, June 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. R. Teixeira, A. Shaikh, T. Griffin, and J. Rexford. Dynamics of hot-potato routing in IP networks. In Proc. ACM SIGMETRICS, June 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. J. van der Merwe and I. Leslie. Switchlets and dynamic virtual ATM networks. In Proc. IFIP/IEEE International Symposium on Integrated Network Management, May 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. VINI. http://www.vini-veritas.net/.Google ScholarGoogle Scholar
  33. Y. Wang, J. van der Merwe, and J. Rexford. VROOM: Virtual ROuters On the Move. In Proc. ACM SIGCOMM Workshop on Hot Topics in Networking, Nov 2007.Google ScholarGoogle Scholar
  34. J. Wei, K. Ramakrishnan, R. Doverspike, and J. Pastor. Convergence through packet-aware transport. Journal of Optical Networking, 5(4), April 2006.Google ScholarGoogle ScholarCross RefCross Ref
  35. T. Wood, P. Shenoy, A. Venkataramani, and M. Yousif. Black-box and Gray-box Strategies for Virtual Machine Migration. In Proc. NSDI, April 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Virtual routers on the move: live router migration as a network-management primitive

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        SIGCOMM '08: Proceedings of the ACM SIGCOMM 2008 conference on Data communication
        August 2008
        452 pages
        ISBN:9781605581750
        DOI:10.1145/1402958
        • cover image ACM SIGCOMM Computer Communication Review
          ACM SIGCOMM Computer Communication Review  Volume 38, Issue 4
          October 2008
          436 pages
          ISSN:0146-4833
          DOI:10.1145/1402946
          Issue’s Table of Contents

        Copyright © 2008 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 17 August 2008

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate554of3,547submissions,16%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader