• DocumentCode
    805531
  • Title

    Virtual machine monitors: current technology and future trends

  • Author

    Rosenblum, Mendel ; Garfinkel, Tal

  • Author_Institution
    Comput. Sci., Stanford Univ., CA, USA
  • Volume
    38
  • Issue
    5
  • fYear
    2005
  • fDate
    5/1/2005 12:00:00 AM
  • Firstpage
    39
  • Lastpage
    47
  • Abstract
    Developed more than 30 years ago to address mainframe computing problems, virtual machine monitors have resurfaced on commodity platforms, offering novel solutions to challenges in security, reliability, and administration. Stanford University researchers began to look at the potential of virtual machines to overcome difficulties that hardware and operating system limitations imposed: This time the problems stemmed from massively parallel processing (MPP) machines that were difficult to program and could not run existing operating systems. With virtual machines, researchers found they could make these unwieldy architectures look sufficiently similar to existing platforms to leverage the current operating systems. From this project came the people and ideas that underpinned VMware Inc., the original supplier of VMMs for commodity computing hardware. The implications of having a VMM for commodity platforms intrigued both researchers and entrepreneurs.
  • Keywords
    hardware-software codesign; mainframes; multiprocessing systems; operating systems (computers); security of data; virtual machines; VMware architecture; guest operating systems; mainframe computing problem; massively parallel processing machines; software system security; virtual machine monitors; Application software; Computer architecture; Costs; Educational institutions; Hardware; Multitasking; Operating systems; Security; Virtual machine monitors; Virtual machining; computer architectures; software systems; virtual machines; virtualization technology;
  • fLanguage
    English
  • Journal_Title
    Computer
  • Publisher
    ieee
  • ISSN
    0018-9162
  • Type

    jour

  • DOI
    10.1109/MC.2005.176
  • Filename
    1430630