skip to main content
10.1145/1321753.1321762acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
Article
Free Access

Live data center migration across WANs: a robust cooperative context aware approach

Published:27 August 2007Publication History

ABSTRACT

A significant concern for Internet-based service providers is the continued operation and availability of services in the face of outages, whether planned or unplanned. In this paper we advocate a cooperative, context-aware approach to data center migration across WANs to deal with outages in a non-disruptive manner. We specifically seek to achieve high availability of data center services in the face of both planned and unanticipated outages of data center facilities. We make use of server virtualization technologies to enable the replication and migration of server functions. We propose new network functions to enable server migration and replication across wide area networks (e.g., the Internet), and finally show the utility of intelligent and dynamic storage replication technology to ensure applications have access to data in the face of outages with very tight recovery point objectives.

References

  1. M. Abd-El-Malek, W. V. Courtright II, C. Cranor, G. R. Ganger, J. Hendricks, A. J. Klosterman, M. Mesnier, M. Prasad, B. Salmon, R. R. Sambasivan, S. Sinnamohideen, J. D. Strunk, E. Thereska, M. Wachs, and J. J. Wylie. Ursa minor: versatile cluster-based storage. USENIX Conference on File and Storage Technologies, December 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Mukesh Agrawal, Susan Bailey, Albert Greenberg, Jorge Pastor, Panagiotis Sebos, Srinivasan Seshan, Kobus van der Merwe, and Jennifer Yates. Routerfarm: Towards a dynamic, manageable network edge. SIGCOMM Workshop on Internet Network Management (INM), September 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. L. Alvisi. Understanding the Message Logging Paradigm for Masking Process Crashes. PhD thesis, Cornell, January 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. L. Alvisi and K. Marzullo. Message logging: Pessimistic, optimistic, and causal. In Proceedings of the 15th International Conference on Distributed Computing Systems, pages 229--236. IEEE Computer Society, June 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Paul Barham, Boris Dragovic, Keir Fraser, Steven Hand, Tim Harris, Alex Ho, Rolf Neugebar, Ian Pratt, and Andrew Warfield. Xen and the art of virtualization. In the Proceedings of the ACM Symposium on Operating Systems Principles (SOSP), October 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. A. Brown and D. A. Patterson. Embracing failure: A case for recovery-oriented computing (roc). 2001 High Performance Transaction Processing Symposium, October 2001.Google ScholarGoogle Scholar
  7. K. Brown, J. Katcher, R. Walters, and A. Watson. Snapmirror and snaprestore: Advances in snapshot technology. Network Appliance Technical Report TR3043. www.netapp.com/tech_library/3043.html.Google ScholarGoogle Scholar
  8. C. Clark, K. Fraser, S. Hand, J. Hanse, E. Jul, C. Limpach, I. Pratt, and A. Warfiel. Live migration of virtual machines. In Proceedings of NSDI, May 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Disaster Recovery Journal. Business continuity glossary. http://www.drj.com/glossary/drjglossary.html.Google ScholarGoogle Scholar
  10. Laura Grit, David Irwin,, Aydan Yumerefendi, and Jeff Chase. Virtual machine hosting for networked clusters: Building the foundations for autonomic orchestration. In In the First International Workshop on Virtualization Technology in Distributed Computing (VTDC), November 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. M. Ji, A. Veitch, and J. Wilkes. Seneca: Remote mirroring done write. USENIX 2003 Annual Technical Conference, June 2003.Google ScholarGoogle Scholar
  12. M. Kozuch and M. Satyanarayanan. Internet suspend and resume. In Proceedings of the Fourth IEEE Workshop on Mobile Computing Systems and Applications, Calicoon, NY, June 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Xiaotao Liu, Gal Niv, K. K. Ramakrishnan, Prashant Shenoy, and Jacobus Van der Merwe. The case for semantic aware remote replication. In Proc. 2nd International Workshop on Storage Security and Survivability (StorageSS 2006), Alexandria, VA, October 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Michael Nelson, Beng-Hong Lim, and Greg Hutchins. Fast Transparent Migration for Virtual Machines. In USENIX Annual Technical Conference, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Mendel Rosenblum and Tal Garfinkel. Virtual machine monitors: Current technology and future trends. Computer, 38(5):39--47, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. C. Ruemmler and J. Wilkes. Unix disk access patterns. Proceedings of Winter 1993 USENIX, Jan 1993.Google ScholarGoogle Scholar
  17. Paul Ruth, Junghwan Rhee, Dongyan Xu, Rick Kennell, and Sebastien Goasguen. Autonomic Live Adaptation of Virtual Computational Environments in a Multi-Domain Infrastructure. In IEEE International Conference on Autonomic Computing (ICAC), June 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Constantine P. Sapuntzakis, Ramesh Chandra, Ben Pfaff, Jim Chow, Monica S. Lam, and Mendel Rosenblum. Optimizing the migration of virtual computers. In Proceedings of the 5th Symposium on Operating Systems Design and Implementation, December 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. A. Sundararaj, A. Gupta, and P. Dinda. Increasing Application Performance in Virtual Environments through Run-time Inference and Adaptation. In Fourteenth International Symposium on High Performance Distributed Computing (HPDC), July 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Symantec Corporation. Veritas Volume Replicator Administrator's Guide. http://ftp.support.veritas.com/pub/support/products/Volume_Replicator/2%83842.pdf, 5.0 edition, 2006.Google ScholarGoogle Scholar
  21. F. Travostino, P. Daspit, L. Gommans, C. Jog, C. de Laat, J. Mambretti, I. Monga, B. van Oudenaarde, S. Raghunath, and P. Wang. Seamless live migration of virtual machines over the man/wan. Elsevier Future Generations Computer Systems, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. T. Wood, P. Shenoy, A. Venkataramani, and M. Yousif. Black-box and gray-box strategies for virtual machine migration. In Proceedings of the Usenix Symposium on Networked System Design and Implementation (NSDI), Cambridge, MA, April 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. A xen way to iscsi virtualization? http://www.internetnews.com/dev-news/article.php/3669246, April 2007.Google ScholarGoogle Scholar

Index Terms

  1. Live data center migration across WANs: a robust cooperative context aware approach

      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
        INM '07: Proceedings of the 2007 SIGCOMM workshop on Internet network management
        August 2007
        79 pages
        ISBN:9781595937889
        DOI:10.1145/1321753

        Copyright © 2007 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: 27 August 2007

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader