skip to main content
research-article
Free Access

Meet the Virts: Virtualization technology isn’t new, but it has matured a lot over the past 30 years.

Published:01 January 2008Publication History
Skip Abstract Section

Abstract

When you dig into the details of supposedly overnight success stories, you frequently discover that they’ve actually been years in the making. Virtualization has been around for more than 30 years since the days when some of you were feeding stacks of punch cards into very physical machines yet in 2007 it tipped. VMware was the IPO sensation of the year; in November 2007 no fewer than four major operating system vendors (Microsoft, Oracle, Red Hat, and Sun) announced significant new virtualization capabilities; and among fashionable technologists it seems virtual has become the new black.

References

  1. Popek, G. J., Goldberg, R. P. 1974. Formal requirements for virtualizable third-generation architectures. Communications of the ACM 17(7): 412-421. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. VMware. Understanding full virtualization, paravirtualization, and hardware assist; http://www.vmware.com/files/pdf/VMware_paravirtualization.pdf.Google ScholarGoogle Scholar
  3. Jonnes, J. 2003. Chapter 1 in Empires of Light. New York: Random House.Google ScholarGoogle Scholar
  4. Bugnion, E., Devine, S., Govil, K., Rosenblum, M. 1997. Disco: Running commodity operating systems on scalable multiprocessors. ACM Transactions on Computer Systems 15(4): 412-447. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., Neugebauer, R., Pratt, I., Warfield, A. 2003. Xen and the Art of Virtualization. Proceedings of the ACM Symposium on Operating System Principles (October). Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Chandra, R., Zeldovich, N., Sapuntzakis, C., Lam, M. S. 2005. The Collective: A cache-based system management architecture. Proceedings of the Symposium on Networked Systems Design and Implementation. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. See reference 1.Google ScholarGoogle Scholar
  8. Sapuntzakis, C. P., Chandra, R., Pfaff, B., Chow, J., Lam, M. S., Rosenblum, M. 2002. Optimizing the migration of virtual computers. Proceedings of the Symposium on Operating Systems Design and Implementation: 377-390. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Patterson, D. A., Brown, A., Broadwell, P., Candea, G., Chen, M., Cutler, J., Enriquez, P., Fox, A., Kiciman, E., Merzbacher, M., Oppenheimer, D., Sastry, N., Tetzlaff, W., Traupman, J., Treuhaft, N. Recovery-oriented Computing (ROC): Motivation, definition, techniques, and case studies; http://roc.cs.berkeley.edu/papers/ROC_TR02-1175.pdf. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Meet the Virts: Virtualization technology isn’t new, but it has matured a lot over the past 30 years.

        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

        Full Access

        • Published in

          cover image Queue
          Queue  Volume 6, Issue 1
          Virtualization
          January/February 2008
          49 pages
          ISSN:1542-7730
          EISSN:1542-7749
          DOI:10.1145/1348583
          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: 1 January 2008

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article
          • Popular
          • Refereed

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        HTML Format

        View this article in HTML Format .

        View HTML Format